How would I set up a web server and allow other hosts on home network internet access
So, logically I just don't understand something. I know home network routers use random sockets (if I remember correctly) to differentiate access. (eg user a: 126.96.36.199:60999 translates to 192.168.1.101:80 and 188.8.131.52:61000 translates to 192.168.1.103:80) How could an outside user (most likely me away from home) access my web site and still have home users...
ohhh... wait a minute. They'll simply use 184.108.40.206:61000 because I can trust them to always establish connections from their own machine and not outside the home network and I can still forward port 80 packets from the outside to my server. whew. I think. I was afraid every packet would have to be forwarded to my server and then my server acts as a pseudo-router or something.
Does this make any sense? stream of consciousness notwithstanding.