고급 사용자를 위한 Windows IPv6 구성 지침

Windows Vista, Windows Server 2008 이상 버전의 Windows는 RFC 3484를 구현하고 접두사 테이블을 사용하여 DNS(Domain Name System) 이름에 여러 주소를 사용할 수 있는 경우 사용할 주소를 결정합니다.

기본적으로 Windows는 IPv4 주소보다 IPv6 전역 유니캐스트 주소를 선호합니다.

원본 KB 번호: 929852

요약

IT 관리자는 이름 확인 문제와 같은 네트워킹 관련 문제를 해결하기 위해 IPv6을 사용하지 않도록 설정하는 것이 일반적입니다.

중요

IPv6(Internet Protocal 버전 6)는 Windows Vista 및 Windows Server 2008 및 이상 버전에서 반드시 필요한 부분입니다. 그러므로 IPv6 또는 해당 구성 요소는 사용하도록 설정하는 것이 좋습니다. 이렇게 하지 않으면 일부 Windows 구성 요소가 작동하지 않을 수 있습니다.

IPV6을 사용하지 않도록 설정하는 대신 접두사 정책에서 IPv6보다 IPv4를 선호를 사용하는 것이 좋습니다.

레지스트리 키를 사용하여 IPv6 구성

중요

주의를 기울여 이 절의 단계를 수행하십시오. 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 레지스트리를 수정하기 전에 문제가 발생할 경우에 대비하여 레지스트리를 복원 가능하도록 백업하세요.

다음 레지스트리 키를 수정하여 IPv6 기능을 구성할 수 있습니다.

위치: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\
이름: DisabledComponents
유형: REG_DWORD
최소 값: 0x00(기본값)
최대 값: 0xFF(IPv6 사용 안 함)

IPv6 기능 레지스트리 값 및 주석
IPv6보다 IPv4 선호 10진수 32
16진수 0x20
이진 xx1x xxxx

IPv6을 사용하지 않도록 설정하는 대신 권장니다.
IPv6 사용 10진수 255
16진수 0xFF
이진수 1111 1111

Windows 7 SP1 또는 Windows Server 2008 R2 SP1에서 IPv6을 사용하지 않도록 설정한 후 시작 지연이 발생하는 경우 Windows에서 IPv6을 사용하지 않도록 설정한 후 시작 지연이 발생합니다를 참조하세요.

또한 DisabledComponents 레지스트리 설정을 0xfffffff 값으로 설정하여 IPv6을 사용하지 않도록 잘못 설정하면 시스템 시작이 5초 동안 지연됩니다. 올바른 값은 0xff니다. 자세한 내용은 IPv6(Internet Protocol Version 6) 개요를 참조하세요.

DisabledComponents 레지스트리 값은 확인란의 상태에 영향을 주지 않습니다. DisabledComponents 레지스트리 키가 IPv6을 사용하지 않도록 설정된 경우에도 각 인터페이스에 대한 네트워킹 탭의 확인란을 선택할 수 있습니다. 이것은 예상된 동작입니다.

많은 TCPIP 작업에 대해 시스템에서 IPv6을 내부적으로 사용하므로 IPv6를 완전히 사용하지 않도록 설정할 수는 없습니다. 예를 들어 이 설정을 구성한 후에도 ping ::1을(를) 실행할 수 있습니다.
모든 비터널 인터페이스에서 IPv6 사용 안 함 16진수
16진수 0x10
이진수 xxx1 xxxx
모든 터널 인터페이스에서 IPv6 사용 안 함 1진수
16진수 0x01
이진 xxxx xxx1
모든 비터널 인터페이스(루프백 제외) 및 IPv6 터널 인터페이스에서 IPv6 사용 안 함 10진수 17
16진수 0x11
이진 xxx1 xxx1
IPv4보다 IPv6 선호 이진 xx0x xxxx
모든 비터널 인터페이스에서 IPv6 다시 사용 이진 xxx0 xxxx
모든 터널 인터페이스에서 IPv6 다시 사용 이진 xxx xxx0
비터널 인터페이스 및 IPv6 터널 인터페이스에서 IPv6 다시 사용 이진 xxx0 xxx0

참고

  • 관리자는 그룹 정책 설정에서 아래 테이블의 레지스트리 설정을 노출하는 .admx 파일을 만들어야 합니다.
  • 변경 내용이 적용되도록 컴퓨터를 다시 시작합니다.
  • 이 변경 내용이 적용된 후 0 또는 32 이외의 값으로 인해 라우팅 및 원격 액세스 서비스가 실패합니다.

기본적으로 6to4 터널링 프로토콜은 인터페이스에 공용 IPv4 주소가 할당될 때 Windows에서 사용하도록 설정됩니다(공용 IPv4 주소는 10.0.0.0/8, 172.16.0.0/12 또는 192.168.0.0/16 범위에 없는 모든 IPv4 주소를 의미합니다). 6to4는 각 주소의 6to4 터널링 인터페이스에 IPv6 주소를 자동으로 할당하고, 6to4는 할당된 DNS 서버에 이러한 IPv6 주소를 동적으로 등록합니다. 이 동작을 원하지 않는 경우 영향을 받는 호스트에서 IPv6 터널 인터페이스를 사용하지 않도록 설정하는 것이 좋습니다.

다음 단계에 따라 레지스트리 키를 수정할 수도 있습니다.

  1. 관리 명령 프롬프트 창을 엽니다.

  2. 다음 명령을 실행합니다.

    reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d <value> /f
    

    참고

    <값>을 해당 값으로 바꿉니다.

레지스트리 값 계산하는 방법

Windows는 비트 마스크를 사용하여 DisabledComponents 값을 확인하고 구성 요소를 사용하지 않도록 설정해야 하는지 여부를 확인합니다.

각 비트(낮음에서 높음) 컨트롤의 구성 요소를 알아보려면 다음 표를 참조하세요.

이름 설정
터널 터널 인터페이스 사용 안 함
Tunnel6to4 6to4 인터페이스 사용 안 함
TunnelIsatap Isatap 인터페이스 사용 안 함
터널 Teredo Teredo 인터페이스 사용 안 함
기본 네이티브 인터페이스 사용 안 함(PPP)
PreferIpv4 기본 접두사 정책에서 IPv4 선호
TunnelCp CP 인터페이스 사용 안 함
TunnelIpTls IP-TLS 인터페이스 사용 안 함

각 비트에 대해 0은 false를 의미하고 1은 true를 의미합니다. 예시는 다음 표를 참조하세요.

설정 접두사 정책에서는 IPv6보다 IPv4 선호 모든 비터널 인터페이스에서 IPv6 사용 안 함 모든 터널 인터페이스에서 IPv6 사용 안 함 비터널 인터페이스(루프백 제외) 및 IPv6 터널 인터페이스에서 IPv6 사용 안 함
터널 인터페이스 사용 안 함 0 0 1 1
6to4 인터페이스 사용 안 함 0 0 0 0
Isatap 인터페이스 사용 안 함 0 0 0 0
Teredo 인터페이스 사용 안 함 0 0 0 0
네이티브 인터페이스 사용 안 함(PPP) 0 1 0 1
기본 접두사 정책에서는 IPv4를 선호합니다. 1 0 0 0
CP 인터페이스 사용 안 함 0 0 0 0
IP-TLS 인터페이스 사용 안 함 0 0 0 0
이진수 0010 0000 0001 0000 0000 0001 0001 0001
16진수 0x20 0x10 0x01 0x11

네트워크 속성 GUI를 사용하여 IPv6을 사용하지 않도록 설정하는 것은 지원되지 않습니다.

이 레지스트리 값은 다음 확인란의 상태에 영향을 주지 않습니다. 레지스트리 키가 IPv6을 사용하지 않도록 설정된 경우에도 각 인터페이스에 대한 네트워킹 탭의 확인란을 선택할 수 있습니다. 이것은 예상된 동작입니다.

네트워크 속성의 TCP/IPv6(인터넷 프로토콜 버전 6) 옵션입니다.

참조

RFC 3484에 대한 자세한 내용은 IPv6(인터넷 프로토콜 버전 6)에 대한 기본 주소 선택을 참조하세요.

IPv6보다 IPv4를 선호하도록 설정하는 방법에 대한 자세한 내용은 SIO_ADDRESS_LIST_SORT 사용을 참조하세요.

RFC 4291에 대한 자세한 내용은 IP 버전 6 주소 지정 아키텍처를 참조하세요.

관련 문제에 대한 자세한 내용은 다음 문서를 참조하세요.

네트워크 추적에 도움이 되는 도구: Microsoft 네트워크 모니터 3.4(보관)

경고

LBFO NIC 팀을 사용하는 경우 Netmon 3.4는 Windows Server 2012 이상의 OS와 호환되지 않습니다. 대신 메시지 분석기를 사용합니다.