반응형


여러가지 이유로 ipv6 를 끄고자 하는 분들이 있을겁니다. 그래서 간단히 적어 봅니다.

솔직히 아직 좀 아리까리 한 부분도 있긴한데요. ^^;    나중에 변경점이 있으면 추가해 놓을까 합니다.





윈도우 7

콘솔창(명령프롬프트) 를 관리자 권한으로 실행합니다. 창이 열리면 다음내용을 적어 줍니다.

netsh interface ipv6 set privacy state=disable
netsh interface ipv6 6to4 set state state=disabled
netsh interface ipv6 isatap set state state=disabled
netsh interface ipv6 set teredo disabled

ipconfig/all 해 보셔서 자신의 랜카드 정보만 나오고 isatap 이나 teredo 관련 정보가 보이지 않으면 성공적으로 실행 된 것 입니다.




우분투 리눅스

/etc/sysctl.conf 파일을 수정해야 합니다.
당연히 관리자 권한으로 실행해야 하기때문에 터미널에서 sudo vi /etc/sysctl.conf 를 실행하거나, vi 가 익숙치 않으시면 gksudo gedit /etc/sysctl.conf 를 터미널에서 입력해 주세요.

맨 아랫부분에 다음 내용을 추가해 줍니다.

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

재부팅 하시거나 터미널에서 sudo sysctl -p 를 입력해 재시작 해줍니다.

cat /proc/sys/net/ipv6/conf/all/disable_ipv6 를 입력해서 값이 1 이면 ipv6가 중지된것입니다.

우분투가 아닌 경우는 사용하시는 리눅스로 검색해 보시면 어렵지 않게 내용을 찾으실수 있습니다.
참고로 아치리눅스에 대한 설명은 https://wiki.archlinux.org/index.php/IPv6 에 있습니다. 아치리눅스의 설명을 보니 다른 리눅스들도 설정이 크게 다를것 같진 않네요.


+ Recent posts