华为IPv6 GRE隧道配置方法有哪些?

2026-05-22 10:213阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计830个文字,预计阅读时间需要4分钟。

华为IPv6 GRE隧道配置方法有哪些?

IPv6 over IPv4 GRE隧道配置实验:目标:参考华为官方网络案例,通过创建一条IPv6 over IPv4的GRE隧道,实现R1与R2之间的双向IPv6网络互访。配置参考:https://support.huawei.com/enterprise/zh/doc/EDOC1000097307/478eeed1-R1与R2之间通过建立IPv6 over IPv4的GRE隧道实现IPv6网络互访

IPv6 over IPv4 GRE封装隧道

华为IPv6 GRE隧道配置方法有哪些?


实验目标:

该实验参考了华为官网案例配置
support.huawei.com/enterprise/zh/doc/EDOC1000097307/478eeed1

R1与R2之间通过创建一条IPv6 over IPv4 的GRE隧道实现双方ipv6网络互访。


IP地址表: 设备 接口 IP地址 R1 G0/0/0 12.1.1.1/24 R1 G0/0/1 2002::1/64 R1 Tunnel 0/0/1 ::12.1.1.1/96 R2 G0/0/1 2001::1/64 R2 G0/0/2 12.1.2.1/24 R2 Tunnel 0/0/1 ::12.1.2.1/96 PC1 E0/0/1 2002::2/64 PC2 E0/0/1 2001::2/64
隧道接口: 设备 隧道接口 模式 隧道源地址 隧道目标地址 R1 Tunnel 0/0/1 GRE 12.1.1.1 12.1.2.1 R2 Tunnel 0/0/1 GRE 12.1.2.1 12.1.1.1
配置步骤:

R1和R2之间的路由器用来模拟链路在Internet上运行,简单的给两个接口配置IP地址就好了。


双协议栈配置: R1:

<Huawei>sys [Huawei]sys R1 [R1]ipv6 #开启全局ipv6 [R1]int g0/0/0 [R1-GigabitEthernet0/0/0]ip add 12.1.1.1 24 [R1-GigabitEthernet0/0/0]int g0/0/1 [R1-GigabitEthernet0/0/1]ipv6 enable #接口启用ipv6协议 [R1-GigabitEthernet0/0/1]ipv6 address 2002::1/64 #配置ipv6地址 [R1-GigabitEthernet0/0/1]quit [R1]
R2:

<Huawei>sys [Huawei]sys R2 [R2]ipv6 [R2]int g0/0/2 [R2-GigabitEthernet0/0/2]ip add 12.1.2.1 24 [R2-GigabitEthernet0/0/2]int g0/0/1 [R2-GigabitEthernet0/0/1]ipv6 enable [R2-GigabitEthernet0/0/1]ipv6 address 2001::1/64 [R2-GigabitEthernet0/0/1]quit [R2]
创建GRE隧道: R1:

[R1]int tunnel 0/0/1 #创建隧道接口tunnel 0/0/1 [R1-Tunnel0/0/1]ipv6 enable #接口启用ipv6协议 [R1-Tunnel0/0/1]tunnel-protocol gre #隧道封装模式更改为采用通用路由封装(GRE) [R1-Tunnel0/0/1]ipv6 address ::12.1.1.1/96 #配置ipv6地址 [R1-Tunnel0/0/1]source 12.1.1.1 #隧道源地址 [R1-Tunnel0/0/1]destination 12.1.2.1 #隧道目标地址 [R1-Tunnel0/0/1]quit
R2:

[R2]int tun 0/0/1 [R2-Tunnel0/0/1]ipv6 enable [R2-Tunnel0/0/1]tunnel-protocol gre [R2-Tunnel0/0/1]ipv6 address ::12.1.2.1/96 [R2-Tunnel0/0/1]source 12.1.2.1 [R2-Tunnel0/0/1]destination 12.1.1.1 [R2-Tunnel0/0/1]quit
路由互通: R1:

[R1]ip route-static 0.0.0.0 0 12.1.1.2 [R1]ipv6 route-static 2001:: 64 Tunnel 0/0/1 #隧道静态路由
R2:

[R2]ip route-static 0.0.0.0 0 12.1.2.2 [R2]ipv6 route-static 2002:: 64 Tunnel 0/0/1 #隧道静态路由
结果测试: 首先测试R1与R2之间IPv4的互通(这里不通后面的测试就失败了):


R1、R2隧道状态:


验证通过GRE访问:

从抓包上的数据来看,可以看见数据包有IPv4和IPv6头部,并进行了GRE封装

