Could not resolve host: github.com for SamSaffron/pups.git

我想确认此解决方案是否有效。我使用的是 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