两地内网要像一栋楼里互通:AR路由器GRE隧道一次配通
公司总部和分支各自一张内网,中间隔着运营商的公网,两边电脑要互访系统、共享打印机,干脆直接的办法之一是在两端路由器之间拉一条GRE隧道。GRE(通用路由封装)能把一类报文套进另一种报文里传输,在公网中间"掏出"一条直连通道,两端内网走隧道就像在同一栋楼里。华为AR路由器的官方文档把这套配置讲得很规整,照着走一遍就能通。
配置思路
官方示例里,DeviceA与DeviceC之间的骨干网运行OSPF实现公网互通,两端再建Tunnel接口跑GRE。要点四条:
- 骨干网先互通:两端运行动态路由协议,保证能学到对方公网接口网段的路由;
- 创建Tunnel接口,指定源地址和目的地址——源是本端发报文的实际接口IP,目的是对端收报文的实际接口IP;
- 给Tunnel接口配网络地址,让隧道支持发布路由;
- 配静态路由,把对端用户侧网段指到本端Tunnel接口出方向。
操作步骤(命令照抄官方示例)
以DeviceA为例,配置骨干网OSPF:
[DeviceA] ospf 1
[DeviceA-ospf-1] area 0
[DeviceA-ospf-1-area-0.0.0.0] network 172.20.1.0 0.0.0.255
创建Tunnel接口并指定GRE参数:
[DeviceA] interface tunnel 1
[DeviceA-Tunnel1] tunnel-protocol gre
[DeviceA-Tunnel1] ip address 172.22.1.1 255.255.255.0
[DeviceA-Tunnel1] source 172.20.1.1
[DeviceA-Tunnel1] destination 172.21.1.2
对端DeviceC对称配置,source与destination互换。配完在DeviceA上 ping -a 172.22.1.1 172.22.1.2 能通,说明隧道起来了。
随后把两边用户网段指进隧道:
[DeviceA] ip route-static 10.2.1.0 255.255.255.0 tunnel1
[DeviceC] ip route-static 10.1.1.0 255.255.255.0 tunnel1
验证时执行 display ip routing-table,能看到去往对端用户网段的静态路由出接口是Tunnel1,两台PC互相ping通即告完成。
两点提醒
一是GRE本身不加解密,对数据保密有要求的场景,官方提供了GRE over IPsec的组合方式,隧道照跑、外面再套一层加密;二是两端Tunnel的源目地址写反是配不通的头号原因,报错先回来看这四行。另外官方还有Keepalive检测机制可以开,隧道中间断了能及时发现, 分支点多了以后这一条很省心。
分支机构并进总部的活儿,看着就几条命令,规划不对就是通不了。贵州诚鑫致达科技长期给两地办公的企业做组网打通,从隧道选型到安全加固一条线做完,需要评估可以把组网图发来先看。
企业存储选型参考|贵州诚鑫致达
做核心业务 SAN 存储与高可靠应用,群晖机型参考:UC3400 · UC3200 · SA3600。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。
服务区域|贵州诚鑫致达
贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。云南昆明企业 NAS 存储方案与备份容灾,支持远程与上门服务。