7. 构建简单 IPv6 网络

news2024/12/26 22:03:00

7.1 实验介绍

7.1.1 关于本实验

IPv6(Internet Protocol Version 6)也被称为IPng(IP Next Generation)。它是Internet工程任务组IETF(Internet Engineering Task Force)设计的一套规范,是IPv4(Internet Protocol Version 4)的下一代版本。

相比较于IPv4,IPv6具有如下优势:

  • 近乎“无限”的地址空间
  • 层次化的地址结构
  • 即插即用
  • 简化的报文头部
  • 安全特性
  • 移动性
  • 增强的QoS特性等

本章将通过搭建一个IPv6网络,帮助学员了解IPv6的基本原理和地址配置。

7.1.2 实验目的

  1. 掌握静态IPv6地址的配置方法
  2. 掌握DHCPv6服务的配置方法
  3. 掌握无状态地址配置方法
  4. 掌握IPv6静态路由的配置方法
  5. 掌握IPv6相关信息查看方法

7.1.3 实验组网介绍

1. R2的两个接口均采用静态IPv6地址配置方法

2. R1的GigabitEthernet0/0/0接口采用无状态地址配置

3. R3的GigabitEthernet0/0/0接口采用DHCPv6的方式配置IPv6地址

7.1.4 实验背景

某企业网络需要在网络内部署IPv6协议并实现IPv6的互联互通,需要对当前运行的网络设备进行配置

7.2 实验任务配置

7.2.1 配置思路

1. 配置静态IPv6地址

2. 配置DHCPv6

3. 配置无状态地址分配

4. 查看IPv6地址信息

7.2.2 配置步骤

步骤 1、设备基础配置

# 设备命名

步骤 2、配置设备及接口 IPv6 功能

# 全局使能设备IPv6功能

ipv6命令用来使能设备转发IPv6单播报文,包括本地IPv6报文的发送与接收

# 使能接口的IPv6功能

ipv6 enable命令用来在接口上使能IPv6功能

步骤 3、配置接口的 link-local 地址,并测试

# 配置接口自动生成link-local地址

ipv6 address auto link-local命令用来为接口配置自动生成的链路本地地址。

每个接口只能有一个链路本地地址,为了避免链路本地地址冲突,推荐使用链路本地地址的自动生成方式。当接口配置了IPv6全球单播地址后,同时会自动生成链路本地地址

# 查看接口的IPv6状态信息,并测试联通性

# 测试R1与R2联通性

当ping测试的目的IPv6地址为link-local地址时,必须指定源接口或源IPv6地址

步骤 4、配置 R2 的静态 IPv6 地址

步骤 5、配置 R2 的 DHCPv6 Server 功能,配置 R3 通过 DHCPv6 获取 IPv6 地址

# DHCPv6 Server配置

创建名为“pool1”的地址池

配置分配的IPv6地址前缀

配置DNS Server地址

# DHCPv6 Client配置

# 检查客户端地址和DNS服务器信息

此时R3的GigabitEthernet0/0/0接口已经获取到了IPv6全球单播地址。

如何配置DHCPv6 Server给客户端分配网关信息呢?

DHCPv6服务器不会为DHCPv6客户端分配IPv6网关地址。

当配置为DHCPv6有状态方式时,DHCPv6客户端通过ipv6 address auto global default命令学习到IPv6网关的缺省路由;当配置为DHCPv6无状态方式时,DHCPv6客户端通过该命令学习全球单播IPv6地址和IPv6网关的缺省路由。需确保与其相连的对端设备的接口已通过命令undo ipv6 nd ra halt,使能发布RA报文的功能

# 配置DHCPv6 Server给客户端分配网关地址

undo ipv6 nd ra halt命令用来使能系统发布RA报文功能,默认情况下路由器的接口不会发送RA报文

ipv6 nd autoconfig managed-address-flag命令用来设置RA报文中的有状态自动配置地址的标志位,默认情况下不设置该位。

  • 如果设置了该标志位,则主机通过有状态自动配置获得IPv6地址。
  • 如果清除了该标志位,则主机通过无状态自动配置获得IPv6地址,即通过RA报文向主机发布IPv6地址前缀信息自动生成IPv6地址

