docker网络调试过程

#1: 添加永久网桥

vi /etc/sysconfig/network-scripts/ifcfg-br0

 

DEVICE=br0

TYPE=Bridge

BOOTROTO=static

IPADDR=192.168.66.123      # 注意不要写网关

ONBOOT=yes


:2: 把eth0添加到永久网桥

vi /etc/sysconfig/network-scripts/ifcfg-eth0


DEVICE=eth0

HWADDR=D0:50:99:E8:5D:8A

TYPE=Ethernet

UUID=86745f1a-da3a-4e14-98aa-46087590e020

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=dhcp

IPADDR=192.168.66.163

NETMASK=255.255.255.0

GATEWAY=192.168.66.254

DNS1=219.141.136.10i

BRIDGE=br0                # 加了这一句   



service network restart   

# 3: 此时 eth0 没有ip地址了

ifconfig eth0 192.168.66.178  #给eth0设置ip


#此时容器可以和宿主机互通,容器间不能通,容器与外网也不通 ping的报错信息:Destination Host Prohibited


# 4:关闭宿主机防火墙,

service iptables stop


ok,至此,容器间以及容器与外网也都通了!

posted @   任国强  阅读(536)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示