查看CentOS IPv6 | 详细步骤与配置指南

如何在CentOS系统中查看IPv6配置信息

检查IPv6全局启用状态

通过以下命令验证系统是否已启用IPv6协议栈:

cat /proc/sys/net/ipv6/conf/all/disable_ipv6

输出结果为0表示IPv6已启用,若为1则表示已禁用。

查看网络接口IPv6地址

方法1:使用ip命令

ip -6 address show

该命令显示所有网络接口的IPv6地址,包括临时地址和链路本地地址。

方法2:传统ifconfig工具

ifconfig | grep inet6

过滤显示包含IPv6地址的行,需注意部分新版系统可能默认未安装该工具。

检查网络配置文件

查看网络接口配置文件中的IPv6配置参数:

cat /etc/sysconfig/network-scripts/ifcfg-eth0

确认以下关键参数状态:

  • IPV6INIT=yes
  • IPV6_AUTOCONF=yes
  • IPV6_DEFROUTE=yes

验证IPv6网络连通性

测试本地链路通信

ping6 -I eth0 ff02::1%eth0

该命令通过指定接口发送IPv6组播包,检测本地链路通信是否正常。

测试外网连通性

ping6 ipv6.google.com
curl -6 http://ipv6-test.com

使用域名解析测试需确保系统已配置IPv6 DNS服务器。

禁用/启用IPv6功能(可选)

临时禁用IPv6协议栈:

sysctl -w net.ipv6.conf.all.disable_ipv6=1

永久禁用需修改配置文件:

echo "net.ipv6.conf.all.disable_ipv6 = 1" >> /etc/sysctl.conf
sysctl -p

常见问题排查

  • 无IPv6地址显示:检查网络设备是否支持IPv6,确认内核模块已加载
  • 无法连接外网:验证默认路由是否存在(ip -6 route
  • DNS解析失败:检查/etc/resolv.conf中的IPv6 DNS配置

掌握这些基础命令和方法,能够有效管理CentOS系统的IPv6网络配置,快速诊断网络连接问题。建议定期检查系统日志(/var/log/messages)获取更详细的网络事件信息。

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END