我是靠谱客的博主 甜美牛排,最近开发中收集的这篇文章主要介绍linux上配置IPv6地址详细步骤及工具连接IPv6地址方法说明通过nmcli配置通过网卡文件配置通过secretCRT工具连接IPv6地址方法,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
文章目录
- 说明
- 通过nmcli配置
- 说明
- controller服务器配置
- computer服务器配置
- 通过网卡文件配置
- 说明
- 文件代码展示
- 重启网卡并测试
- 通过secretCRT工具连接IPv6地址方法
- 正确连接方式
- 错误连接方式
说明
现在有2个IPv6的地址
fddb:fe2a:ab1e::c0a8:1/64
配置在controller上fddb:fe2a:ab1e::c0a8:2/64
配置在computer上
通过nmcli配置
说明
- 这里配置是通过
nmcli
命令完成的,所以操作都是用nmcli
完成的。 - 思路:
1、先确定你需要把IPv6地址配置在哪个网卡上,查看网卡方式:nmcli connection show
2、配置IPv6地址:nmcli connection modify 网卡名称 ipv6.addresses ipv6地址/掩码位数 ipv6.method manual
3、启动网卡:nmcli connection up eth0
4、测试,ping另外一个IPv6地址,能ping通即配置正常,ping格式为:ping6 IPv6地址
controller服务器配置
[root@controller ~]# nmcli connection show #查看网卡
NAME UUID TYPE DEVICE
eth0 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 802-3-ethernet eth0
[root@controller ~]#
[root@controller ~]# nmcli connection modify eth0 ipv6.addresses fddb:fe2a:ab1e::c0a8:1/64 ipv6.method manual #配置永久生效的ipv6,注意ipv6地址别搞错了,ipv6.method manual意思是设为手动模式
[root@controller ~]# nmcli connection up eth0 #启动网卡
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)
[root@controller ~]# ping6 fddb:fe2a:ab1e::c0a8:2 #ping6 另一个ipv6地址
PING fddb:fe2a:ab1e::c0a8:2(fddb:fe2a:ab1e::c0a8:2) 56 data bytes
64 bytes from fddb:fe2a:ab1e::c0a8:2: icmp_seq=1 ttl=64 time=0.194 ms
64 bytes from fddb:fe2a:ab1e::c0a8:2: icmp_seq=2 ttl=64 time=0.191 ms
^C
--- fddb:fe2a:ab1e::c0a8:2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.191/0.192/0.194/0.013 ms
- 配置文件内容为:
配置网关在网卡文件中添加一行:IPV6_DEFAULTGW=ipv6网关地址
computer服务器配置
[root@computer ~]# nmcli connection show #查看网卡
NAME UUID TYPE DEVICE
eth0 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03 802-3-ethernet eth0
[root@computer ~]#
[root@computer ~]# nmcli connection modify eth0 ipv6.addresses fddb:fe2a:ab1e::c0a8:2/64 ipv6.method manual #配置永久生效的ipv6,注意ipv6地址别搞错了,ipv6.method manual意思是设为手动模式
[root@computer ~]# nmcli connection up eth0 #启动网卡
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)
[root@computer ~]# ping6 fddb:fe2a:ab1e::c0a8:1 #ping6 另一个ipv6地址
PING fddb:fe2a:ab1e::c0a8:1(fddb:fe2a:ab1e::c0a8:1) 56 data bytes
64 bytes from fddb:fe2a:ab1e::c0a8:1: icmp_seq=1 ttl=64 time=0.194 ms
64 bytes from fddb:fe2a:ab1e::c0a8:1: icmp_seq=2 ttl=64 time=0.191 ms
^C
--- fddb:fe2a:ab1e::c0a8:1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 0.191/0.192/0.194/0.013 ms
- 配置文件内容为:
配置网关在网卡文件中添加一行:IPV6_DEFAULTGW=ipv6网关地址
通过网卡文件配置
说明
-
配置IPv6地址
vi /tc/sysconfig/network-scripts/ifcfg-eth0
【eth0为网卡】 -
修改以下三个地方
IPV6INIT=”yes”
IPV6ADDR=2400:A480:AAAA:200::159 #ipv6地址
IPV6_DEFAULTGW=2400:A480:AAAA:200::1 # ipv6网关
文件代码展示
- 其他的很多都是默认存在的,可删除,可保留【如果不知道哪些该删,建议一个不要删,全部留着】
- 如果不知道要配置在哪个网卡上,可通过
ifconfig
查看全部网卡,再通过ethtool 网卡名
查看使用中的网卡,把ip配置在使用中网卡上即可。 - 网卡配置文件路径为:
cd /etc/sysconfig/network-scripts/
重启网卡并测试
- 重启网卡代码:
7及以上系统版本:systemctl restart network
7以下系统版本:service network restart
- 重启以后可以使用
ifconfig
查看是否有配置的IPv6地址,有以后用ping6
ping外网地址或内外其他地址,能ping通即配置正常。
通过secretCRT工具连接IPv6地址方法
正确连接方式
新建一个会话向导,在主机名处输入完整的IPv6地址即可。
错误连接方式
必须使用主机名的形式输入IPv6地址,不支持会话名称。
最后
以上就是甜美牛排为你收集整理的linux上配置IPv6地址详细步骤及工具连接IPv6地址方法说明通过nmcli配置通过网卡文件配置通过secretCRT工具连接IPv6地址方法的全部内容,希望文章能够帮你解决linux上配置IPv6地址详细步骤及工具连接IPv6地址方法说明通过nmcli配置通过网卡文件配置通过secretCRT工具连接IPv6地址方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复