上一次我在安装clickhouse集群部署时,配置ip地址时不支持ipv6,需要查看服务器是否支持ipv6,这里给大家分享一下,如何查看linux服务器是否支持ipv6,以及怎么开启ipv6。

1、查看是否支持ipv6

1.1、方式一

使用ifconfig查看自己的IP地址是否含有IPv6地址
方式一:ifconfig

如果输出结果有“inet6”这一行说明支持ipv6,如果没有支持ipv6,则输出结果不会有“inet6”。

1.2、方式二

使用(netstat -tuln)查看服务监听的IP中是否有IPv6格式的地址。

方式二:(netstat -tuln)

2、开启IPV6

2.1、vim /etc/sysctl.conf

将下面的数值修改为0,没有则添加即可

net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6= 0
net.ipv6.conf.lo.disable_ipv6 = 0

2.2、vim /etc/modprobe.d/disable_ipv6.conf

将下面的数值修改为0,没有则添加即可

options ipv6 disable= 0

2.3、vim /etc/sysconfig/network

将下面的数值修改yes,没有则添加即可

NETWORKING IPV6=yes

到这里ipv6的服务器端支持就已经修改完成

2.4、重启服务器测试是否支持ipv6

重启命令:

service network restart

重启
重启后, ifconfig查看ipv6的信息,有看到关于ipv6的输出就可以了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