To enable local VPNs to access each other, VPN instances must be configured on the PE device, and the VPN target attributes must be configured for the VPN instances.
Perform the following steps on each PE device.
The system view is displayed.
IPv6 packet forwarding is enabled.
A VPN instance is created, and its view is displayed.
A VPN instance name is case sensitive. For example, "vpn1" and "VPN1" are different VPN instances.
The description is configured for the VPN instance.
A service ID is created for the VPN instance.
A service ID is unique on a device for distinguishing VPN services on the network.
The IPv6 address family is enabled for the VPN instance, and the VPN instance IPv6 address family view is displayed.
VPN instances support both the IPv4 and IPv6 address families. Configurations in a VPN instance can be performed only after an address family is enabled for the VPN instance IPv6 address family based on the advertised route and forwarding data type.
An RD is configured for the VPN instance IPv6 address family.
A VPN instance IPv6 address family takes effect only after being configured with an RD. The RDs of different VPN instances on a PE must be different.
An RD can be modified or deleted only after the VPN instance is deleted or the VPN instance IPv6 address family is disabled.
A VPN target is configured for the VPN instance IPv6 address family.
A VPN target is a BGP extended community attribute. It is used to control the receiving and advertisement of VPN routing information. A maximum of eight VPN targets can be configured using the vpn-target command.
For each VPN instance configured for mutual access between local VPNs, the VPN target export-extcommunity of the peer end must be set to the VPN target import-extcommunity of the local end.
On the network shown as follows, the import target and export target of VPNA are 100:1, whereas the import target and export target of VPNB are 200:1. To ensure mutual access between VPNA and VPNB, add 200:1 as the import target of VPNA, and add 100:1 as the import target of VPNB.
Create a routing policy before applying it to a VPN instance.
An import routing policy is configured for the VPN instance IPv6 address family.
An export routing policy is configured for the VPN instance IPv6 address family.