RJ DHCPV6 无状态配置成功案例

功能介绍:

一个主机的IPv6地址由前缀和接口ID组成,接口ID的长度固定是64位,可以由48位MAC地址自动生成64位Interface ID,通常称为EUI-64。

IPv6前缀的实际作用是标识主机与路由器之间的网络。主机需要的这个前缀就是网关的前缀。为了自动获得这个前缀,只要在网关路由器和主机之间运行一个协议即可。

使用NDP协议的Router Solicitation恳求和Router Advertisement 通告消息

· RS报文:用于发现网关,并促使网关发送Router Advertisement消息通报前缀信息给主机。

· RA报文:中包含前缀、生存期、缺省网关等信息,注意RA通告无法下发DNS域名服务器的IPv6地址信息

缺省路由通告关闭,需在接口下使用 no ipv6 nd suppress-ra开启这个功能,终端才能获取网关前缀

应用场景

企业需要实现PC接入网络就能够自动获取IPV6地址、网关信息,无需过多的手动设置,实现即插即用,那么可以在路由器上启用无状态IPV6地址分配功能,给下联的各主机分配IPv6地址前缀及网关信息。

一、组网需求

客户需要通过无状态方式来获取IPv6前缀信息,根据EUI-64规范获取接口地址,形成IPV6地址。

Win7客户端默认开启IPV6协议栈,如果是XP系统,还需手工开启IPV6协协议并重启(Dos命令窗口中敲入:Ipv6 install )

二、组网拓扑

三、配置要点

1、在路由器上开启IPv6功能,并配置IPv6地址;

2、在用户的网关上开启RA通告

四、配置步骤

1、开启IPv6路由功能,配置如下:

Ruijie>enable

Ruijie#configure terminal

Ruijie(config)#ipv6 unicast-routing ------>开启IPv6路由功能

Ruijie(config)#end

2、接口下配置IPv6地址,并在接口下使能IPv6

Ruijie#conf t

Ruijie(config)#

Ruijie(config)#interface gigabitEthernet0/1

Ruijie(config-if-GigabitEthernet 0/1)#ipv6 address 2001::1/64 ------>配置接口IPv6地址

Ruijie(config-if-GigabitEthernet 0/1)#ipv6 enable ------>接口下使能IPv6功能

Ruijie(config-if-GigabitEthernet 0/1)#no ipv6 nd suppress-ra ------>开启路由通告功能

Ruijie(config-if-GigabitEthernet 0/1)#end

Ruijie#wr

3、(可选)无状态获取v6地址方式,若需下发域名及DNS,仍需配置如下有状态dhcpv6的配置

①网关开启DHCP服务,ipv6 dhcp enable

Ruijie(config-if-GigabitEthernet 0/1)#ipv6 dhcp server ----->接口上启用IPv6功能

②由于 client本身默认关闭无状态服务,需要将ND o比特位置为1,ipv6 nd other- config-fiag

Ruijie(config-if-GigabitEthernet 0/1)#ipv6 nd other-config-flag ----->设置RA通告的O位

③创建dhcp地址池下发dns信息

Ruijie(config)#ipv6 dhcp pool ruijie //创建IPv6地址池

Ruijie(dhcp-config)#domain-name www.example.com.cn //配置分配给客户端的域名

Ruijie(dhcp-config)#dns-server 2003::1 //配置分配给客户端的DNS服务器

五、配置验证

查看PC获取IPv6地址情况:

说明:另一个为系统自行随机生成的临时地址

利用随机派生的接口 ID,重复链接本地地址的机会很小。因此,运行 WindowsVista 或 Windows Server 2008 的计算机不用等待 DAD (重复地址检测)完成即可使用其派生的链接本地地址发送路由器请求消息,这称为乐观 DAD;路由器发现和 DAD 同时执行,从而节省了接口初始化过程的时间。但该临时地址的生成会向网络中发布数据包,占用网络资源,影响网络健康,也不利于IPV6的用户唯一性控制,所以,建议关闭此项功能。

操作如下:开始-〉运行-〉输入netsh -〉输入int ipv6 -〉输入set privacy state=disable,如下图:

关于临时地址的更多信息,可参考The Cable Guy: IPv6 Autoconfiguration in Windows Vista | Microsoft Learn微软官网获取更多信息

相关推荐
草莓熊Lotso20 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
XR12345678820 小时前
汽车制造园区网络怎么建?柔性产线与 AGV 的选型逻辑
网络·汽车·制造
IT大白鼠1 天前
MSF二次开发与自定义模块编写
网络·安全·web安全·msf
Julien20041 天前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
kekekzt1 天前
TCP协议的粘包问题介绍,IP分片,MTU,MSS,滑动窗口的概念及之间的关系
网络·网络协议·tcp/ip
mooooooooooye1 天前
2026 年跨平台 SSH 客户端怎么选?Xterminal、Termius、MobaXterm 谁更合适
服务器·网络·ssh
Blockchina1 天前
Codex 实战:从一句需求到可验收的 Linux 主机巡检脚本
运维·服务器·网络
江安下小雨1 天前
muduo网络库(十六):新增连接池模块
网络·c++
aiot189189352182 天前
机场候机大厅高空场景技术红线!蓝牙AOA不能做手机导航??!!
大数据·网络·人工智能·蓝牙aoa
从入门到退休2 天前
企业远程控制选型:向日葵SDK vs RustDesk自建,谁是更务实的选择?
运维·服务器·网络·远程工作·远程控制