首页/技术/文章阅读

临时关闭linux服务器的ipv6功能,重启后恢复

技术 2023-04-18 31 0
由于测试某一个功能,我需要把服务器的ipv6功能关闭。 之前测试的时候每次出来的都是ipv6地址,现在我需要ipv4,而默认总是跳转ipv6,那就只能通过代码来把服务器的ipv6给关闭。

代码如下:

sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/eth0/disable_ipv6'
其中,eth0 是这个vps 的网卡编号,有的不一样。 具体查询请用 ip addr 查询一下,我这边查询发现我的 vps 里面还有内网全局tun 虚拟网卡。 通过上面的代码执行之后,我又去验证了一下,确实ipv6网卡已经关闭了,再次访问也成功变成了ipv4地址。 如果需要将所有的网卡ipv6全部禁用:

代码如下:

sudo sh -c 'echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6'
这样,我的测试终于可以继续了。 并且,后面如果我想恢复ipv6功能也不需要用代码恢复,直接重启vps就行。

正文结束

便宜nextarray老牌美国vps提供商,1.99/刀达拉斯机器测评Edge浏览器无法登录微软账户的解决办法

评论区

还没有评论,来坐沙发吧。