Cannot ping upstream VyOS Interface from downstream device


I am brand new to VyOS. I am using it in my lab to test basic routing functions such as OSPF. I am using VyOS 1.1.8. I could not even get basic routing working with 1.4.x

Eth0 is used as my OOBM address: - I can ssh into VyOS perfectly fine

Eth1 is used to connect to my upstream firewall. This is the interface that all traffic downstream will use to connect to the network. It is where is the upstream firewall. I can ping the firewall from just fine.

Eth2 is my downstream interface that all devices will use as their default gateway. It is From my downstream device (windows 10 VM) I can ping just fine. Win10 VM is using as it’s default gateway.

I have an OSPF neighborship built with my firewall over Eth1. I am seeing it’s routes, and it is seeing my routes (specifically the network).

From thy VyOS router, I can ping (FW IP) from Eth2, so I know routing through the VyOS works. However, I cannot ping from my Windows10 machine. Furthermore, I cannot even ping VyOS Eth1 interface ( from my Windows 10 machine. I am assuming this is where the issue is. This is a locally connected network and it should be able to ping that IP.

Here is my show IP route output:

Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF,
I - ISIS, B - BGP, > - selected route, * - FIB route

S>* [1/0] via, eth1
O [110/102] is directly connected, eth1, 00:30:47
C>* is directly connected, eth1
O [110/102] is directly connected, eth2, 00:30:47
C>* is directly connected, eth2
O>* [110/112] via, eth1, 00:30:35
C>* is directly connected, lo
C>* is directly connected, eth0

Is there something simple I am forgetting?

This ended up being my Windows 10 machine. There were two routes in there for It is working as expected.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.