Hi, I'm trying to learn a bit more in-depth about networking in Proxmox in order to diagnose some connection issues I'm having.
I thought maybe to just get confirmed how I believe packets are processed when sent to a container or VM.
Say I have a host with a single public IP and some guests. I have a rule that forwards packets to a container on port 80. This packet from the internet will then first go through prerouting, get its destination changed there and is then sent to the output chain and then postrouting chain, before arriving at the prerouting chain on the container, right?
I'm pretty sure about this, but since I'm having some issues I'd just like to make sure there's no chance packets in this setup goes through the input chain, which I could imagine since it's all on the same machine really.
Is this exactly the same for containers and VMs alike?
Thank you in advance
I thought maybe to just get confirmed how I believe packets are processed when sent to a container or VM.
Say I have a host with a single public IP and some guests. I have a rule that forwards packets to a container on port 80. This packet from the internet will then first go through prerouting, get its destination changed there and is then sent to the output chain and then postrouting chain, before arriving at the prerouting chain on the container, right?
I'm pretty sure about this, but since I'm having some issues I'd just like to make sure there's no chance packets in this setup goes through the input chain, which I could imagine since it's all on the same machine really.
Is this exactly the same for containers and VMs alike?
Thank you in advance