I'm still reading the iptables manual page and other documents and digging around questions and their answers.
This is the problem which arises. When we setup the NAT we use a POSTROUTING rule such as this:
iptables -A POSTROUTING -t nat -j MASQUERADE -o eth0
It seems when a packet hits this chain then an internal host needs to initialize some connection with the internet right? Incoming traffic will route through the same path without hitting the chain? Am I right on this?