华为DHCPv6实验配置

news2024/11/20 19:33:55

目录

配置AR1作为DHCPv6服务器为PC1分配IPv6地址

配置AR2作为DHCPv6服务器,AR1作为DHCPv6中继器为PC2分配IPv6地址

配置AR3作为DHCPv6 PD服务器为AR1分配地址前缀

什么是DHCP PD


配置AR1作为DHCPv6服务器为PC1分配IPv6地址

AR1 DHCPv6服务器端配置

ipv6                                                   使能设备转发IPv6单播报文

dhcp enable

配置DHCPv6地址池

dhcpv6 pool IPv6_PC1

 address prefix 2001::/64

 dns-server 2001::A

 excluded-address 2001::A

配置接口信息

int g0/0/0

 ipv6 enable

 ipv6 address 2001::9 64

 dhcpv6 server IPv6_PC1                           通过IPv6_PC1地址池下发IPv6地址

 undo ipv6 nd ra halt                                使能系统发布RA报文功能

 ipv6 nd autoconfig managed-address-flag  使能RA报文中有状态自动配置地址标志位

 ipv6 nd autoconfig other-flag             使能RA报文中有状态自动配置其他信息的标志位(其他信息包括路由器生存时间、邻居可达时间等)

注意事项

如果已经执行ipv6 nd autoconfig managed-address-flag

即使没有执行ipv6 nd autoconfig other-flag命令

设备也会使主机通过有状态自动配置获得除IPv6地址外的其他配置信息(包括路由器生存时间、邻居可达时间、邻居的重传时间、链路的MTU信息)

PC1客户端配置

ipv6

dhcp enable

int g0/0/0

 ipv6 enable

 ipv6 address auto link-local

 ipv6 address auto dhcp   配置通过DHCPv6获取IPv6地址相关信息

 

配置AR2作为DHCPv6服务器,AR1作为DHCPv6中继器为PC2分配IPv6地址

AR2 DHCPv6服务器配置

ipv6

dhcp enable

dhcpv6 pool IPv6_PC2

 address prefix 2002::/64

 dns-server 2002::A

 excluded-address 2002::A

int g0/0/0

 ipv6 enable

 ipv6 address 2000:12::2 64

 dhcpv6 server IPv6_PC2

ipv6 route-static 2002:: 64 2000:12::1   配置去往中继器的路由

AR1 DHCPv6中继器配置

int g2/0/0

 ipv6 enable

 ipv6 address 2000:12::1/64

int g0/0/1

 ipv6 enable

 ipv6 address 2002::9/64

 dhcpv6 relay destination 2000:12::2   配置中继服务器地址

 undo ipv6 nd ra halt

 ipv6 nd autoconfig managed-address-flag

 ipv6 nd autoconfig other-flag

PC2客户端配置

ipv6

dhcp enable

int g0/0/0

 ipv6 enable

 ipv6 address auto link-local

 ipv6 address auto dhcp

 

配置AR3作为DHCPv6 PD服务器为AR1分配地址前缀

AR3 DHCPv6PD服务器配置

ipv6

dhcp enable

配置DHCPv6 PD地址池

dhcpv6 pool IPV6_PC3

 dns-server 2003::A

 prefix-delegation 2003::/64 67  配置地址池下的代理前缀

 IPv6地址池绑定的前缀网段为2003::,绑定的前缀长度为64

 IPv6地址池分配的前缀长度为67

 分配的前缀长度必须大于等于绑定的前缀长度(并且之差小于16)

int g0/0/0

 ipv6 enable

 ipv6 address 2000:13::3 64

 dhcpv6 server IPV6_PC3

 undo ipv6 nd ra halt  (当与AR3相连的AR1的接口,如果为动态获取地址时才需要配置此命令,如果为手工配置全球单播地址则不需要在此配置此命令)

AR1 DHCPv6 PD客户端配置

int g3/0/0

 ipv6 enable

 ipv6 2000:13::1 64   此地址也可以通过无状态获取(从AR3上)

 dhcpv6 client pd prefix-pc3  配置DHCPv6 PD客户端功能,申请IPv6地址前缀

 申请的IPv6地址前缀会和前缀名称为prefix-pc3进行绑定(也可以手工指定需要获取的前缀长度和网段)

dis dhcpv6 client prefix name prefix-pc3  查看DHCP PD客户端获取到的IPv6前缀地址

 