ipv6 nd autoconfig other-flag命令用来设置RA报文中的有状态自动配置其他信息的标志位,默认情况下不设置该位

  • 如果设置了该标志位,则主机可通过有状态自动配置获得除IPv6地址外的其他配置信息,包括路由器生存时间、邻居可达时间、邻居的重传时间、链路的MTU信息。
  • 如果清除了该标志位,则主机进行无状态自动配置。即路由设备通过RA报文向主机发布除IPv6地址外的其他配置信息,包括路由器生存时间、邻居可达时间、邻居的重传时间、链路的MTU信息

# 配置客户端通过RA报文学习默认路由

# 查看R3的路由信息

步骤 6、配置 R1 通过无状态方式配置 IPv6 地址

# 在R2的GigabitEthernet0/0/0接口使能RA发送报文

# 在R1的GigabitEthernet0/0/3接口使能无状态地址配置

# 检查R1的地址配置情况

此时R1的GigabitEthernet0/0/0根据R2的RA报文获取的IPv6地址前缀,加上本地生成的接口ID,生成了IPv6全球单播地址 

步骤 7、配置 IPv6 静态路由

# 为了实现R1的GigabitEthernet0/0/0和R3的GigabitEthernet0/0/0接口互访,需要在R1上配置静态路由

# 检测联通性

此时R1上存在到2000:23::/64网段的静态路由,R3通过DHCPv6获取了默认路由,故R1和R3的GigabitEthernet0/0/0接口之间可以互相访问

# 查看IPv6邻居信息

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

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

相关文章

Android minigbm框架普法

Android minigbm框架普法 引言 假设存在这么一个场景,我的GPU的上层实现走的不是标准的Mesa接口,且GPU也没有提专门配套的gralloc和hwcompoer实现。那么我们的Android要怎么使用到EGL和GLES库呢,并且此GPU驱动是支持drm实现的,也有…

Docker中使用Tomcat并部署war工程

系列文章目录 文章目录 系列文章目录前言一、构建镜像二、运行镜像三、列出正在运行的容器四、停止正在运行的容器 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文…

蓝桥杯Python B组练习——python复习2

蓝桥杯Python B组练习——python复习2 一、简介 复习python,参考书《Python编程从入门到实践》,[美]Eric Mathes著。前一部分见专栏——蓝桥杯Python B组练习 这一部分不全,不想写了 二、字典 1.一个简单的字典 来看一个游戏&#xff0…

Vue2:用node+express写一个轻量级的后端服务

1、桌面创建demo文件夹 进入demo,执行如下命令 npm init输入名称: test_server然后一路回车 2、安装express框架 npm i express3、新建server.js 在demo文件夹中,新建server.js const express require(express) const app express()…

系统集成Prometheus+Grafana

根据产品需求在自己的系统中添加一个系统监控的页面,其中有主机信息的显示,也有一些业务信息的显示。调研后的方案是 主机信息通过Prometheus采集和存储,业务信息通过自己系统的调度任务统计后存储在Mysql中,使用Grafana对接Prome…

LeetCode383. 赎金信(C++)

LeetCode383. 赎金信 题目链接代码 题目链接 https://leetcode.cn/problems/ransom-note/description/ 代码 class Solution { public:bool canConstruct(string ransomNote, string magazine) {int record[26] {0};if(ransomNote.size() > magazine.size()) return fa…

EasyRecovery2024国产免费的手机数据恢复软件

一、功能介绍 EasyRecovery手机数据恢复软件是一款功能全面的数据恢复工具,专为移动设备设计。其主要功能包括: 文件恢复:能够恢复手机中因各种原因丢失的文件,如照片、视频、音频、文档等。深度扫描:通过深度扫描手…

element-plus+vue3表单含图片(可预览)(线上图片)

一、要实现的效果: 二、如果期间出现这样的效果(表格穿透过来了),加上了这行代码就可以了: preview-teleported“true” 如果仅测试用,建议使用线上图片链接的形式,免得本地地址不生效&#xf…

