现在的 Linux 发行版默认会启用 IPv6 支持,但在某些场景下,可能需要禁用 IPv6 进行测试。
临时禁用 IPv6,重启失效
1 | ~# sysctl net.ipv6.conf.all.disable_ipv6=1 |
加入到系统配置文件中,重启后生效
1 | ~# vi /etc/sysctl.conf |
读取系统配置文件并立即生效
1 | ~# sysctl -p |
验证是否已生效
1 | ~$ cat /proc/sys/net/ipv6/conf/all/disable_ipv6 |
参考资料
How To Disable IPV6 on Linux/Ubuntu?
https://support.purevpn.com/how-to-disable-ipv6-linuxubuntu
How-To: Disable IPV6 to speed up Internet.
https://ubuntuforums.org/showthread.php?t=87798
What is module net-pf-10 ?
https://www.redhat.com/archives/redhat-list/2002-January/msg03125.html
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.