Ubuntu 에서 IPV6 비활성화

돌아다니면서 구한 자료로 공부하는 공간입니다..

틀린부분이 있다면 말씀해주시면 수정하도록 하겠습니다.

※ 남을 비방하거나 욕 / 정치적인 글은 삭제 대상이 됩니다. ※

Ubuntu 에서 IPV6 비활성화

만키로군 0 3618 0

요즈음 운영체제에선 IPv6가 기본으로 올라가게 됩니다. 

 

MS운영체제도 기본으로 올라가 있는데 IPv6를 사용하지 않는 곳에선 해제 하고 사용하세요

 

 마찬가지로 리눅스중 하나인 우분투도 기본으로 IPv6가 올라가 있더군요.

 

해제(비활성) 를 하려면 아래와 같이 해주시면됩니다.

 

우선 Ubuntu 장비에서 IPv6가 Running 되고 있는지를 확인 합니다.

 

#ifconfig  (ifconfig eth0)

 

 

# cat /proc/sys/net/ipv6/conf/all/disable_ipv6 를 입력하면 IPv6 가 running 되고 있다면 "0" 구동되고 있지 않으면 "1"의

 

값이 보입니다. 위의 ifconfig 그림이나 아래의 화면으로 IPv6가 구동되고 있음을 알 수 있습니다.

 

 

 

 

etc디렉토리 밑에 sysctl.conf 파일을 편집기로 열어줍니다.

 

# vim /etc/sysctl.conf

 

모두 remark (#) 표시가 되어 있는데 맨 밑에다가  아래의 3줄을 그림과 같이 입력하여주시고 저장하시면 됩니다.


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

 

 

저장하였으면 재부팅이나

 

#/etc/init.d/networking restart  로 네트워크만 restart 해주어도 되지만

 

 혹시나 입력 오류가 있을 수 있기때문에


# sysctl -p   옵션으로 sysctl 만  다시 로드

 

 

usage:  sysctl [-n] [-e] variable ...
        sysctl [-n] [-e] [-q] -w variable=value ...
        sysctl [-n] [-e] -a
        sysctl [-n] [-e] [-q] -p <file>   (default /etc/sysctl.conf)
        sysctl [-n] [-e] -A

 

 

하여보면 값이 "1"로 뜨는 것을 확인 할 수 있습니다.

 

 

 

이제 ifconfig 나

 

# cat /proc/sys/net/ipv6/conf/all/disable_ipv6 를 입력하면 IPv6 가  "1"의 값을 확인 하실 수 있습니다.

 

IPv6는 사용하지 않게되는 것이지요. 

0 Comments
제목