필자는 IPv6 인터페이스를 사용할 수있는 인트라넷 포털을 가지고 있으며이를 테스트하려고합니다. (아직 IPv4 인터페이스를 비활성화 할 수 없습니다.)
Windows 7에서 Firefox를 실행하는 테스트 클라이언트 컴퓨터에서,
호스트 이름을 통해 포털에 액세스하려고 시도했습니다 (예 : http : //portal.intranet ), Firefox는
에이. IPv4 DNS 서버에 대한 DNSv4 요청 만들기
비. 포털의 IPv4 주소 가져 오기
기음. 그런 다음 IPv4를 통해 포털에 액세스합니다.
존재하지 않는 호스트 이름 (예 : http : //doesnotexist.whatever ), Firefox는
에이. IPv4 DNS 서버에 대한 DNSv4 요청 만들기
비. "거부 됨"응답 받기
기음. IPv6 DNS 서버에 대한 DNSv6 요청을 만듭니다.
...
테스트 클라이언트 (네트워크 설정)에서 IPv4를 사용 중지하고 호스트 이름 (예 : http : //portal.intranet ), Firefox는 (가끔은)
에이. 그냥 실패합니다 ( "Firefox에서 서버를 찾을 수 없습니다 ..."), 또는
비. IPv6을 통한 TCP SYN을 수행하지 않고 DNSv6 요청을 IPv6 DNS 서버로 만들고 응답을 얻은 다음 실패합니다 ( "Firefox에서 서버를 찾을 수 없습니다 ...").
Firefox를 사용하여 IPv6 주소에 직접 액세스하면 (예 : http : // [1111 : 2222 : 3333 : 4444 : 5555 : 6666 : 7777 : 8888] ), 그것은 작동합니다.
IPv6 주소를 사용하지 않고 Firefox (Windows 7)에서 IPv6 (및 PREFER) IPv6를 사용하도록하려면 어떻게합니까?