Date: Sat, 24 Apr 1999 21:15:00 -0400 (EDT) From: "Eric D. Fehr" <fehr@idirect.com> To: freebsd-questions@freebsd.org Subject: NATD question (isn't NATing) Message-ID: <Pine.BSF.4.10.9904242049200.82962-100000@proteus.idirect.com>
next in thread | raw e-mail | index | archive | help
I've been strugling with getting NATD working on an ADSL connection for a while now, and decided to seek the insight of others. I can't get it to translate the source address on outbound packets. My FreeBSD 3.1 box (a nice, shinny new PIII-500) has two NICs installed, one (vr0, curent IP 161.184.x.x) connected to a Cisco 675e for the ADSL connection, and the other (fxp0, 10.0.0.1) connected to my internal network. The IP given for vr0 it attained using dhcpc, and has a lease interval of 12 hours. My rc.firewall config is: /sbin/ipfw -f flush /sbin/ipfw add divert natd all from any to any via fxp0 /sbin/ipfw add pass all from any to any I am launching natd with the following args to test it: natd -interface vr0 -u -dynamic -v On the local network (connected via fxp0), I have a win98 system (10.0.0.2, gateway 10.0.0.1) with a ping running of a remote system (207.136.80.19). Here is the weird part: The ping is registered as going out with an IP source of 10.0.0.2. It is never having the source address translated. Here is a log from natd: In [ICMP] 10.0.0.2 -> 207.136.80.19 aliased to 10.0.0.2 -> 207.136.80.19 Running trafshow -n -i vr0 confirms this behavior: From To Proto Bytes CPS 10.0.0.2 207.136.80.19 icmp 120 12 My question is: what am I doing wrong? I have tried force feeding natd my vr0 ip address, with "natd -a 161.184.x.x -u -dynamic -v", but it has the exact same results. (The real IP has, of course, been concealed with x's) I'm lost... Thanks for any help, Eric To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9904242049200.82962-100000>