Hi,
In this case you have to set up a router/NAT for your VM, which means the VM sits behind a private IP like `10.0.0.x` and then Proxmox `masquerades` the traffic out through your public IP as mentioned in the wiki guide.
Could you please share the network configuration you used?