首页 > 其他分享 >经典案例系列分享:VPX特殊案例、Cisco与H3C建立“Gre Over IPsec“

经典案例系列分享:VPX特殊案例、Cisco与H3C建立“Gre Over IPsec“

时间:2025-01-08 09:57:59浏览次数:8  
标签:H3C 1.1 255.255 0.0 Over address 案例 3.3 ip

拓扑

图片

 「模拟器、工具合集」复制整段内容
链接:https://docs.qq.com/sheet/DV0xxTmFDRFVoY1dQ?tab=7ulgil

简介

PS:Center是cisco的设备,有固定的IP,但是Branch端是H3C的设备,没有固定IP,是通过ADSL上网的,而他们需要实现无论什么时候都能访问双方的资源,因为存在VOIP电话。现在问题来了

1 、一端有固定IP,另外一边是动态的,那么两个解决办法,一个是dynamic map,另外一个就是EZVPX了,但是EZVPX必须都是cisco产品,所以这样就没戏了,但是,dynaimc map 只能是Branch先发起流量才能建立VPX

2、需要实现双方都能发起流量,并且隧道一直存在,这样必须是GRE OVER IPSEC了。

解决办法:我们可以在双方各自建立一个环回口,然后tunnel 的源和目的都是各自的环回口 ,然后感兴趣流量就是匹配这个gre的流量,运行动态路由协议,这样就变相的形成了gre over ipsec,因为动态路由协议会发送hello包,就触发了VPX的建立,其实还是Branch先行发起。这个幸亏在平时喜欢琢磨下一些特殊的VPX案例,所以 解决起来不是很难。

Center端的配置

crypto isakmp policy 10
authentication pre-share
crypto isakmp key ccieh3c.com address 0.0.0.0 0.0.0.0
!
!
crypto ipsec transform-set trans esp-des esp-md5-hmac
!
crypto dynamic-map dyl2l 1000
set transform-set trans
!
!
crypto map dyl2l 1000 ipsec-isakmp dynamic dyl2l
!
interface Loopback0
ip address 1.1.1.1 255.255.255.255
!
interface Tunnel0
ip address 172.16.1.1 255.255.255.0
tunnel source Loopback0
tunnel destination 3.3.3.3
ip ospf hello-interval 120
ip mtu 1436
ip tcp adjust-mss 1410
!
interface FastEthernet0
ip address 61.11.xx.xx 255.255.255.248
duplex auto
speed auto
crypto map dyl2l
!
!
router ospf 1
router-id 1.1.1.1
log-adjacency-changes
network 172.16.1.1 0.0.0.0 area 11
network 192.168.2.0 0.0.0.255 area 11
network 192.168.3.0 0.0.0.255 area 11
!
ip route 0.0.0.0 0.0.0.0 61.11.xx.xx

Branch端的配置 (H3C)

ike peer center
pre-shared-key cipher ccieh3c.com
remote-address 61.11.XX.XX
#
ipsec proposal 1

acl number 3000
rule 0 permit gre source 3.3.3.3 0 destination 1.1.1.1 0
#
ipsec policy center 1000 isakmp
security acl 3000
ike-peer center
proposal 1

#interface Dialer1
link-protocol ppp
ppp pap local-user XXXXXX password simple XXXX
ip address ppp-negotiate
dialer user XXXXX
dialer-group 1
dialer bundle 1
ipsec policy center
mtu 1492
tcp mss 1450

interface LoopBack0
ip address 3.3.3.3 255.255.255.255
interface Tunnel0
ip address 172.16.1.2 255.255.255.0
source LoopBack0
destination 1.1.1.1
ospf timer hello 120
mtu 1436
tcp mss 1410

ospf 1 router-id 3.3.3.3
area 0.0.0.11
network 172.16.1.2 0.0.0.0
network 192.168.3.0 0.0.0.255
#
ip route-static 0.0.0.0 0.0.0.0 Dialer1

总结

传统的 Gre Over IPSec封装是transport模式, 因为 | 新IP头部| ESP| GRE | 私网IP头部| data

这里封装是 | 新的头部 |ESP |GRE的源目IP | GRE | 私网头部 | data

触发过程:这里注意,无论什么时候都是分部先行发起的,因为总部根本不知道可以和谁连接VPX,分部的OSPF周期性的发送hello包,它是包裹在GRE里面,而GRE的源目是host 3.3.3.3 host 1.1.1.1 ,这里就匹配了感兴趣流量,就直接进行ESP的封装,然后,产生新的头部,源是Branch端的,目的是Center端的IP,到达Center后,Center查看策略是否匹配,然后预共享密钥的地址是和任何人建立,可以通过,感兴趣流量复制Branch端的,这里为镜像,有了感兴趣流量,双方的OSPF就能正常建立了,可以查看刚刚show crypto ipsec sa,ACL的是匹配1.1.1.1 3.3.3.3 47 (协议)

