OS/Linux

[Linux] IPv6 disable 설정하기

728x90
반응형

1) conf 파일 수정

vi /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

 

2) sysctl 적용

sysctl -p

 

3) 잘 적용되었는지 확인

sysctl -a | grep net.ipv6.conf.*disable_ipv6

 

 

*적용하였음에도, tcp6가 계속 통신시도 될 때

os상에서 disable 옵션 적용이 되었어도, 실행되는 JAVA에서

ipv6로 통신을 시도할 수 있다. 이는 JVM 옵션을 통해서 설정을 하고 서비스재기동을 하면 사라진다.

 # vi catalina.sh   
 CATALINA_OPTS="-Djava.net.preferIPv4Stack=true"

 

728x90
728x90