查看docker接口,一般为docker0

$ route

Docker:Could not resolve host解决方法

添加接口信任
sudo firewall-cmd --permanent --zone=trusted --add-interface=docker0
sudo firewall-cmd --reload

# 添加允许ip地址伪装
sudo firewall-cmd --add-masquerade --permanent
sudo firewall-cmd --reload

# 开启端口转发功能
修改/etc/sysctl.conf的net.ipv4.ip_forwar为1:
# 如没有字段:
echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf
# 如有字段:
sed -i 's#net.ipv4.ip_forward = 0#net.ipv4.ip_forward = 1#g' /etc/sysctl.conf

# 然后使得配置生效:
sysctl -p 

# 检查
cat /proc/sys/net/ipv4/ip_forward # 返回1则成功

相关文章:

  • 2021-06-16
  • 2021-11-05
  • 2021-04-07
  • 2022-12-23
  • 2022-02-20
  • 2022-01-01
猜你喜欢
  • 2021-05-08
  • 2022-12-23
  • 2021-11-28
  • 2022-02-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案