Page 1 of 1

Does anyone have a website hosted at home? How do you work with this NAT limitation?

Posted: Sat Oct 15, 2022 3:55 pm
by rohitm
Hi All,
I have a website hosted at my home (behind a 1Gbps fiber connection) http://www.100pumpkins.org. I have NAT setup to forward port 80 and 443 to the server hosting the website. This all works great.

However, I noticed that when HTTP GET queries are received on my server, NAT maps senders source ip to the local subnet gateway adddress AND source port to "Base Host Port" I define. This means if more than a single HTTP GET request is received in parallel, my server will mix those requests.

I dont see anything in the NAT setting to avoid this, but maybe I'm missing something. If you have this working, it'll be great if you can explain how you are able to handle simultaneous HTTP GET requests without TCP barfing.

thanks,
Rohit