You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

桥接eth0后主机无法联网且Docker容器无法与主机通信的问题求助

桥接eth0后主机无法联网且Docker容器无法与主机通信的问题求助

大家好,我现在正尝试使用docker-net-dhcp这个开源的Docker网络驱动,想要实现让容器从主机所在网络的DHCP服务器获取IP地址的功能。

我执行的操作步骤如下:

  • ip link add my-bridge type bridge
  • ip link set my-bridge up
  • ip link set eth0 master my-bridge ---------(1)

但执行完步骤(1)之后,我遇到了第一个问题:主机直接无法连接网络了。

后续我用这个插件创建好Docker网络后,容器确实能成功从DHCP获取IP地址,也能正常访问互联网,甚至能和主机网络里的其他电脑通信,但又出现了第二个问题——容器完全无法和主机本身通信,尝试ping主机的时候直接提示“unreachable”。

我实在搞不懂为什么会出现这些问题,是不是我哪里操作遗漏了?

我自己脑补了一下执行步骤(1)后的理想场景,但我清楚自己可能完全理解错了,麻烦各位帮忙纠正我的想法:

我原以为把eth0挂到网桥my-bridge之后,主机应该能通过这个网桥正常联网,同时容器也能借助这个网桥和主机实现互通,但实际情况和我的预想完全不一样。

备注:内容来源于stack exchange,提问作者VB11

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 09:14:52