Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?


Example: Configuring VNI Route Targets Automatically with Manual Override

This example shows how to automatically set route targets for multiple VNIs, and manually override the route target for a single VNI in an EVPN-VXLAN topology.


This example uses the following hardware and software components:

  • A QFX Series switch.

  • Junos OS version 15.1X53-D30


The vrf-target statement can be used to configure specific route targets for each VNI under vni-options. You can configure the vrf-target statement to automatically derive route targets for each VNI or you can configure route targets manually. It’s also possible to automatically derive route targets for VNIs, then manually override the route target for one or more VNIs. This example explains how to manually override the automatically assigned route targets for a specific VNI.


To manually override an automatically configured VNI route targets, perform these tasks:

Configuring Automatic VNI Route Targets with Manual Override

Step-by-Step Procedure

To configure automatic VNI route targets with manual override:

  1. At the [switch-options] hierarchy level, configure the vtep-source-interface, and route-distiguisher statements. Then configure the vrf-import statement with a policy that will be configured in a later step. Next, configure the vrf-target statement with a target and the auto option. The route target configured under vrf-target will be used by type 1 EVPN routes and all type 2 and 3 EVPN routes for all VLANs except the ones that do not match the VNI under vni-options in the next step.

  2. The [evpn] hierarchy level is where you can override the automatic assignment of VNI route targets. Configure the vni-options statement for VNI 100 with an export target of 1234:11. This route target will be used by type 2 and 3 EVPN routes for all VLANs that match VNI 100. Next, configure the encapsulation and extended-vni-list statements. For the purposes of this example, the extended-vni-list statement will be configured with only 2 VNIs.

  3. Configure three policies at the [policy-statement] hierarchy level. The first policy will be named comglobal, the next policy will be named com1234, and the final policy will be named import-policy. These policies function as an import filter that accepts routes using the auto-derived route target and the manual override route target.


After following the steps above, use the show command to verify the results of your configuration.