优化

1、这里注意VPX封装后,产生的新的头部,所以一般容易超出MTU的,所以建议修改,这样不会进行分片,不分片的话,节省了路由器的资源。
2、另外就是路由协议的hello包时间,默认是10s,这样是在公网上传输的,并且双方好需要加解密,这样对于带宽的资源消耗和路由器都是个负担,所以建议修改长点。

这些特殊案例不是什么时候都需要的,但是又存在,所以建议大家都了解下封装结构,其实了解了封装结构,就知道怎么去建立一些特殊需求的VPX,也知道路由怎么解决。

标签:H3C,1.1,255.255,0.0,Over,address,案例,3.3,ip
From: https://blog.csdn.net/weixin_46948473/article/details/145000180

相关文章

  • interval coverage
    题意理解:给定一个区间,我们需要把这个区间覆盖掉。问最少需要的区间数目。当然我们会给定n个区间选择。假设全选都不能覆盖就输出−1-1−1......
  • SpringBootWeb案例-1(day10)
    准备工作需求&环境搭建需求说明环境搭建步骤:准备数据库表(dept、emp)创建springboot工程,引入对应的起步依赖(web、mybatis、mysql驱动、lombok)配置文件application.properties中引入mybatis的配置信息,准备对应的实体类准备对应的Mapper、Service(接口、实现......
  • 理解 Overlay2 的基本原理和使用方法
    1.介绍Overlay2的基本原理Overlay2是一种联合文件系统(UnionFilesystem),它允许将多个目录(称为层)合并成一个统一的视图。Overlay2的主要用途是在容器技术中,用于构建容器的文件系统。它的核心思想是通过将多个只读层和一个可写层叠加在一起,形成一个单一的文件系统视图。Overla......
  • 解锁编程智慧:23种设计模式案例分享
    为什么要学习设计模式?你可以把设计模式想象成一些做饭的菜谱。当我们需要做一道菜(开发一个功能)时,如果按照自己的想法随意添加调料(编写代码),很可能做出的菜味道不好(功能不稳定或有bug)。但是,如果我们按照一个成功的菜谱(设计模式)来做,就能更容易地做出美味的菜肴(开发出稳定的功能)。......
  • vue3的element-plus侧边菜单栏测试案例
    未正确集成element-plus的先看前面的随笔集成后没问题,下面案例才能正常运行展示<scriptlang="ts"setup>import{Document,MenuasIconMenu,Location,Setting,}from'@element-plus/icons-vue'consthandleOpen=(key:string,keyPath:string[])=>{......
  • 谷歌地图案例 | Argos:利用 Google 地图平台将实体店和线上购物的优势融为一体
    关于ArgosArgos是英国零售巨头之一,每年拥有近2900万实体店顾客和超过10亿在线访客。其使命是提供卓越的便利、选择和价值。行业:零售和消费品。  GoogleCloud结果通过直观、易用的Google地图,将“跳出率”降低12%,每年留住数百万客户让顾客可以......
  • Linux文件系统的安全保障---Overlayroot!
    `overlayroot` 是一种使用 OverlayFS 实现的功能,可将根文件系统挂载为只读,并通过一个临时的写层实现对文件系统的修改。这种方法非常适合嵌入式设备或需要保持系统文件完整性和安全性的场景。下文以 RK3568 平台为例,介绍制作 overlayroot 的详细步骤。​1. 制作精简文......
  • 76页智能工厂规划及实施案例学习智能工厂规划
        智能工厂规划及实施中,综合布线系统作为核心基础设施,扮演着至关重要的角色。该系统以标准化、统一化、简化的方式,精心布置建筑物内外的通信网络,涵盖网络、电话、监控、电源及照明等多个子系统,确保信息传输的高效与稳定。综合布线不仅是物理线路的集合,更是智慧工厂信......
  • 20个电商主题模版及案例预览
    本篇主要介绍20个适合做跨境电商网站的WordPress主题。该主题需要考虑几个方面:响应式设计、与WooCommerce插件兼容、用户体验、加载速度、SEO优化、多语言支持。如有技术问题,可以联系我们。跨境电商主题应该具备的特点响应式设计:确保主题在不同设备(如手机、平板和桌......
  • MSE+Range案例
    MSE的demo实现思路:首先准备fmp4格式的视频地址或者切片,接着将MSE挂载到video上,创建createObjectURL转二进制数据,fetch请求在线地址,分段请求,监听这个数据流的获取状态,当这个ReadyState为open的时候, sourceBuffer.appendBuffer(buf)处理接收到的数据,否则mediaSource.endOfStream......