* 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.