Internet access on VMs behind SDNAT4

Good Day!

I would like to ask if this guide right here: vr_sdnat4 · OpenNebula/one-apps Wiki · GitHub is still applicable in setting up SDNAT4 for my virtual router on OpenNebula 7.0 or is there a much more updated guide? or if there is something missing on the guide?

The reason that i ask is i was able to actually follow through this guide for the most part but my vms do not get internet access. I’m sure that i have followed everything in here so im kind of stuck. Please see screenshots below as a proof that i have actually set it up based on the guide github guide that i have linked.

VROUTER:
NIC 0: virtual network for public - bridged - no mac/ip spoofing filter enable
NIC 1: private host networking
NIC 2: vlan for onegate

On My Alpine VM

Thanks in advance…

Hi!
We have to check actual packets flow and identity at which step issue is happening. So could you please do the following:

  1. Start ping to any external host, f.e. 1.1.1.1 from your alpine machine
  2. Capture traffic using tcpdump on vrouter on both internal and external interfaces
  3. Share both captures output in this thread