根据IPv6的学习,完成以下一个简单的双栈配置案例,具体结构如下图所示。PC1的 IPv4:192.168.2.1/24 、IPv6:2001:db8:2::2/64,PC2的 IPv4:192.168.3.1/24 、IPv6:2001:db8:3::2/64
图片-1

总共需要两台PC和两个路由器 AR1 和 AR2 。现在想要配置PC1和PC2两台PC机。
具体步骤如下所示:

1、全局及接口使能ipv6功能,并配置IP

ipv6
ipv6 enable
ip address x.x.x.x xx
ipv6 address x:x:x:x xx

其中 x.x.x.xIPv4 地址,xx 是掩码位数。 x:x:x:xIPv6 地址,xx 是掩码位数。

配置路由器AR1的 IP 地址,接口使能 IPv6 功能,并配置IPv6地址。

首先配置接口0/0/0,具体配置过程见下代码所示。

sys
ipv6	# 启动IPv6
interface g0/0/0	# 进入到0/0/0接口
ipv6 enable		# 使能IPv6
ip address 10.0.12.1 24
ipv6 address 2001:db8:1::1 64

效果见下图所示。
图片-2
接着,配置接口0/0/1,具体配置过程见下代码所示。

ipv6	# 启动IPv6
interface g0/0/1	# 进入到0/0/1接口
ipv6 enable		# 使能IPv6
ip address 192.168.2.254 24
ipv6 address 2001:db8:2::1 64

效果见下图所示。
图片-3
在配置过程中,如果需要查看配置情况,使用 display 命令,查看当前环境下的,使用 display this 这一命令。

配置路由器AR2的IP地址,接口使能IPv6功能,并配置IPv6地址

首先,配置路由器AR2的接口 0/0/0。

sys
ipv6	# 启动IPv6
interface g0/0/0	# 进入到0/0/0接口
ipv6 enable		# 使能IPv6
ip address 10.0.12.2 24
ipv6 address 2001:db8:1::2 64

配置完成后,效果见图。
图片-4
接着,配置接口0/0/1,具体配置过程见下代码所示。

ipv6	# 启动IPv6
interface g0/0/1	# 进入到0/0/1接口
ipv6 enable		# 使能IPv6
ip address 192.168.3.254 24
ipv6 address 2001:db8:3::1 64

效果见下图所示。
图片-5

2、配置ospf及ospfv3

ospf:[huawei]ospf router-id x.x.x.x[huawei-ospf-1]area 0[huawei-ospf-1-arae0]network x.x.x.x 0.0.0.255ospfv3:[huawei]ospfv3[huawei-ospfv3-1]router-id x.x.x.x[huawei-ospfv3-1]quit[huawei]interface gx/x/x[huawei-interface]ospfv3 1 area 0

在路由器AR1配置ospf,使用命令如下:

ospf router-id 1.1.1.1
area 0
network 10.0.12.0 0.0.0.255	# 宣告接口配置IP地址和反掩码
network 192.168.2.254 0.0.0.255# 宣告接口配置IP地址和反掩码

显示当前环境的配置情况,使用命令 display this。注意:IP地址和反掩码一定要换成自己的IP地址和反掩码。具体效果见下图所示。
图片-6
在路由器AR1配置ospfv3,使用命令如下:

ospfv3 
router-id 1.1.1.1
interface g0/0/0
ospfv3 1 area 0
interface g0/0/1
ospfv3 1 area 0

显示当前环境的配置情况,使用命令 display this。注意:IP地址和反掩码一定要换成自己的IP地址和反掩码。具体效果见下图所示。
图片-7
同理配置路由器AR2,具体实现见下图所示。
图片-8
路由器AR2配置ospf成功后,见下图所示。
图片-9
同理路由器AR1在配置成功后也会出现类似的。判断是否配置成功的关键是是否出现 full,如果出现了,则表明配置ospf成功。
在路由器AR2上配置ospfv3,见下图所示。
图片-10