本文共计830个文字,预计阅读时间需要4分钟。

华为IPv6 GRE隧道配置方法有哪些?

IPv6 over IPv4 GRE隧道配置实验:目标:参考华为官方网络案例,通过创建一条IPv6 over IPv4的GRE隧道,实现R1与R2之间的双向IPv6网络互访。配置参考:https://support.huawei.com/enterprise/zh/doc/EDOC1000097307/478eeed1-R1与R2之间通过建立IPv6 over IPv4的GRE隧道实现IPv6网络互访

IPv6 over IPv4 GRE封装隧道

华为IPv6 GRE隧道配置方法有哪些?


实验目标:

该实验参考了华为官网案例配置
support.huawei.com/enterprise/zh/doc/EDOC1000097307/478eeed1

R1与R2之间通过创建一条IPv6 over IPv4 的GRE隧道实现双方ipv6网络互访。


IP地址表: 设备 接口 IP地址 R1 G0/0/0 12.1.1.1/24 R1 G0/0/1 2002::1/64 R1 Tunnel 0/0/1 ::12.1.1.1/96 R2 G0/0/1 2001::1/64 R2 G0/0/2 12.1.2.1/24 R2 Tunnel 0/0/1 ::12.1.2.1/96 PC1 E0/0/1 2002::2/64 PC2 E0/0/1 2001::2/64
隧道接口: 设备 隧道接口 模式 隧道源地址 隧道目标地址 R1 Tunnel 0/0/1 GRE 12.1.1.1 12.1.2.1 R2 Tunnel 0/0/1 GRE 12.1.2.1 12.1.1.1
配置步骤:

R1和R2之间的路由器用来模拟链路在Internet上运行,简单的给两个接口配置IP地址就好了。


双协议栈配置: R1:

<Huawei>sys [Huawei]sys R1 [R1]ipv6 #开启全局ipv6 [R1]int g0/0/0 [R1-GigabitEthernet0/0/0]ip add 12.1.1.1 24 [R1-GigabitEthernet0/0/0]int g0/0/1 [R1-GigabitEthernet0/0/1]ipv6 enable #接口启用ipv6协议 [R1-GigabitEthernet0/0/1]ipv6 address 2002::1/64 #配置ipv6地址 [R1-GigabitEthernet0/0/1]quit [R1]
R2:

<Huawei>sys [Huawei]sys R2 [R2]ipv6 [R2]int g0/0/2 [R2-GigabitEthernet0/0/2]ip add 12.1.2.1 24 [R2-GigabitEthernet0/0/2]int g0/0/1 [R2-GigabitEthernet0/0/1]ipv6 enable [R2-GigabitEthernet0/0/1]ipv6 address 2001::1/64 [R2-GigabitEthernet0/0/1]quit [R2]
创建GRE隧道: R1:

[R1]int tunnel 0/0/1 #创建隧道接口tunnel 0/0/1 [R1-Tunnel0/0/1]ipv6 enable #接口启用ipv6协议 [R1-Tunnel0/0/1]tunnel-protocol gre #隧道封装模式更改为采用通用路由封装(GRE) [R1-Tunnel0/0/1]ipv6 address ::12.1.1.1/96 #配置ipv6地址 [R1-Tunnel0/0/1]source 12.1.1.1 #隧道源地址 [R1-Tunnel0/0/1]destination 12.1.2.1 #隧道目标地址 [R1-Tunnel0/0/1]quit
R2:

[R2]int tun 0/0/1 [R2-Tunnel0/0/1]ipv6 enable [R2-Tunnel0/0/1]tunnel-protocol gre [R2-Tunnel0/0/1]ipv6 address ::12.1.2.1/96 [R2-Tunnel0/0/1]source 12.1.2.1 [R2-Tunnel0/0/1]destination 12.1.1.1 [R2-Tunnel0/0/1]quit
路由互通: R1:

[R1]ip route-static 0.0.0.0 0 12.1.1.2 [R1]ipv6 route-static 2001:: 64 Tunnel 0/0/1 #隧道静态路由
R2:

[R2]ip route-static 0.0.0.0 0 12.1.2.2 [R2]ipv6 route-static 2002:: 64 Tunnel 0/0/1 #隧道静态路由
结果测试: 首先测试R1与R2之间IPv4的互通(这里不通后面的测试就失败了):


R1、R2隧道状态:


验证通过GRE访问:

从抓包上的数据来看,可以看见数据包有IPv4和IPv6头部,并进行了GRE封装