【我的Linux,我做主!】IPv6解决方案
admin
2023-02-22 18:40:03
0

目录:
(一)了解IPv6的结构
(二)配置IPv6


(一)了解IPv6的结构
(1.1)IPv6是Internet Protocol Version 6(互联网协议第6版)的缩写,是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议,其地址数量号称可以为全世界的每一粒沙子编上一个地址。由于IPv4最大的问题在于网络地址资源有限,严重制约了互联网的应用和发展。IPv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍。
(1.2)为了解决IPv4地址短缺的问题,第一种方式我们使用NAT网络地址转换的方案来解决的,例如我们公司内网使用私有地址,然后通过路由器进行NAT转换,出来之后成了一个公网地址,可以和互联网中的公网地址的主机进行通信。第二种方式我们使用DHCP动态主机配置协议即动态地址分配,从而实现高效利用IP地址的方式来缓解IP地址匮乏的问题,使用DHCP分配IP地址是有租约的概念的,每个IP地址都是有一定的租期,当租期到了以后会根据动态分配的规则重新进行IP地址的分配。第三种方式就是使用IPv6的方式重新构建互联网络,由于IPv6具有更大的地址空间、更小的路由表,同时IPv6增加了增强的组播支持以及对流的控制,IPv6加入了自动配置的支持,这是对DHCP协议的改进和扩展,使得网络的管理更加方便和快捷,IPv6具有更高的安全性,在加密与鉴别选项提供了分组的保密性与完整性,以及IPv6允许扩充,拥有更好的头部格式等,使得IPv6技术能够很好的解决IP地址短缺问题。
(1.3)IPv4是32bit的二进制,而IPv6则是使用了128bit的二进制。现在我们将128为的IPv6分成8个部分,每个部分是16bit,中间都使用“:”冒号隔开,我们知道4个二进制数可以转换成1个十六进制数,所以第一层我们便可以将128位的二进制数转换成32位的十六进制数。第二层我们可以根据前导零压缩法,如果某部分是以0开始的话,则可以把0省略,例如0001--->1,这样我们便可以进一步简化IPv6地址的格式。第三层我们根据双冒号法,如果有多个0,我们可以将0省略,以冒号代替,且环境中只允许有一个双冒号标识。这样我们得到的IPv6的地址就是相对简化易读的格式了。
【我的Linux,我做主!】IPv6解决方案
(1.4)我们在查询IP地址的时候,我们会看到一串以“fe80”开头的地址,这是属于一种特殊的地址,类似于169.254.0.0网段中的地址,一般是我们通过DHCP获取IP地址或者使用拨号上网的时候,我们计算机没有获取到相应的IP地址的情况下,最终我们IP地址显示的状态。
【我的Linux,我做主!】IPv6解决方案
(1.5)有时候在系统中也会存在“fec0”开头的地址,这类地址类似于IPv4中的私有地址,例如A类私有地址:10.0.0.0/8~10.255.255.255/8,B类私有地址:172.16.0.0/16~172.31.0.0/16,C类私有地址:192.168.0.0/24~192.168.255.0/24。


(二)配置IPv6
(2.1)一般我们配置IPv6是可以通过三种方法来操作的,即图形化界面配置、命令行配置以及修改配置文件等。首先我们通过第一种图形化界面的方式操作,我们在vms001主机上操作,将IPv6配置处改为“手动”方式,然后输入IP地址和子网掩码,然后点击保存并关闭。
# nm-connection-editor &
【我的Linux,我做主!】IPv6解决方案
【我的Linux,我做主!】IPv6解决方案
【我的Linux,我做主!】IPv6解决方案
(2.2)接着我们重启网络服务,并查询网卡的IP地址信息发现,此时已经IPv6的地址已经生效了。
注意:如果有时候我们如果配置完毕后,网络服务无法重新启动,此时我们可以将NetworkManager服务停止,然后再尝试重新启动。
# systemctl stop NetworkManager.service---停止NetworkManager服务
【我的Linux,我做主!】IPv6解决方案
(2.3)第二种我们通过命令行的方式进行配置,我们在vms002主机上查看到并没有设置IPv6的相关信息,此时我们可以先将网卡获取IP地址设置为自动模式,然后设置网卡的IPv6地址为2000::2,最后再将网卡的模式为手动模式即可(图2-6)。我们将网络重启后,此时网卡已经有我们设置的正确的IPv6的地址了(图2-7)。
# nmcli connection
# nmcli connection show eno16777728 | grep ipv6---查询是否有设置网卡的IPv6地址的信息
# nmcli connection modify eno16777728 ipv6.method auto---将网卡获取IP地址设置为自动模式
# nmcli connection modify eno16777728 ipv6.addresses 2000::2/64---设置网卡的IPv6地址为2000::2
# nmcli connection modify eno16777728 ipv6.method manual---设置网卡的模式为手动模式
【我的Linux,我做主!】IPv6解决方案
【我的Linux,我做主!】IPv6解决方案
【我的Linux,我做主!】IPv6解决方案
(2.4)第三种我们通过修改配置文件的方式进行配置,我们可以进入到vms002主机的/etc/sysconfig/network-scripts/目录中对ifcfg-eno16777728配置文件设置IPV6ADDR的值为2000::3即可,然后重启网络后发现此时IP地址已经设置成功了(图2-9)。
【我的Linux,我做主!】IPv6解决方案
【我的Linux,我做主!】IPv6解决方案
(2.5)此时我们在vms002主机上设置的IPv6的地址为2000::3,然后我们尝试ping向vms001主机的IPv6地址2000::1,我们发现是可以正常ping通的。
# ping6 2000::1---从vms002主机ping向vms001主机
【我的Linux,我做主!】IPv6解决方案

—————— 本文至此结束,感谢阅读 ——————

相关内容

热门资讯

男子称爷爷向天津美院捐赠40件... 近日,康先生在社交平台发布视频称,其爷爷康建章于1996年向天津美术学院捐赠的40件书画作品,自己希...
以军总参谋长:在伊朗仍有一系列... △以色列国防军总参谋长扎米尔(资料图)当地时间5月6日,以色列国防军总参谋长扎米尔表示,以军与美军的...
为什么说全世界都在“占中国的便... 身边的“洋面孔”越来越多了。2025年,入境外国游客人数为3517万人次,同比增长30.5%。入境游...
伊朗消息人士:美方提议包含不可... 当地时间6日,伊朗消息人士表示,伊朗尚未回应美国方面的最新提议,因为该提议包含一些不可接受的条款。他...
中国“四大发明”的历史遗憾,会... 导语:2026年初,美国国防部发布“人工智能战略”备忘录,将AI建设重心聚焦于作战、情报和企业三大方...
2026年深圳微信商城小程序公... 在数字化转型浪潮中,微信商城小程序已成为企业连接用户、拓展业务的关键载体。然而,面对市场上众多的小程...
原创 雷... 前小米技术一号位崔宝秋,休养一年多,重走创业路。 证明自己不只是「雷军的老同学」? 2026年的具...
伊朗:若美方不作出必要让步,已... △伊朗首都德黑兰(资料图)当地时间6日,伊朗议会国家安全与外交政策委员会发言人易卜拉欣·雷扎伊在社交...
戏韵新章,薪火永续——2026... 弦歌渐歇,余韵绵长。5月4日,“一出好戏·四市联动”2026豫剧文化艺术周在主会场许昌曹魏古城圆满落...
天迈科技收购预案公布!切入工业... 【大河财立方消息】 5月6日,天迈科技披露发行股份及支付现金购买资产并募集配套资金暨关联交易预案。根...