Linux-关闭和开启IPV6的方法

在Linux下确认IPv6是否已经被启用,可以从三个方面确定.

<1>使用ifconfig查看自己的IP地址是否含有IPv6地址.

%e5%9b%be%e7%89%871

 

<2>查看服务器监听的IP中是否有IPv6格式的地址.

#netstat -tuln

%e5%9b%be%e7%89%872

 

<3>使用lsmod查看ipv6的模块是否被加载.

#lsmod | grep ip

%e5%9b%be%e7%89%873

如上,我们知道查看IPv6是否被启动,那么我们如何关闭IPv6功能呢?

#vi /etc/modprobe.conf

添加代码:

alias net-pf-10 off

alias ipv6 off

若此文件不存在,可以手动创建.

保存退出,并且重新启动系统.

重启之后可以使用上面的三种方法去验证Ipv6支持是否已经被关闭了.

效果:

%e5%9b%be%e7%89%874

IPv6是默认支持的,所以当你要重新开启IPv6支持时,将/etc/modprobe.com中的两条指令注释掉就可以了.别忘了,需要重启系统,方能生效.