NGINX에 기록된 업스트림 주소로 IPv6 도달 가능성 확인하기
AAAA 응답이 올바르더라도 선택된 경로를 사용할 수 없을 수 있습니다. resolver ipv6=off는 NGINX의 런타임 리졸버에만 적용됩니다.
연결 오류를 업스트림 주소와 함께 짚어 보세요. 목적지가 IPv6이고 network-unreachable 오류가 난다면 DNS가 유효한 응답을 반환했더라도 IPv6 경로 장애를 뜻합니다. 나중에 나타나는 “일시적으로 비활성화됨” 메시지만으로는 DNS를 원인으로 특정할 수 없습니다.
실제로 NGINX의 런타임 리졸버를 사용하는 기존 구성이라면 IPv4 전용 정책은 다음을 쓸 수 있습니다:
resolver 192.0.2.53 ipv6=off;문서용 주소 대신 신뢰할 수 있고 도달 가능한 리졸버를 사용하세요. NGINX는 보통 두 주소 체계를 모두 조회합니다. ipv6=off는 이 리졸버의 IPv6 조회를 억제합니다.
호스트의 IPv6를 끄지도 않고, 구성 로드 시 확인되는 모든 호스트 이름을 바꾸지도 않습니다. 경로 변경을 기대하기 전에 동적 목적지가 그 리졸버를 사용하는지 확인하세요.
워크로드에 IPv6가 필요하다면 대신 경로를 복구하세요. 거부된 IPv4 포트, 실패한 상위 연결, 오래된 레코드는 다른 문제를 가리킵니다.