All of lore.kernel.org
 help / color / mirror / Atom feed
[parent not found: <20070224075255.F2B1928985@supreme.pizzaroot.com.br>]
* "distributed router" question
@ 2007-02-24  6:50 Alec Matusis
  0 siblings, 0 replies; 6+ messages in thread
From: Alec Matusis @ 2007-02-24  6:50 UTC (permalink / raw)
  To: netfilter

I am wondering if I am doing something legitimate, or it's against TCP/IP (I
am a physicist by education, so I do not know):

I have box A that has one connection to WAN and one connection to LAN. On
box A, eth0 has a public ip 1.2.3.4 and eth1 has a private ip 10.0.0.1

I have box B that also has one connection to WAN and another one to the same
LAN. On B, eth0 has a public ip 5.6.7.8 and eth1 has a private ip 10.0.0.2

I configured iptables in box A to forward packets destined for 1.2.3.4:3000
to the destination 10.0.0.2:3000 , i.e. to box B. This part works, I checked
with tcpdumps.

Now, the box B after receiving a SYN packet via box A on eth1, sends an ACK
packet directly through its WAN interface eth0 to the client. If I do not
configure POSTROUTING SNAT , those ACK packets appear to originate from
10.0.0.2, so they are rejected by the client. 
My question is: if I configure SNAT on box B so that ACK packets appear to
come from box A (i.e. from 1.2.3.4), would this be a legitimate
configuration?

In other words, a SYN packet is sent to one machine, forwarded via LAN to
another machine, and the ACK packet is sent from the second machine having
the source ip of the first machine. For that matter, all incoming packets
from the client are received by A, then forwarded to B, and all response
packets are sent directly from B to the client. Is this a legitimate
configuration?




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-02-27 16:51 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <200702241418.22551.silvio@pizzaroot.com.br>
2007-02-24 21:31 ` "distributed router" question Alec Matusis
2007-02-25  1:58   ` Robert Nichols
2007-02-25  7:30     ` Alec Matusis
2007-02-27 16:51       ` Robert Nichols
     [not found] <20070224075255.F2B1928985@supreme.pizzaroot.com.br>
2007-02-24 16:26 ` Silvio Fonseca
2007-02-24  6:50 Alec Matusis

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.