* SNAT-ing between different iface in same gway.
@ 2003-04-27 19:30 Nick
0 siblings, 0 replies; only message in thread
From: Nick @ 2003-04-27 19:30 UTC (permalink / raw)
To: Netfilter Mailing List
I got one gateway acting as masquerading + pakcet filter.
It has 3 interfaces :
eth1 - internet ( e.g : 1.2.3.4.5 )
eth0 - Lan1 ( 10.0.3.0/24 ) Gateway : 10.0.0.11
eth2 - Lan2 ( 192.168.2.0/24 ) Gateway : 192.168.2.1
All workstations in LAN are NATed to outside as 1.2.3.4.5
it's catched by the latest rule number in POSTROUTING's SNAT :
SNAT all -- * eth1 0.0.0.0/0 0.0.0.0/0
to:1.2.3.4.5 ( SNAT Rule number 2)
There is one HTTP webserver in a workstation,
redirected to a machine in lan1 : 10.0.3.16 by the gateway.
as written in the the netfilter howto, it's working, and the rule
listing are :
PREROUTING:
DNAT tcp -- * * 0.0.0.0/0 1.2.3.4.5
tcp dpt:80 to:10.0.3.16:80
POSTROUTING
SNAT tcp -- * * 10.0.3.0/24 10.0.3.16
tcp dpt:80 to:1.2.3.4.5 ( SNAT Rule Number 1)
Now another webserver should be advertised to the internet.
I add one more IP to the gateway , which i added with `ip addr add dev
eth1 1.2.3.4.6`
now the machine should redirect any request to 1.2.3.4.6 port 80 to a
machine on Lan2 192.168.2.18
rules listing are :
PREROUTING :
DNAT tcp -- eth1 * 0.0.0.0/0 1.2.3.4.6 tcp
dpt:80 to:192.168.2.18:80
DNAT tcp -- !eth1 * 0.0.0.0/0 1.2.3.4.6 tcp
dpt:80 to:192.168.2.18:80
POSTROUTING :
SNAT tcp -- * * 192.168.2.18 0.0.0.0/0
to:1.2.3.4.6
and what SRC IP should I use if a machine on lan1 wants to connect to
1.2.3.4.6 port 80 ?
e.g :
SNAT tcp -- * * 10.0.3.0/24 192.168.2.18
tcp dpt:80 to:1.2.3.4.5
OR
SNAT tcp -- * * 10.0.3.0/24 192.168.2.18
tcp dpt:80 to:10.0.0.11
which rule is to be put on top of others ( Specially on POSTROUTING ) ?
Currently the lan2 webserver is reacheable from the internet ( eth1 )
but not from the inside.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2003-04-27 19:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-04-27 19:30 SNAT-ing between different iface in same gway Nick
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox