Menu Close
Red Hat Training
A Red Hat training course is available for OpenShift Container Platform
39.9. 调试 Pod Egress
如果您试图从 pod 访问外部服务,例如:
curl -kv github.com
确保 DNS 解析正确:
dig +search +noall +answer github.com
这应该返回 github 服务器的 IP 地址,但检查您是否已返回正确的地址。如果您返回没有地址或其中一台计算机的地址,那么您可能要与本地 DNS 服务器中的通配符条目匹配。
要修复该问题,您需要确保具有通配符条目的 DNS 服务器没有在 /etc/resolv.conf
中列为 名称服务器
,或者 您需要确保 搜索
列表中未列出通配符域。
如果返回正确的 IP 地址,请尝试 第 39.7 节 “调试本地网络” 中列出的调试建议。您的流量应离开端口 2 上的 Open vSwitch 以通过 iptables
规则,然后正常退出路由表。