問題描述:
在進入docker 裏面 ping 114.114.114.114(或其它外網)ping 不通?
查看docker的網絡也正常
# docker network ls
# docker network inspect xxxx
問題產生原因:
docker 運行的時候會默認將 ip_forward 置爲開啓狀態,但是一旦有網絡重啓操作竟會導致其關閉,導致 ping 不通外網 !
解決方法如下:
#cat /proc/sys/net/ipv4/ip_forward //轉發開啓或關閉 網絡
#echo 1 > /proc/sys/net/ipv4/ip_forward //設爲開啓
解決辦法:
持久化爲1
修改 /etc/sysctl.conf 文件 把net.ipv4.ip_forward=1寫進去 重啓網絡之後docker網絡也正常!