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 接口对。