vMX1的配置:
root@vMX1> show configuration | display set
set version 14.1R1.10
set system host-name vMX1
set system root-authentication encrypted-password "$1$8lq8/59J$QXK2eN88VSW8RGATLeVaz1"
set system services telnet
set interfaces ge-0/0/0 unit 0 family inet6 address fec0::12:1/112
set interfaces lo0 unit 0 family inet6 address fec0::1/128
set routing-options rib inet6.0 static route fec0::2/128 next-hop fec0::12:2
set routing-options router-id 1.1.1.1
set routing-options autonomous-system 100
set protocols bgp group internal type internal
set protocols bgp group internal local-address fec0::12:1
set protocols bgp group internal neighbor fec0::12:2
查看vMX1的BGP邻居
vMX2的配置:
root@vMX2# show | display set
set version 14.1R1.10
set system host-name vMX2
set system root-authentication encrypted-password "$1$N82A931H$M4A4DGQYMIjcLwX6Sn8FP/"
set system services telnet
set interfaces ge-0/0/0 unit 0 family inet6 address fec0::12:2/112
set interfaces ge-0/0/1 unit 0 family inet6 address fec0::23:2/112
set interfaces lo0 unit 0 family inet6 address fec0::2/128
set routing-options rib inet6.0 static route fec0::1/128 next-hop fec0::12:1
set routing-options router-id 2.2.2.2
set routing-options autonomous-system 100
set protocols bgp group internal type internal
set protocols bgp group internal local-address fec0::12:2
set protocols bgp group internal neighbor fec0::12:1
set protocols bgp group external type external
set protocols bgp group external peer-as 200
set protocols bgp group external neighbor fec0::23:3
查看vMX2的BGP邻居
vMX3的配置:
root@vMX3> show configuration| display set
set version 14.1R1.10
set system host-name vMX3
set system root-authentication encrypted-password "$1$iiqdh9ru$CBQygri2MkpfgtgdGo8GO1"
set system services telnet
set interfaces ge-0/0/0 unit 0 family inet6 address fec0::23:3/112
set interfaces lo0 unit 0 family inet6 address fec0::3/128
set routing-options router-id 3.3.3.3
set routing-options autonomous-system 200
set protocols bgp group external type external
set protocols bgp group external peer-as 100
set protocols bgp group external neighbor fec0::23:2
查看vMX3的BGP邻居
MX3上把lo0重分布到EBGP里
root@vMX3# show | display set
set version 14.1R1.10
set system host-name vMX3
set system root-authentication encrypted-password "$1$iiqdh9ru$CBQygri2MkpfgtgdGo8GO1"
set system services telnet
set interfaces ge-0/0/0 unit 0 family inet6 address fec0::23:3/112
set interfaces lo0 unit 0 family inet6 address fec0::3/128
set routing-options router-id 3.3.3.3
set routing-options autonomous-system 200
set protocols bgp group external type external
set protocols bgp group external export lo0_to_BGP
set protocols bgp group external peer-as 100
set protocols bgp group external neighbor fec0::23:2
set policy-options policy-statement lo0_to_BGP term 100 from protocol direct
set policy-options policy-statement lo0_to_BGP term 100 then accept
MX2上配置next-hop-self 让MX1收到MX3的lo0路由
root@vMX2# show | display set
set version 14.1R1.10
set system host-name vMX2
set system root-authentication encrypted-password "$1$N82A931H$M4A4DGQYMIjcLwX6Sn8FP/"
set system services telnet
set interfaces ge-0/0/0 unit 0 family inet6 address fec0::12:2/112
set interfaces ge-0/0/1 unit 0 family inet6 address fec0::23:2/112
set interfaces lo0 unit 0 family inet6 address fec0::2/128
set routing-options rib inet6.0 static route fec0::1/128 next-hop fec0::12:1
set routing-options router-id 2.2.2.2
set routing-options autonomous-system 100
set protocols bgp group internal type internal
set protocols bgp group internal local-address fec0::12:2
set protocols bgp group internal export next-hop-self
set protocols bgp group internal neighbor fec0::12:1
set protocols bgp group external type external
set protocols bgp group external peer-as 200
set protocols bgp group external neighbor fec0::23:3
set policy-options policy-statement next-hop-self term change-the-attribute from protocol bgp
set policy-options policy-statement next-hop-self term change-the-attribute then next-hop self
查看vMX是否收到vMX的lo0路由
查看vMX1的路由表