Centos8-Docker容器无法访问网络问题解决
Centos8默认情况下Docker容器无法访问网络问题解决
防火墙禁止转发流量
原因
Centos8默认情况下firewalld会禁止转发流量
解决步骤
防火墙操作需要root权限,普通用户请使用sudo
- 执行
firewall-cmd --query-masquerade
可以查看状态,如果为no
说明未开启,则需要开启后方可上网。 - 执行
firewall-cmd --add-masquerade --permanent
永久开启IP地址转发 - 执行
firewall-cmd --reload
重启防火墙规则
后续发现其他原因造成将持续更新本文
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 KTHIRTY!