华为手动ipv6-to-ipv4隧道

中间r2的两个接口配置两个地址就行了,其它什么都不用配置

两边出接口R1和R3手动隧道建立:先把IPV4打通,并配置默认路由

再起隧道接口上进行配置,再配置带隧道的默认路由

PC上和上联接口网关只有IPV6地址

最终两个PC可以ping通

思路:

PC1访问PC2时,会先构造源ipv6为2001:1::2,目的IPV6为2001:2::2的ipv6报文,然后查看PC1的路由表,发送到R1,r1接收后,以目的IPV6地址2001:2::2查询IPV6路由表,出接口为tun0/0/0接口,报文进入tunnel0/0/0进行处理,tun0/0/0接口为隧道ipv6-ipv4类型,源地址100.0.0.2至目的地址200.0.0.2,随后将ipv6报文封装到IPV4报文中,新的IPV4头源地址为100.0.0.2,目的地址为200.0.0.2,在r1设备上查询ipv4路由转发到R3,R3收到后发现目的是ipv4自己,进行解封装,读取ipv6报头,再查询ipv6路由表进行转发至pc2

R1

ipv6

interface GigabitEthernet0/0/0

ip address 100.0.0.2 255.255.255.252

interface GigabitEthernet0/0/1

ipv6 enable

ipv6 address 2001:1::1/64

interface GigabitEthernet0/0/2

interface NULL0

interface Tunnel0/0/0

ipv6 enable

ipv6 address 2001:12::1/64 //这个地址可以不用配置

tunnel-protocol ipv6-ipv4 //隧道方式

source 100.0.0.2 //这里的公网地址必须配置

destination 200.0.0.2 //这里的公网地址必须配置

ip route-static 0.0.0.0 0.0.0.0 100.0.0.1

ipv6 route-static 2001:2:: 64 Tunnel0/0/0 //把ipv6引入到隧道

R2

interface GigabitEthernet0/0/0

ip address 100.0.0.1 255.255.255.252

interface GigabitEthernet0/0/1

ip address 200.0.0.1 255.255.255.252

R3

ipv6

interface GigabitEthernet0/0/0

ip address 200.0.0.2 255.255.255.252

interface GigabitEthernet0/0/1

ipv6 enable

ipv6 address 2001:2::1/64

interface GigabitEthernet0/0/2

interface Tunnel0/0/0

ipv6 enable

ipv6 address 2001:12::2/64

tunnel-protocol ipv6-ipv4

source 200.0.0.2

destination 100.0.0.2

ip route-static 0.0.0.0 0.0.0.0 200.0.0.1

ipv6 route-static 2001:1:: 64 Tunnel0/0/0

相关推荐
小王C语言4 分钟前
Windows和Linux之间文件互传
linux·运维·服务器
fiveym34 分钟前
二层核心网络技术通俗解析(VLAN/Access/Trunk/LACP/ARP)
服务器·网络·网络协议
magic_now1 小时前
Linux 内核启动流程详解(基于 5.15.119 源码)
linux·运维·服务器
草木深雨纷纷1 小时前
mt管理器手机版下载2026最新版更新下载分享
linux·运维·网络·智能手机
lifejump1 小时前
Dede(织梦)CMS渗透测试(all)
前端·网络·安全·web安全
SEO_juper1 小时前
谷歌本地 GEO 权重拆解,全域 SEO 落地实操
大数据·网络·ai·seo·跨境电商·geo·跨境电商独立站
OYangxf1 小时前
对TinyRedis中主从复制的理解
运维·服务器
BY组态1 小时前
Ricon组态系统实战:从0到1搭建工业监控平台
网络·物联网·iot·web组态·组态
銳昊城1 小时前
项目六: 配置与管理DNS服务器(2) C2
运维·服务器
专注VB编程开发20年1 小时前
Vscode调试是真不方便
网络·网络协议