locked
win7에서 듀얼 스택 구성 시 ipv6 웹서버 접속 불가 현상 (ipv4 dns 쿼리만 날림) RRS feed

  • 질문

  • 제목과 동일합니다.
    win7을 쓰고 있고요
    dns서버는 IPv4, IPv6모두 지원합니다
    그런데 win7에서 IPv6웹서버로 접속하려고 하면 실패를 합니다
    동일한 여러장비(win7)를 확인해봤으나  확인결과 IPv6웹서버 접속에 성공하는 장비도 있고
    실패하는 장비도 있습니다.
    패킷을 캡쳐해 보니
    성공하는 장비는 IPv4 DNS쿼리와 IPv6 DNS쿼리를 모두 날려서 IPv6웹서버로 접속하는것으로 확인되었으며
    실패하는 장비는 IPv4 DNS쿼리만 날리고  그뒤에 동작이 없어서 실패하는 것으로 확인되었습니다.
    해당 증상의 해결방안에 대해서 알려주세요
    2012년 1월 19일 목요일 오전 4:10

모든 응답

  • 안녕하십니까? ados397

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “win7에서 듀얼 스택 구성 시 ipv6 웹서버 접속 불가 현상 (ipv4 dns 쿼리만 날림)”에 대한 답변을 드리겠습니다.

     

    아래와같이 시도해 보시길 바랍니다.

     

    아래 내용은 아래 해외포럼에서 참조되어진 것으로 꼭 내용 확인 후 문제 해결을 시도해 보시길 바랍니다.

    http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/91196587-976b-4764-8949-8369c29154c8/

     

    1. 네트워크 아이콘 에서 오른쪽 마우스를 클릭하여 Open the Network and Sharing Center 선택합니다.

    2. "Change adapter settings"을 선택합니다.

    3. Network Connections Window에서 "Local Area Connection" 선택 후 "Change settings of this connection" 또는 "file"  속성을 선택합니다.

    4. Connection property page에서 "Internet Protocal Version 6(TCP/IPv6)"에 체크를 해지합니다.

    (속성 변경 후 리부팅 없이 테스트 해보셔도 무관합니다)

     

    문제가 해결되지 않을 경우 로그를 남겨주시면 보다 정확하게 답변을 드리도록 하겠습니다.

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    2012년 1월 19일 목요일 오전 7:31
  • IPv6 는 활성화가 되어있습니다.

     

    활성화가 되어 있는 상황에서 IPv4 DNS쿼리만 요청하는 문제가 있어 이렇게 질문을 올립니다.

     

    추가로 필요하신 자료가 있으시면 확인후 올리도록 하겠습니다.

    2012년 1월 19일 목요일 오전 7:44
  • cmd 에서 ipconfig /all  로 확인 시 IPv6 주소가 확인됩니다. 

     

    IP주소는 링크로컬과 사이트 로컬 주소입니다.

    2012년 1월 19일 목요일 오전 7:45
  • 안녕하십니까? ados397

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “win7에서 듀얼 스택 구성 시 ipv6 웹서버 접속 불가 현상 (ipv4 dns 쿼리만 날림)”에 대한 답변을 드리겠습니다.

     

    제 생각에는 두 가지 확인 사항이 있습니다.

     

    1.          IPV6 DHCP를 이용해서 정상적으로 할당되었는 지 확인하시기 바랍니다.

     

    Link-Local 을 이용해서 설정된 IPv6 NIC에서는 기본적으로 AAAA레코드를 쿼리하지 않습니다.

    2.          할당받은 DHCP IPV6 정보에 DNS Server주소가 설정되었는 지 확인하시기 바랍니다.

     

    IPv4와 동일하게 DNS Server설정 후 AAAA레코드를 쿼리할 수 있습니다. 하지만 A Record(IPv4)를 쿼리시 시간이 초과될 경우 AAAA Record를 쿼리 하지 않습니다.

     

    Note

    DHCP를 이용하지 않고 수동으로 IPV6주소를 설정해서 쿼리할 수 있습니다.

     

    [참고절]

    The DNS Client service in Windows Vista has been designed to minimize the impact on DNS servers when performing DNS name queries through the following behavior:

               If the host has only link-local or Teredo IPv6 addresses assigned, the DNS Client service sends a single query for A records.

               If the host has at least one IPv6 address assigned that is not a link-local or Teredo address, the DNS Client service sends a DNS query for A records and then a separate DNS query to the same DNS server for AAAA records. If an A record query times out or has an error (other than name not found), the corresponding AAAA record query is not sent.

     

    [참고 자료]

    Domain Name System Client Behavior in Windows Vista

    http://technet.microsoft.com/en-us/library/bb727035.aspx

     

    문제가 해결되지 않을 경우 로그를 남겨주시면 보다 정확하게 답변을 드리도록 하겠습니다.

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    2012년 1월 31일 화요일 오전 6:38