From 2cfa9809308a533f2847ada2187a5c6ac1e68507 Mon Sep 17 00:00:00 2001 From: Baohua Yang Date: Sat, 10 Dec 2016 17:06:04 +0800 Subject: [PATCH] Add faq to find network veth pair --- appendix/faq/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/appendix/faq/README.md b/appendix/faq/README.md index a4ef2be..fefbe1a 100644 --- a/appendix/faq/README.md +++ b/appendix/faq/README.md @@ -185,3 +185,8 @@ $ sudo ip netns show ```sh $ sudo ip netns exec 1234 ifconfig eth0 172.17.0.100/16 ``` + +### 如何获取容器绑定到本地那个 veth 接口上? +答:Docker 容器启动后,会通过 veth 接口对连接到本地网桥,veth 接口命名跟容器命名毫无关系,十分难以找到对应关系。 + +最简单的一种方式是通过查看接口的索引号,在容器中执行 `ip a` 命令,查看到本地接口最前面的接口索引号,如 `205`,将此值加上 1,即 `206`,然后在本地主机执行 `ip a` 命令,查找接口索引号为 `206` 的接口,两者即为连接的 veth 接口对。