컴퓨터잡담

IPv6 몽땅제거

by 디케 posted Dec 26, 2011
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

IPv6 몽땅제거

 Vista에서 6to4 어댑터가 잔뜩 생긴경우 삭제 

1. 장치관리자를 연다.
2. 상단의 보기 메뉴에서 숨겨진 장치 보기를 선택
3. 네트워크 어댑터를 열어보면 6to4 어댑터라는 이름의 장치가 보인다. 
4. 이걸 모두 삭제..

1.  Click Start, type “devmgmt.msc” in the search bar and press Enter. This would open up the Device manager for you.
2.  Click View and select "Show hidden devices".
3.  Now expand the Network Adapters section and delete all.



services.msc

ip helper라는 부분 사용안함으로 바꿔주시고,



regedit 를 실행한 후,

 

HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Services => tcpip6 => Parameters

 

를 펼쳐서 그림과 같이 DisabledComponents 라는 DWORD 값을 하나 만듭니다.

 IPv6 몽땅제거

값의 데이터를 "1" 을 입력하시고 시스템을 재부팅 하시면,

 ▼ DOS창에서 ipconfig 해 보시면 거추장스러운 IPv6 터널어댑터들이 죽은 것을 볼 수 있습니다. ^^'

 

 

※ 부록으로 DisabledComponents(DWORD) 에 입력하는 값에 따라서 다양한 IPv6 컴포넌트들을 선별적으로

    죽이는 것이 가능합니다.

 

 

설정 효과

DisabledComponents 값 (16진수)

DisabledComponents 값 (2진수)

모든 IPv6 터널어댑터 죽이기

1

00000001

IPv6 to IPv4 주소매핑 죽이기

2

00000010

ISATAP 브릿지 죽이기

4

00000100

Teredo터널 죽이기

8

00001000

Teredo터널과 6to4주소매핑 죽이기

A

00001010

모든 IPv6 LAN 및 PPP어댑터 죽이기

10

00010000

모든 IPv6 LAN 및 PPP, 터널어댑터 죽이기

11

00010001

IPv6 보다 IPv4 우선 사용

20

00100000

모든 인터페이스에 IPv6 죽이고 IPv6보다 IPv4에 우선권 사용

FF

11111111

 

 

눈치 채신 분들이 있겠지만, 모든 기능들은 8비트 비트열 조합입니다. ^^;

 

예를 들어, "모든 IPv6 터널어댑터 죽이기 00000001" 와 "Teredo터널 죽이기 00001000" 을 선별적으로

 

사용하려면 비트열 조합인 2진 00001001 을 사용하면 되고 DisabledComponents 에 16진수 9를 입력하

 

시면 됩니다.



DisabledComponents 값을 1로 둔것은 IPv6 터널어댑터만 죽이기 위함입니다.
값이 1이라도 네트웍커넥션에서 "인터넷 프로토콜 버전v6(TCP/IPv6)" 체크만 켜주면 네이티브 IPv6 LAN어댑터(물리어댑터)는 사용할 수 있습니다. 단지 가상터널어댑터만 끄기 위해서 1값만 준 것입니다. ^^;
DisabledComponents 값을 0으로 만들어 주거나 DisabledComponents 키를 삭제해주고 재부팅하면 터널어댑터도 사용할 수 있습니다. ^^;

IPv6 에 관련한 모든 인터페이스(LAN,PPP,터널)와 모든 IPv6 관련서비스, 프로토콜을 다 꺼주려면 DisabledComponents 에 FF 를 주고 "인터넷 프로토콜 버전v6(TCP/IPv6)" 체크를 함께 꺼주어야 합니다.