docker 无法访问web

at小涛

关注

阅读 104

2022-02-17

如何测试自己的容器是否是因为ip_forward导致无法访问的呢?很简单,可以在容器内去ping同一网段的任意ip,由于docker的网桥特性,我们就能知道如果ping不通则说明是该原因。

解决:

临时:

vi  /proc/sys/net/ipv4/ip_forward

将0修改为1

永久:

vi /etc/sysctl.conf

加一行 net.ipv4.ip_forward=1

无论临时还是永久,修改后都需要重启网络

systemctl restart network

到此,浏览器已经能正常访问了!

精彩评论(0)

0 0 举报