Thank you for that. I set google as the DNS nameserver as per your example above.
I find traffic on other subnet does not route to google. Any idea why?
I have two virtual Hyper-V network cards connected to VYOS.
Virtual Switch NIC 0: My internet, - External switch type
Virtual Switch NIC 1: Setup as ‘Internal’ in the Virtual Switch manager
When I connect a virtual machine to the external network it works (can ping 8.8.8.8). When I connect a VM to the ‘internal’ network (which as is corresponding NIC attached to VYOS) it doesn’t work.
I know I have the default gateway stuff setup correctly as I can ping between the two networks. Therefore VYOS is routing traffic between networks.
However, VYOS is not routing traffic onto the internet from the internal network.
Any idea please? I expect its something elementary