3、测试。对两个路由器完成IP配置之后,使用 ping 进行测试。

   在PC上ping:ping x:x:x:x:x在路由器上ping:ping x:x:x:x:x

在PC1上测试成功结果如下图所示。
图片-11

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

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Robyn高性能Web框架系列08:使用 Rust 扩展 Robyn

使用 Rust 扩展 RobynPyO3 Bridge示例:一个简单的Rust扩展1、安装必须的组件2、初始化Rust项目3、编写Rust代码4、在Robyn中使用Rust代码在“Robyn高性能Web框架系列07:多进程、性能调优”一节中,我们讲解了Robyn丰富的性能调优方式&#xff…

利用Pandas进行条件替换与向前填充

目录一、需求二、实现代码案例代码详细解释1. 导入库和创建数据2. 条件替换与填充a. 条件掩码 - mask()b. 向前填充 - ffill()c. 类型转换 - astype(int)3. 打印结果三、实际应用场景四、可能的变体五、总结一、需求 示例数据: 项 目 0 1 0 1 0 1 2 0 2 3 …

springboot数据脱敏(接口级别)

文章目录自定义脱敏注解脱敏注解接口脱敏注解反射AOP实现字段脱敏切面定义脱敏策略脱敏策略的接口电话号码脱敏策略邮箱脱敏不脱敏姓名脱敏身份证号脱敏JacksonAOP实现脱敏定义序列化序列化实现脱敏切面定义JacksonThreadLocal拦截器实现脱敏定义ThreadLocal自定义序列化序列化…

Spring核心原理的快速入门:快速了解IoC与DI

IoC IoC:Inversion of Control(控制反转) Spring是一个包含了众多工具的IoC容器(即bean:spring管理的对象),也就是说Spring 是一个“控制反转”的容器。 之前是对象本身管理自己的生命周期等等,现在交给spring来管理对象的生命周期 IoC介绍 …

ffmpeg 中config 文件一些理解

依赖检查 config中看到最多的是: ... nvenc_deps"ffnvcodec" nvenc_deps_any"libdl LoadLibrary" nvenc_encoder_deps"nvenc" ... h264_crystalhd_decoder_select"crystalhd h264_mp4toannexb_bsf h264_parser" h264_cuvid…

Digital Rainwater Collection System (v1.0)

The law doesn’t punish the masses. If only one guy runs his own rainwater system, he gets fined for “illegal mining.” But if millions of households self-host their “digital wells,” the whole centralized model collapses. Cloud providers and regulators …

NFS文件存储及部署论坛(小白的“升级打怪”成长之路)

目录 一、概述 NFS挂载原理 NFS工作原理 RPC与NFS通讯过程 二、NFS服务安装与启停 NFS服务安装 NFS服务启停 三、NFS服务配置文件 四、NFS文件共享配置文件 配置参数说明 五、命令解析 六、客户端访问 七、客户端挂载 实战案例 部署NFS文件存储及discuz论坛应用 …

JavaScript 对象创建:new 操作符全解析

引言 在 JavaScript 中,new 操作符是实现面向对象编程的​​核心机制​​之一。本文将从原理层面对 new 操作符进行深度剖析,探讨其工作机制、内部实现和实际应用场景。无论您是 JavaScript 初学者还是资深开发者,都能从本文获得以下知识和技…

Spring Boot + Vue.js 全栈开发:从前后端分离到高效部署,打造你的MVP利器!

文章目录一、为何选择 Spring Boot Vue.js?全栈开发的“黄金搭档”!二、项目初始化与基础架构搭建2.1 后端:初始化 Spring Boot 项目2.2 前端:初始化 Vue.js 项目2.3 核心配置:打通前后端通信与跨域!后端 …

容器技术技术入门与Docker环境部署

目录 一:Docker 概述 1:什么是Docker 2:Docker 的优势 3:Docker的应用场景 4:Docker核心概念 二:Docker 安装 三:Docker 镜像操作 1:获取镜像 2:查看镜像信息 3&#xff1a…

