콘텐츠로 건너뛰기

amazon linux 2 ipv6 disable 비활성화

    아마존 리눅스 2 IPV6 활성여부 확인

    ifconfig

    [root@localhost ~]# ifconfig
    eth0: flags=4163 mtu 1500
    inet 61.80.196.52 netmask 255.255.255.0 broadcast 61.80.196.255
    inet6 fe80::20c:29ff:fe34:91ca prefixlen 64 scopeid 0x20
    ether 00:0c:29:34:91:ca txqueuelen 1000 (Ethernet)
    RX packets 4346 bytes 402098 (392.6 KiB)
    RX errors 0 dropped 0 overruns 0 frame 0
    TX packets 771 bytes 45056 (44.0 KiB)
    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

    [root@localhost ~]# sysctl -a | grep disable_ipv6


    net.ipv6.conf.all.disable_ipv6 = 0
    sysctl: reading key “net.ipv6.conf.all.stable_secret”
    net.ipv6.conf.default.disable_ipv6 = 0
    sysctl: reading key “net.ipv6.conf.default.stable_secret”
    net.ipv6.conf.eth0.disable_ipv6 = 0
    sysctl: reading key “net.ipv6.conf.eth0.stable_secret”
    net.ipv6.conf.lo.disable_ipv6 = 0
    sysctl: reading key “net.ipv6.conf.lo.stable_secret”

    0 은 ipv6 활성화 상태

    1 은 ipv6 비활성화 상태

    일괄 모두 비활성화 시키는 방법

    [root@localhost ~]# sysctl -w net.ipv6.conf.all.disable_ipv6=1
    net.ipv6.conf.all.disable_ipv6 = 1

    개별 하나씩 비활성화 시키는 방법

    [root@localhost ~]# sysctl -w net.ipv6.conf.lo.disable_ipv6=1
    net.ipv6.conf.lo.disable_ipv6 = 1

    vi /etc/sysctl.conf 파일 일괄모두 비활성화 시키는 방법 명령어 넣어서 부팅마다 비활성화 시키기

    vi /etc/sysctl.conf

    net.ipv6.conf.all.disable_ipv6=1

    service network restart 네트워크 재실행

    또는 시스템 재부팅 reboot

    끝!