首页/网络/BGP 与广域网速查/华为 VPN 实例配置:RD/RT 与接口绑定
MPLS 与专线70 条

华为 VPN 实例配置:RD/RT 与接口绑定

华为用 ip vpn-instance 定义实例,route-distinguisher 与 vpn-target 对应 RD 与 RT;接口用 ip binding vpn-instance 绑定,路由表按实例独立。

BGP 与广域网速查网络更新于 2026-10-13

华为 VPN 实例是什么

华为 VRP 用 ip vpn-instance 定义一张独立的路由表与转发表,作用与 Cisco 的 VRF 一致。实例内用 route-distinguisher 保证地址空间唯一,用 vpn-target 声明导入导出的 RT;接口执行 ip binding vpn-instance 后归入该实例,其流量只按实例内的路由转发,是实现 MPLS L3VPN 的 PE 侧隔离单元。

基本信息

定义实例system-view 下 ip vpn-instance <名字>
唯一化route-distinguisher <AS>:<编号>,同一 PE 上唯一
收发关系vpn-target <值> export-extcommunity / import-extcommunity,可配多条
接口绑定接口下 ip binding vpn-instance <名字>
BGP 承载bgp 视图下 ipv4-family vpn-instance <名字> 配置引入与发布

典型使用场景

  • MPLS L3VPN:同一 PE 承载多个客户,客户地址段可以完全重叠
  • 政企专线隔离:不同单位共用同一台 PE 但互不可见
  • 管理平面与业务平面分离:带外管理单独走一个实例
  • 与防火墙联动时把不同安全域放在不同实例里,用策略控制互访
  • 多实例下做统一出口:通过 extcommunity 或路由策略决定哪些实例能访问互联网

完整配置示例

完整配置示例
system-view
# 1) 定义实例、RD 与 RT
 ip vpn-instance CUST-A
  ipv4-family
   route-distinguisher 65001:1
   vpn-target 65001:1 export-extcommunity
   vpn-target 65001:1 import-extcommunity
#
# 2) 接口绑定实例,注意绑定会清除接口已有 IP,需重新配置
interface GigabitEthernet0/0/2.100
 ip binding vpn-instance CUST-A
 ip address 10.10.2.1 255.255.255.0
#
# 3) 在实例地址族内引入路由并与对端 PE 互联
 bgp 65001
  ipv4-family vpn-instance CUST-A
   import-route direct
   import-route static
  peer 2.2.2.2 as-number 65001
  ipv4-family vpnv4
   peer 2.2.2.2 enable
   peer 2.2.2.2 advertise-ext-community
#
display ip vpn-instance CUST-A verbose

核查命令读法

命令观察点异常提示
display ip vpn-instance verboseRD、RT 与接口列表RT 为空或无接口说明配置未落地
display ip routing-table vpn-instance CUST-A实例内路由只有直连说明引入或对端未生效
display bgp vpnv4 all routing-tableVPNv4 前缀与扩展团体无 Ext-Community 说明发社区未开
display bgp vpn-instance CUST-A peer实例内邻居状态空闲或未建立需回到 vpnv4 会话侧核对

验证与抓错

验证与抓错
# 实例内业务连通性验证
ping -vpn-instance CUST-A 10.10.2.2
#
# 查实例路由的详细来源与标签
 display ip routing-table vpn-instance CUST-A 10.10.2.0 verbose
#
# 查本端发出的 RT 是否符合对端导入策略
 display bgp vpnv4 all routing-table 10.10.2.0
接口执行 ip binding vpn-instance 之后,接口上原有的 IP 地址会被清除,这是设备行为而不是命令报错。生产环境建议先在接口下记录原地址,绑定后立即重新配置,并确认该接口不在远程管理路径上。

易错点

  • RT 方向配反:export 配成 import 或反之,表现为本端发得出、对端导不进,或双向都学不到路由
  • 绑定实例却忘记在实例地址族下引入路由:接口起来了、会话也正常,客户网段就是进不了 BGP
  • vpnv4 会话未使能扩展团体:对端收到的前缀没有 RT,落在错误的实例或直接被丢弃
  • 多个实例复用同一 RD:VPNv4 表中相同前缀互相覆盖,一侧业务静默不通且难定位
  • 割接时把管理接口绑进实例:绑定瞬间地址被清空,远程登录中断,只能到现场恢复

数据来源与参考

  • 华为: VPN 实例配置指南
  • RFC 4364: BGP/MPLS IP VPNs
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