int g0/0/2

 ipv6 enable

 ipv6 address auto link-local

 ipv6 address prefix-pc3 ::1/68 配置接口绑定DHCPv6 PD客户端自动获取的IPv6地址前缀

 此时接口的IP地址就为2003::1 68

 注意事项:接口下绑定的IPv6地址前缀长度必须大于DHCPv6 PD客户端获取的前缀长度

AR1通过获取到的地址前缀地址为PC3分配IP地址配置(无状态方式)

AR1配置

int g0/0/2

 undo ipv6 nd ra halt

PC3配置

interface GigabitEthernet0/0/0

 ipv6 enable

 ipv6 address auto link-local

 ipv6 address auto global

AR3配置到主机网段的路由(访问使用)

ipv6 route-static 2003:: 68 2000:13::1


什么是DHCP PD

DHCPv6前缀代理DHCPv6 PD(Prefix Delegation)是一种前缀分配机制

通过DHCPv6前缀代理机制,下游网络设备不需要再手工指定用户侧链路的IPv6地址前缀

它只需要向上游网络设备提出前缀分配申请,上游网络设备便可以分配合适的地址前缀给下游设备

下游设备把获得的前缀(一般前缀长度小于64)进一步自动细分成64前缀长度的子网网段

把细分的地址前缀再通过路由通告(RA)至与IPv6主机直连的用户链路上

实现IPv6主机的地址自动配置,完成整个系统层次的地址布局

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/159236.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

解决N+1问题的另一种方法 - 关联的多结果集ResultSet

如果我的博客对你有帮助,欢迎进行评论✏️✏️、点赞👍👍、收藏⭐️⭐️,满足一下我的虚荣心💖🙏🙏🙏 。 从版本 3.2.3 开始,MyBatis 提供了另一种解决 N1 查询问题的方…

C语言——位段

