一、Linux系统
1.登录系统
具体操作打开xshell软件,点击快速连接输入服务器IPv6地址、端口号、用户名,再次点击连接,输入密码,确认登录服务器。
2.确认系统是否支持IPv6,显示0表示应支持
[root@localhost ~]# sysctl -a | grep ipv6.*disable
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
net.ipv6.conf.eth0.disable_ipv6 = 0
如果显示为1,可以修改/etc/sysctl.conf
[root@localhost ~]# vim /etc/sysctl.conf
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
net.ipv6.conf.eth0.disable_ipv6 = 0
然后重载配置文件/etc/sysctl.conf 使文件内容生效
[root@localhost ~]# sysctl -p
再次输入ifconfig查看系统已支持IPv
[root@localhost ~]# ifconfig
3.配置IPv6地址,用vi等编辑器打开
/etc/sysconfig/network-scripts/ifcfg-eth0,添加以下三行:(注:红色部分根据实际情况进行修改。)
IPV6INIT=yes----初始化IPv6地址
IPV6ADDR=2400:a480:f:413:116:255:249:39----填写服务器IPv6地址。
IPV6_DEFAULTGW=2400:a480:f:413::1----填写服务器IPv6网关。
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
IPV6INIT=yes
IPV6ADDR=2400:a480:f:413:116:255:249:39/96
IPV6_DEFAULTGW=2400:a480:f:413::1
添加完之后,输入:wq 保存退出。
重启网络服务,输入命令:service network restart
[root@localhost ~]# service network restart
添加IPv6 DNS,用vi等编辑器打开/etc/resolv.conf,添加以下一行:
nameserver 2001:da8:202:10::37
[root@localhost ~]# vim /etc/resolv.conf
nameserver 2001:da8:202:10::37
添加完之后,输入:wq 保存退出。
4.测试系统IPv6网络连通性
输入以下命令进行测试:ping6 -c 4 ipv6.tsinghua.edu.cn
[root@localhost /]# ping6 -c 4 ipv6.tsinghua.edu.cn
PING ipv6.tsinghua.edu.cn(2402:f000:1:881::8:205 (2402:f000:1:881::8:205)) 56 data bytes
64 bytes from 2402:f000:1:881::8:205 (2402:f000:1:881::8:205): icmp_seq=1 ttl=48 time=39.2 ms
64 bytes from 2402:f000:1:881::8:205 (2402:f000:1:881::8:205): icmp_seq=2 ttl=48 time=38.5 ms
^C
--- ipv6.tsinghua.edu.cn ping statistics ---
3 packets transmitted, 2 received, 33% packet loss, time 2002ms
rtt min/avg/max/mdev = 38.566/38.911/39.256/0.345 ms