Linux禁用IPv6

手中一台anyNode(曾经的Hostigation已被其收购)的VPS,256M内存,前两天重装了Debian 9系统。在Debian 9中,系统连接网络默认使用IPv6方式,若IPv6不通,则再走IPv4。然而,这台VPS虽有IPv6地址,却没有IPv6的路由,使用ping命令默认得到的是IPv6地址,显示

Destination unreachable: No route

这样便大大降低的速度。给客服发了ticket,3天了也一直没有回复,只得禁用IPv6。

要禁用IPv6,只需在/etc/sysctl.conf中添加如下两行:

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

之后执行:

sysctl -p

便禁用了IPv6。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据