构建高效分布式系统:bRPC组合Channels与HTTP/H2访问指南

构建高效分布式系统:bRPC组合Channels与HTTP/H2访问指南 引言 在现代分布式系统中,下游服务访问的复杂性日益增加。bRPC通过组合Channels和HTTP/H2访问优化,提供了解决多层级RPC调用、负载均衡和协议兼容性问题的完整方案。本文将深入解析两大…

WSL创建Ubuntu子系统与 VS code 开发

文章目录一、打开Windows的虚拟化基础功能二、安装WSL和Ubuntu1. 安装 WSL2. 安装 Ubuntu三、 VScode一、打开Windows的虚拟化基础功能 控制面板-程序和功能-启动或关闭Windows功能,勾选适用于Linux的Windows子系统、虚拟机平台, 完成后根据提示重启电脑…

AlpineLinux二进制文件部署prometheus

在Alpine Linux上通过二进制文件部署Prometheus的步骤如下: 创建用户和组: groupadd prometheus useradd -g prometheus -m -s /sbin/nologin prometheus下载Prometheus二进制文件: 你可以从Prometheus的官方GitHub发布页面下载最新的二进制文件。例如,使用wget命令: wget…

IoT 小程序:如何破解设备互联的碎片化困局?

一、IoT 设备管理为何需要轻量化解决方案?随着物联网设备规模爆发式增长 —— 预计 2025 年全球连接数将达 270 亿台,传统 Native 应用开发模式的弊端日益凸显:某智能家居厂商开发 3 款主流设备 APP,需维护 iOS/Android/ 小程序 3…

Word 怎么让字变大、变粗、换颜色?

这是Word中最常用也最基础的操作之一。学会它,你的文档就会立刻变得重点突出,清晰易读。 记住一个核心前提:无论做什么格式修改,第一步永远是【先选中你要修改的文字】。 你可以把鼠标放在文字的开头,按住左键&#xf…

Ruby 安装 - Linux

Ruby 安装 - Linux 引言 Ruby 是一种广泛使用的高级编程语言,以其简洁、优雅和强大的功能而闻名。在 Linux 系统上安装 Ruby 是许多开发者的首要任务。本文将详细介绍如何在 Linux 系统上安装 Ruby,包括准备工作、安装过程和常见问题解决。 准备工作 在开始安装 Ruby 之前…

数组的应用示例

任意输入【0,9】范围内的整数&#xff0c;统计输入的每一种数字的个数并输出&#xff0c;输入-1结束程序 #include <stdio.h> int main(){const int number 10;int x;int i;int count[number];for ( i 0; i < number; i){count[i] 0;}printf("请输入0&#xf…

鸿蒙智行6月交付新车52747辆 单日交付量3651辆

近日&#xff0c;鸿蒙智行公布最新销量数据&#xff0c;6月单月全系交付52747辆&#xff0c;单日交付量3651辆&#xff0c;分别刷新鸿蒙智行单月、单日销量历史新高。仅用39个月实现全系累计交付80万辆&#xff0c;创下新势力汽车最快交付纪录。 尊界S800自5月30日上市以来&…

基于模糊控制及BP神经网络开关磁阻电机的matlab仿真

1.模型简介本仿真模型基于MATLAB/Simulink&#xff08;版本MATLAB 2015Rb&#xff09;软件。2.仿真算法:1&#xff09;采用转速、转矩双闭环控制算法&#xff1b;2&#xff09;外环是速度环&#xff0c;采用改进复合模糊控制&#xff0c;实现速度跟踪&#xff1b;3&#xff09;…

最新团购源码商城 虚拟商城系统源码 全开源

内容目录一、详细介绍二、效果展示1.部分代码2.效果图展示三、学习资料下载一、详细介绍 最新团购源码商城 虚拟商城系统源码 全开源 基于PHP开发的多功能在线商城系统&#xff0c;适合个人、小型企业或创业团队快速搭建自己的商品销售平台。系统界面美观&#xff0c;功能丰富…