NAT behind NAT help please

knoop

Well-Known Member
Joined
Aug 7, 2006
Messages
281
Reaction score
1
I want the following setup:

I have 3 off the shelf routers. The first router I will leave as the primary gateway to my adsl connection. The 2nd router will be connected to the 1st via regular network port. The 3rd router will be connected to the 2nd via WAN port. 3rd Router will hand out ip addresses on a different subnet to router 1. So the idea is that network traffic between devices connected to router 1 and router 3 will use the NAT on Router 3. Example Router 1 is a 192.168.1.1 network and router 3 is a 10.0.0.1 network.

Can anyone help with the details here? Not sure it will work out the box without having to tweak routing tables (if even possible on commercial routers). Thanks.
 
Mmmm, Not sure what you trying to achieve here or why you using NAT? Or why you using three Routers??
 
I want to test connectivity between 2 applications. Requirement is that they are both behind different NATS.
 
Damn, get a friend to run the SW on their home ADSL network for a more realistic test.
I have linux and windows XP on a 384 ADSL line running here, if you want me to help you test, ask.
 
Why three routers? What does the second router do? What is the software? What routers are they?

ADSL(Dynamic) <> Router1(192.168.1.1) <> Router2 <> Router3 (10.10.10.1)

What exactly do you mean behind different NATS??
 
@Stoke - Thought about that but it means I have to involve another person. Not ideal. Thanks for the offer though.

The routers are Linksys and Netgear. When I say 2 NATS, its because I want to be translating from 192 to the 10 network and vice versa. Router 1 already has its WAN port connected to ADSL which means router 2 has to be connected via regular network port. My understanding is NAT only happens over the WAN port.
 
Sorry about all the questions, but does this app use the ADSL? Where are the machines situated on this network?

ADSL(Dynamic) <> Router1(192.168.1.1) <> Router2 <> Router3 (10.10.10.1) <>PC1(???)
 
Yes the app does use the ADSL. I've got one machine on the 192 network connected to router 1 and another machine on the 10 network connected to router 3.
 
Won't it be more simpler and elegant to use a hardware firewall and segmentate the different subnets via physical network cards? So you'll have one router, one firewall and three different subnets who cannot access each other, but only the Internet.
 
Won't it be more simpler and elegant to use a hardware firewall and segmentate the different subnets via physical network cards? So you'll have one router, one firewall and three different subnets who cannot access each other, but only the Internet.

Thats what I was thinking, do you specifically want to test NAT or test the routing? Or how about using virtual machines to create a free software firewall and use that?
 
Won't it be more simpler and elegant to use a hardware firewall and segmentate the different subnets via physical network cards? So you'll have one router, one firewall and three different subnets who cannot access each other, but only the Internet.

So its a limitation of these off the self routers then. Do have DD-WRT on the linksys which is very flexible, but where to start :(

Trying to establish a TCP connection between 2 hosts each behind there own NAT. I have a wimax connection. Thinking I get an adsl connection as well and test it like that. Might just be the easiest and cheapest. Not up to fiddlying around with linux boxes right now.

Thanks all
 
Top
Sign up to the MyBroadband newsletter
X