文章目录思维导图:一. 什么是位段二.位段的内存分配三.位段的跨平台问题四.位段的应用结语:思维导图: 一. 什么是位段 位段的声明和结构体类似,但是有2个不同: 位段的成员必须是int、unsigned int 或 signed int(在很多平台上cha…

python自学之《21天学通Python》(9)——基于tkinter的GUI编程

第12章 基于tkinter的GUI编程 Windows的图形用户界面非常方便用户操作,因此,Windows操作系统得到了广大个人计算机用户的欢迎。在Python中,也可以编写美观的GUI界面应用程序与项目。tkinter是Python自带的用于GUI编程的模块,tkin…

【论文速递】CVPR2022 - 学习 什么不能分割:小样本分割的新视角

【论文速递】CVPR2022 - 学习 什么不能分割:小样本分割的新视角 【论文原文】:Learning What Not to Segment: A New Perspective on Few-Shot Segmentation 获取地址:https://openaccess.thecvf.com/content/CVPR2022/papers/Lang_Learning_What_Not_…

Linux--线程控制--线程相关函数--tid--0109 10

1.如何理解线程 定义:在一个程序里的一个执行路线就叫做线程(thread)。 更准确的定义是:线程是“一个进程内部的控制序列”。 每个进程都有自己的进程地址空间和task_struct结构体,如果我们通过一定的方式在创建进程…

【记录】ChatGPT|近期两次更新一览(更新至2023年1月12日)

如果你还没有使用过ChatGPT,可以先看看我的上一篇文章:【记录】ChatGPT|注册流程、使用技巧与应用推荐(更新至2022年12月14日)。   昨天晚上,ChatGPT突然很多人都无法登录,包括我。我当时以为…

SpringBoot+Redis+@Cacheable实现缓存功能

SpringBootRedisCacheable实现缓存功能一、pom文件加入Redis与cache的依赖和yml配置二、EnableCaching允许使用注解进行缓存三、Redis配置四、业务逻辑1.UserController2.UserService3.UserServiceImpl4.AdminServiceImpl5.Cacheable和CachePut区别五、测试1.执行saveUser方法2…

剑指offer----C语言版----第十七天----面试题23:链表中环的入口节点

目录 1. 链表中环的入口节点 1.1 环形链表Ⅰ 1.1.1 题目描述 1.1.2解题思路 1.1.3 扩展问题 1.2 环形链表Ⅱ 1.2.1 题目描述 1.2.2 思路分析 1. 链表中环的入口节点 在leetcode上的剑指offer专栏没有收录这道题目,但Leetcode上是有这道题目的,环…

U3D客户端框架之 音效管理器 与 Fmod介绍安装导入Unity

一、Fmod介绍与安装导入Unity 1.Fmod与Unity内置Audio播放器对比 Unity内置的Audio底层使用的是FMOD,但是功能不够齐全,高级一点的功能如混合(Mix)等无法使用; 音效管理应该和Unity工程解耦合,这样子可以减轻音效设计师的负担&a…

ArcGIS基础实验操作100例--实验86矢量面重叠分析

本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书 实验平台:ArcGIS 10.6 实验数据:请访问实验1(传送门) 空间分析篇--实验86 矢量面重叠分析 目录 一、实验背景 二、实验数据 三、实验步骤 (1&am…

初阶指针详解✍

目录1.内存和地址2.指针变量的大小3.指针类型的意义意义1:指针访问权限的大小意义2:指针类型决定指针的步长4.野指针野指针成因如何规避野指针5.指针的运算指针加减整数指针减指针指针的比较运算6.指针与数组的关系7.二级指针1.内存和地址 内存是电脑上特…

2、C语言程序规范

目录 1. 代码缩进 2. 变量、常量命名规范 3. 函数的命名规范 4. #include指令 5. 注释 6. main函数 7.函数返回值 8. 变量赋初值 俗话说&#xff0c;“没有规矩&#xff0c;不成方圆。” 如&#xff1a;第一个程序 #include <stdio.h>void main(){printf("…

基于java Springmvc+mybatis 电影院售票管理系统设计和实现以及文档

基于java Springmvcmybatis 电影院售票管理系统设计和实现以及文档 博主介绍&#xff1a;5年java开发经验&#xff0c;专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 超级帅帅吴 Java毕设项目精品实战案例《500套》 欢迎点赞 收藏 ⭐留…

vue报错汇总

项目场景&#xff1a; 使用vue报错汇总。 1、项目启动不报错也不成功 提示&#xff1a;这里描述项目中遇到的问题&#xff1a; 项目启动时&#xff0c;一直启动不成功&#xff0c;末句提示 98% emitting Copyplugin… 原因分析&#xff1a; 最有可能是因为require或者import了…

系统设计技巧:使用Postgres作为发布/订阅和作业服务器

如果在项目中需要发布/订阅和作业服务器&#xff0c;可以尝试使用 Postgres。它将为您提供大量数据完整性和性能保证&#xff0c;并且不需要您或您的团队学习任何新技术。如果你正在做任何足够复杂的项目&#xff0c;你将需要一个 发布/订阅[1] 服务器来处理事件。本文将向你介…

黑马“兔年限定”春节礼盒准时送达,快来领!

哈咯艾瑞巴蒂&#xff0c;我是播妞前几天一个热搜引起了我的注意# 原来兔年要打384天的工 #看到这标题播妞突然头皮发紧我搜索了一下&#xff0c;原来是......农历癸卯兔年全年共有384天今年的春节是2023年1月22号2024年的春节是2月10号从今年春节到明年的春节算一年由于“闰二…

XCTF:ics-05

测试了所有功能点&#xff0c;大部分没有做出来&#xff0c;只有设备维护中心可以点击 查看源码&#xff0c;发现云平台设备维护中心这里有一个超链接 看到变量传参page&#xff0c;有点像页面文件包含功能&#xff0c;那有可能存在文件包含&#xff0c;测试下&#xff1a; …

ORB-SLAM2 --- LoopClosing::CorrectLoop函数

目录 1.函数作用 2.函数流程 3.code 4.函数解析 4.1 结束局部地图线程、全局BA&#xff0c;为闭环矫正做准备 4.2 根据共视关系更新当前关键帧与其它关键帧之间的连接关系 4.3 通过位姿传播&#xff0c;得到Sim3优化后&#xff0c;与当前帧相连的关键帧的位姿&#xf…

什么是计算机中的高速公路-总线?

文章目录总线是什么&#xff1f;常见总线类型有哪些&#xff1f;总线的串行和并行的区别&#xff1f;数据总线地址总线CPU的寻址能力32位CPU最大支持4G内存&#xff1f;控制总线总线的共享性和独自性系统总线的结构单总线结构双总线结构三总线结构总线传输的四个阶段总线仲裁集…

谷粒商城项目笔记之高级篇(二)

目录1.7 认证服务1.7.1 环境搭建1&#xff09;、创建认证服务微服务2&#xff09;、引入依赖3)、添加相应的域名4&#xff09;、动静分离5&#xff09;、nacos中注册6&#xff09;、配置网关7)、测试访问登录页面8&#xff09;、实现各个页面之间跳转1.7.2 验证码功能1)、验证码…