Posted on July 1, 2021 7:44 pm
 |  Asked by Alessandro Veras Santos
 |  232 views
Tags:
RESOLVED
0
0
Print Friendly, PDF & Email

Hi EOS EXPERTS!

We are having some issues here in trying to setup a GRE tunnel using local vrf.

The setup is simple, I have my PE(arista device) connected to a CE. The PE/CE interface is configured over a VRF that is only local, I have e2e connectivity.

Here is my configuration:

PE01#show run int tunnel 107
interface Tunnel107
description SL
mtu 8000
vrf ACME
ip address 172.16.0.228/31
tunnel mode gre
tunnel source interface Ethernet3
tunnel destination 10.136.202.149
tunnel key 107

PE01#show ip route vrf ACME 10.136.202.149

VRF: ACME
<ommited>
B E 10.136.202.128/26 [200/0] via 172.16.3.2, Ethernet3

#ETH3-CONFIG

PE01#show run int ethernet 3
interface Ethernet3
description AAA
no switchport
vrf ACME
ip address 172.16.3.1/30

 

The tunnel doesn’t go up, as you can see and IT reports the overlay vrf as “default” even using the vrf command. Is some configuration missing? What is wrong?

PE01#show int tunnel 107
Tunnel107 is down, line protocol is down (notconnect)
Hardware is Tunnel, address is ac14.0301.0800
Description: SL
Internet address is 172.20.0.228/31
Broadcast address is 255.255.255.255
Tunnel source 172.20.3.1, destination 10.136.202.149
Tunnel protocol/transport GRE/IP
Hardware forwarding not supported
Tunnel transport MTU 8000 bytes
Tunnel underlay VRF “default”
Line protocol status details
Waiting for tunnel destination nexthop to be resolved
Tunnel source address does not belong to an interface in the up state
Down 6 hours, 22 minutes, 45 seconds

0
Posted by Kenneth Finnegan
Answered on July 2, 2021 12:50 am

Howdy, what switch model and EOS version are you running? Support for the overlay being in a non-default VRF is a relatively recent feature, and is platform specific.

I don't believe any shipped EOS version/platform supports the underlay being in a non-default VRF for GRE tunnels, so you'll need to at least move your underlay interface into the default VRF.

0
Posted by Naveen Chandra
Answered on July 2, 2021 2:46 am

Hey Alessandro,

Thanks for posting in this forum. I understand that you are using a non-default vrf "ACME" for both underlay and overlay.

Please check the below document. As per the TOI, the non-default VRF for tunnel underlay is not supported, and the non-default VRF for the overlay is supported only after EOS 4.22.0.

 

https://eos.arista.com/eos-4-25-0f/gre-tunneling-support/#Limitations

 

  • Non default overlay VRF is not supported for GRE Tunnel interfaces in releases prior to EOS 4.22.0.
  • Non-default VRF for tunnel underlay is not supported.

Post your Answer

You must be logged in to post an answer.