IPv6 주소가 비어 있으면 Apache 서버를 실행하는 Mac에서 DNS 오류가 발생합니다.

IPv6 주소가 비어 있으면 Apache 서버를 실행하는 Mac에서 DNS 오류가 발생합니다.

내가 관리하는 사이트의 경우http://archstl.org/$ host archstl.org, 터미널에서 실행하면 DNS 항목이 빈(::) IPv6 주소를 반환합니다 .

잘못된 IPv6 항목이 내 문제의 원인일 수 있다고 생각합니다. Apache 웹 서버(어떤 버전이든)를 실행하는 Mac 사용자가 archstl.org를 방문하려고 하면 대신 localhost를 얻습니다(Mac은 오히려 archstl.org의 IPv6 주소를 선택하는 것 같습니다). IPv4 주소인 174.37.22.142보다).

이 문제를 해결하는 방법을 아는 사람이 있나요? DNS 항목에 대해 IPv6 주소가 어떻게 출력되는지조차 잘 모르겠습니다. IPv6 주소를 반환하는 다른 도메인 이름이 없습니다.

내 문제 해결에 대한 자세한 내용은 여기를 참조하세요.http://archstldev.com/node/74

답변1

::~이다모두 0인 주소, IPv4의 0.0.0.0과 유사합니다. 이것은 심지어 localhost(::1)도 아닙니다. 이는 IPv6를 통해 귀하의 사이트에 접근할 수 없도록 보장합니다. 웹 서버에 IPv6 연결이 있는 경우 Archstl.org의 AAAA 레코드가 해당 IPv6 주소를 가리키도록 하세요. AAAA 레코드가 완전히 제거되지 않는 경우.

관련 정보