docker裏面ping不通外網

問題描述:

在進入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網絡也正常!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章