'IPv6'를 지원하지 않는 공유기를 사용하는 경우 등..
인터넷 끊김 현상이 발생 할 때 'IPv6'를 사용하지 않음으로 문제 해결이 되는 경우가 있는듯 합니다.
IPv6(Internet Protocol version 6)
- 인터넷 프로토콜 스택 중 네트워크 계층의 프로토콜로서 version 6 Internet Protocol로 제정된 차세대 인터넷 프로토콜을 말한다.
- 인터넷(Internet)은 IPv4 프로토콜로 구축되어 왔으나 IPv4 프로토콜의 한계점(IP주소 부족 문제 등)으로 인해 지속적인 인터넷 발전에 문제가 예상되어 이에 대한 대안으로서 IPv6 프로토콜을 제정하였다.
- IPv6 프로토콜은 기존 IPv4 프로토콜과의 가장 큰 차이점은 IP주소의 길이가 32bit에서 128bit로 확대되어 거의 무한대의 IP주소를 사용할 수 있다는 점이다.
제어판(Control Panel)
1.시작-제어판-네트워크 및 인터넷 항목의 '네트워크 상태 및 작업보기' 클릭.(그림①)
2.'활성 네트워크 보기' 항목에서 '로컬 영역 연결' 클릭.(그림②)
3.'로컬 영역 연결 상태' 창에서 '속성(P)' 버턴 클릭.(그림③)
4. 'Internet Protocol Version 6 (TCP/IPv6)' 항목 체크 해제.(그림④)
Note
- 위 제어판(Control Panel) 방법은 LAN 인터페이스(Interfaces)와 연결을 작동하지 않게 합니다.
- 그러나 터널 인터페이스(tunnel interfac) 또는 루프백 인터페이스(loopback interface)에서는 작동하지 않게 되지 않습니다.
- 터널 인터페이스(tunnel interfac)에서 작동하지 않게 하기 위해서는 레지스트리를 수정해 줘야 합니다.
- 레지스트리 수정이 필요하면 아래 레지스트리 수정을 계속하고 그렇지 않다면 여기에서 그만하면 됩니다.
- 제어판에서만 수정한 경우 - 그림①
- 제어판 & 레지스트리 수정한 경우 - 그림②
레지스트리(Registry)
1. 시작 - 실행' 클릭 후 실행 입력 창에 'regedit' 입력 후 엔터.(그림①)
2. '레지스트리 편집기' 창이 열리면 좌측 사이드에서 아래 위치를 찾아 간다.
- HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Services - Tcpip6 - Parameters
3. 우측 사이드 항목에 'DisabledComponents' 아이템이 없다면 새로 만들어 준다.(그림②)
- 오른쪽 마우스 클릭 후 '새로 만들기(N)- DWORD(32비트) 값(D)' 클릭.
4. '새 값'이란 이름으로 아이템이 생겼다면 오른쪽 마우스 클릭 후 '이름 바꾸기(R)' 클릭.(그림③)
5. 이름를 'DisabledComponents'로 만들어 준다.(그림④)
6. 새로 만든 'DisabledComponents' 아이템 위에서 오른쪽 마우스 클릭 후 '수정(M)..' 클릭.(그림⑤)
7. 값을 0xffffffff(입력은 ffffffff)로 지정 후 '확인' 버턴 클릭.(그림⑥)
- 루프백 인터페이스(loopback interface)를 제외한 모든 IPv6 기능을 작동하지 않게 합니다.
☞ 참고: http://help.yahoo.com/l/mye/yahoo/ipv6/general/ipv6-10.html
- Type 0 to enable all IPv6 components. Please note: The value “0” is the default setting.
- Type 0xffffffff to disable all IPv6 components, except the Ipv6 loopback interface. This value also configures Windows Vista to use Internet Protocol version 4 (IPv4) instead of IPv6 in prefix policies.
- Type 0x20 to use IPv4 instead of IPv6 in prefix policies.
- Type 0x10 to disable native IPv6 interfaces.
- Type 0x01 to disable all tunnel IPv6 interfaces.
- Type 0x11 to disable all IPv6 interfaces except for the IPv6 loopback interface.
8. 컴퓨터를 리부팅 한다.
CMD
- 명령 프롬프트 창에서 쉽게 수정할 수 있습니다.
How to..
1. 관리자 권한으로 '명령 프롬프트' 실행.
2. 아래 명령어 입력 후 '엔터'.
- reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters" /v DisabledComponents /t REG_DWORD /d 0xFFFFFFFF /f
3. 컴퓨터를 리부팅 한다.
☞ 원래대로 작동하게 활성화 시키기.
- '/d 0xFFFFFFFF' 대신에 '/d 0' 하면 됩니다.
via How to Disable IPv6 in Windows 7