아마존 리눅스 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
끝!