IPv6을 완전히 비활성화하는 방법(모든 인터페이스, 특히 전체 시스템에 대해)
어떤 종류의 GUI 솔루션도 필요하지 않습니다.
문제 운영 체제:
리눅스 민트 18.x 시나몬 64비트
GNU/Linux Debian 9.x Cinnamon 64비트
답변1
다음 파일을 편집해야 합니다.
/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 --load=/etc/sysctl.conf
다른 운영 체제의 경우 시작 시 파일을 읽지 못하는 경우 다른 방법이 있다는 점에 주목할 가치가 있습니다.
다음 파일을 편집해야 합니다.
/etc/default/grub
다음 부록을 추가합니다.
ipv6.disable=1
다음 변수에:
GRUB_CMDLINE_LINUX_DEFAULT
따라서 내 예에서는 다음과 같이 보일 수 있습니다.
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 quiet splash"
편집이 완료되면 다음으로 전화해야 합니다.
sudo update-grub
그리고 기계를 다시 시작하세요.
하지만 지적했듯이레이 F. 리베이로, 너~해야 한다두 가지 방법 모두 다음과 같은 이유로 구현됩니다.
향후 업그레이드에서 파일 업데이트를 허용하면
grub
설정 형태로 보안을 얻을 수 있습니다sysctl
.이
sysctl
방법 만 사용하면ipv6
모듈이 계속 로드됩니다.