Leetcoder Day25| 回溯part05:子集+排列

491.递增子序列 给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。 示例: 输入:[4, 7, 6, 7]输出: [[4, 6], [4, 7], [4, 6, 7], [6, 7], [7,7], [4,7,7]] 说明: 给定数组的长度不会超过15。数组中的整数范围是 [-100,100]。给定数…

2.模拟问题——1.输出梯形

补充:每行需要加两颗星 这种类型题目难度不大,一般是签到题。 规律总结 第一行是h个*;(h2*0)第二行是h2个*;(h2*1)…第i行是h2*(i-1)个*第h行是h2*(h-1)个* 注意,第h行表示梯形的底边长度&a…

Highest Price in Supply Chain (25)

1、题目: A supply chain is a network of retailers(零售商), distributors(经销商), and suppliers(供应商)-- everyone involved in moving a product from supplier to customer. Starting …

MYSQL--锁机制*

一.对锁机制的大概介绍: 1.大概的来说,MYSQL当中的锁实际上就是合理的管理多个服务器对于同一个共享资源的使用,是计算机协调多个进程或者是线程并发访问某一资源的机制(避免争抢资源的现象发生) 2.在数据库当中,数据是一种可以供许多的用户进行共享使用的资源,如何保证数据并发…

pclpy 点云法线

pclpy 点云法线 一、算法原理1.理论入门2.选择正确的比例 二、代码三、结果四、相关数据 一、算法原理 表面法线是几何表面的重要属性,在许多领域(例如计算机图形应用程序)中大量使用,以应用正确的光源来生成阴影和其他视觉效果。…

先进电机技术 —— 通用变频器

一、变频器名称定义 通用变频器(Variable Frequency Drive, VFD)是一种广泛应用于工业控制领域的电力电子设备,其主要功能是改变供电电源的频率和电压,以达到对交流电动机转速进行精确、连续调节的目的。通用变频器通常具备以下特…

2023年12月CCF-GESP编程能力等级认证Scratch图形化编程三级真题解析

一、单选题(共15题,共30分) 第1题 现代计算机是指电子计算机,它所基于的是( )体系结构。 A:艾伦图灵 B:冯诺依曼 C:阿塔纳索夫 D:埃克特-莫克利 答案:B 第2题 默认小猫角色,执行下列程序,舞台上会看到? ( ) A: B: C: D: 答案:C

数据库-第二/三章 关系数据库和标准语言SQL【期末复习|考研复习】

前言 总结整理不易,希望大家点赞收藏。 给大家整理了一下计数据库系统概论中的重点概念,以供大家期末复习和考研复习的时候使用。 参考资料是王珊老师和萨师煊老师的数据库系统概论(第五版)。 文章目录 前言第二、三章 关系数据库和标准语言SQL2.1 关系2…

Unity RectTransform·屏幕坐标转换

RectTransform转屏幕坐标 分两种情况 Canvas渲染模式为Overlay时,使用此方式 public Rect GetScreenCoordinatesOfCorners(RectTransform rt) {var worldCorners new Vector3[4];rt.GetWorldCorners(worldCorners);var result new Rect(worldCorners[0].x,world…

Redis--持久化机制详解

什么是redis持久化? Redis持久化是将内存的数据持久化到磁盘上,防止Redis宕机或者断点的时候内存中的数据丢失,把内存中的数据写入到磁盘的过程叫持久化。 Redis持久化的方式? RDB(Redis DataBase)&…

无法调试MFC源码

VS无法调试MFC源码 起初 有时候就是这么无奈,MFC源码各种问题没有办法调试,可是又想看下代码如何调用,里面做了些什么,从哪儿调出,学习一下大神的思路什么的。整理一下有可能的原因。 检查生成代码设置 需要设置正…

echarts vue 动画效果的水球图、波浪图教程

1、安装插件 前提是已经安装了echarts(我的版本是4.2.1) npm install echarts-liquidfill --save 我安装了3.1.0版本的,结果运行时报错"TypeError: wave.ensureState is not a function" 原因:echarts版本和echarts-l…