树莓派禁用ipv6

本文方法在’Linux raspberrypi 6.6.74+rpt-rpi-v7 #1 SMP Raspbian 1:6.6.74-1+rpt1 (2025-01-27) armv7l GNU/Linux’版本的树莓派3b上有效,也许你看到这篇文章的时候已经不适用了,请自行甄别。GoodLuck!

永久禁用

编辑’/boot/firmware/cmdline.txt’,第一行末尾加’ ipv6.disable=1’注意前面有一个空格
修改后的样子

1
2
console=serial0,115200 console=tty1 root=PARTUUID=a33dbf79-02 rootfstype=ext4 fsck.repair=yes rootwait cfg80211.ieee80211_regdom=GB ipv6.disable=1

重启后完成禁用

临时禁用

编辑’/etc/sysctl.conf’
在文件末尾增加

1
2
net.ipv6.conf.all.disable_ipv6 =1
net.ipv6.conf.default.disable_ipv6 =1

保存退出,执行命令

1
sudo sysctl -p

不出意外的话,此时ipv6就已经被仅用了。