我想确认此解决方案是否有效。我使用的是 CentOS 8,托管在 Hetzner 上。
具体来说,我按以下顺序执行了这些命令(来源)——感谢 @paulraines68。
# 地址伪装允许 Docker 的入站和出站流量(这是关键部分)
firewall-cmd --zone=public --add-masquerade --permanent
# 特别允许 80/443 端口的入站流量(这里没有新内容)
firewall-cmd --zone=public --add-port=80/tcp
firewall-cmd --zone=public --add-port=443/tcp
# 重新加载防火墙以应用永久规则
firewall-cmd --reload