umbuntu docker 启动了一个web服务 但是启动时 报
WARNING: IPv4 forwarding is disabled. Networking will not work.
#需要做如下配置
解决办法:
vi /etc/sysctl.conf
net.ipv4.ip_forward=1 #添加这段代码
然后使用sysctl -p 的命令将参数生效
sysctl -p /etc/sysctl.conf
也可以快速是设置生效:
1) #echo 1 > /proc/sys/net/ipv4/ip_forward
2) #sysctl -w net.ipv4.ip_forward=1
#重启network服务
systemctl restart network && systemctl restart docker
#查看是否修改成功 (备注:返回1,就是成功)
[root@docker-node2 ~]# sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 1
还可以: cat /proc/sys/net/ipv4/ip_forward
注意有的文件是在/etc/sysctl.d 下面的,可以修改net.ipv4.ip_forward.conf
版权声明:本文为shenghuiping2001原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。