Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

39.9. Pod 송신 디버깅

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 규칙을 통과한 다음 경로 테이블을 정상적으로 전달해야 합니다.