Hi all
I apologize for this newbie question.
I've been reading the perfect little YoLinux's tutorial on the
http://www.iptables.org site, whose title is: "Set up an gateway for home
or office".
By so far, I have only one question yet.
I presume my script should contain these few instructions:
--- Beggining of the script
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth1 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
route add -net 192.168.1.0 netmask 255.255.255.255.0 /
gw ${IPADDR} dev eth1
--- End of the script
This all I need to set up an access from any address within the range:
192.168.1.1 - 192.168.1.255 ( internal computers connected to the switch
), through the eth1 internal interface, and the eth0 external interface,
whose address is ${IPADDR}.
My question is:
What happens, after an existing TCP connection has been established from
the lan to an outdise server, when a need for a new connection from the
outside by the same server to a specified port ( for example auth 113 ),
on this same internal address, occurs ?
The problem is: I have only one external address, ${IPADDR}, and what
makes the incoming packet to be directed onto the right address inside the
lan ? That is, the internal address from which the initial TCP connection
was coming from ?
It might be, this kind of request for connection, could happen
simultaneously several times at a time, for different internal
addresses.
This kind of request for authentification, does occur within many
protocols. Does this way of processing masquerading the lan connections,
work in this case ?
Many thanks for your response.
Jean Francois Ortolo