Subject: Basic IPNAT Question(s)
To: None <netbsd-help@netbsd.org>
From: Michael Gorsuch <mgorsuch@fogcreek.com>
List: netbsd-help
Date: 10/19/2006 09:46:59
My simple config is below:
host1:
pcn0: 192.168.1.1/24
pcn1: 10.1.1.1/24
pcn2: 10.1.2.1/24
host2:
pcn0: 10.1.1.10/24
host3:
pcn2: 10.1.2.10/24
Obviously, host1 is the gateway, host2 is connected via pcn1, and host3
is connected via pcn2.
pcn0 is considered to be the 'outside world' for this exercise.
I need 192.168.1.10 to bimap to10.1.1.10, so I set the following up in
/etc/ipnat.conf:
bimap pcn0 10.1.1.10/32 -> 192.168.1.10/32
I have set 'ipnat=yes' and run /etc/rc.d/ipnat start. Everything seems
to be running, but my external hosts can't ping that IP.
Do I need to alias 192.168.1.10 to pcn0? Things seems to work when I do
that, but I am not sure that I am doing things correctly.
Also, what steps need to be taken to allow systems on pcn2 to reach
10.1.1.10 via 192.168.1.10? Do I need to set up NAT on pcn2 as well?
Thank you,
Michael