菁英职教网 I T IT技术

如何配置ipv6地址

发布时间: 2022-04-27 20:30:01
如何配置ipv6地址?配置IPv6地址时,完全可以使用你在IPv4中的经验。有三种方式可以给接口附于一个IPv6地址,手动配置、无状态自动配置和有状态自动配置。

我们将首先介绍无状态自动配置,因为手动配置我想没有必要浪费时间了(别嫌麻烦,一位一位地敲进去就可以了),而有状态自动配置就是IPv6版的DHCP。

无状态自动生成IPv6的地址是链路本地单播地址。这需要两个过程:第一个是从路由器那里得到地址前缀;第二个是通过接口的硬件地址(MAC地址)得到接口ID。接口ID是64位的,而MAC地址是48位的,剩下的16位怎么办呢?IPv6用FFFE填充,如图1所示。


图1 IPv6用FFFE填充

IPv6通过在接口MAC地址的中间填充FFFE来得到接口ID。你需要注意,接口MAC地址还有一位被修改了,00FF变成了02FF,这里出了什么事?当IPv6自动生成接口ID时,它需要标明这个地址是全球唯一地址还是本地唯一地址,这一特征通过接口ID左向第7位标明。

这就是说,无论原始MAC地址的左向第7位是什么,它都会被改为1(全球唯一)或0(本地唯一)。那么原始MAC地址的00FF被改为02FF后,说明这是一个全球唯一地址(二进制数00000010的十六进制表示为02)。

地址前缀是怎样得到的呢?这需要主机与路由器通信得到。要完成无状态自动配置,主机首先要以ICMP类型133向路由器发送组播路由征求请求(RS)。

当路由器得到RS后,使用ICMP类型134的路由器通告(RA)进行回应,RA中带有地址前缀信息。RA也是组播流量,它会在路由器上周期性发送。但如果主机提出RS请求,它总会立即得到RA回应。无状态自动配置过程如图2所示。


图2 无状态自动配置过程

IPv6地址的有状态自动配置过程事实上就是IPv6版本的DHCP服务,思科的路由器可以充当DHCPv6服务器。在路由器上启用IPv6需要使用ipv6 unicast-routing命令,这个命令是全局配置命令,如下:


对,你猜对了。思科路由器在默认情况下不接受IPv6流量,因为现在仍然是IPv4的天下。使用上述命令改变路由器的默认设置,使其可以进行IPv6路由。下一步就是在端口上启用IPv6,这需要进入到相应的端口配置模式,如下:



正如你所看到的,在端口启用IPv6就是给端口设置正确的IPv6地址,这可以使用“ipv6 address端口地址”命令完成。在上面的实例中,我们手动为端口配置了完整的IPv6地址,你也可以让端口使用MAC地址自动生成端口ID,这种命令叫做“eui-64”格式,如:



另一种在端口启用IPv6的方式是使用ipv6 enable命令,如:



一旦路由器启用了IPv6特性,便可以将其设定为DHCPv6服务器,这个过程与在IPv4环境下设置DHCP服务器大同小异,如:



接下来,将DHCPv6地址池分配到某个端口上,如下:



怎么样,和IPv4是一样吧,不一样的地方在后台操作。IPv6环境中主机要获得地址首先会通过RS和RA操作,如果RS发出后,网络上有一台DHCPv6服务器,那么它会向主机返回DHCP服务是否可用的信息。

如果RS发出后没有收到任何路由器的RA返回,那么主机会再次尝试发送DHCP征求消息,这是一个组播流量,地址为FF02::1:2,如果收到确认,主机将接受DHCP服务。
温馨提示:
本文【如何配置ipv6地址】由作者职教君提供。该文观点仅代表作者本人,菁英职教网系信息发布平台,仅提供信息存储空间服务,若存在侵权问题,请及时联系管理员或作者进行删除。
我们采用的作品包括内容和图片部分来源于网络用户投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系我站将及时删除。
内容侵权、违法和不良信息举报
Copyright @ 2024 菁英职教网 All Rights Reserved 版权所有. 七品教育网站地图xml 留求艺网站地图xml 湘ICP备17021685号