Date: Thu, 5 Aug 2004 10:56:07 -0400 (EDT) From: "Steve Bertrand" <iaccounts@ibctech.ca> To: "Steve Bertrand" <iaccounts@ibctech.ca> Cc: freebsd-questions@freebsd.org Subject: Re: natd -redirect_address Message-ID: <2938.209.167.16.15.1091717767.squirrel@209.167.16.15> In-Reply-To: <2936.209.167.16.15.1091717549.squirrel@209.167.16.15> References: <20040805143119.33649.qmail@web12902.mail.yahoo.com> <2936.209.167.16.15.1091717549.squirrel@209.167.16.15>
next in thread | previous in thread | raw e-mail | index | archive | help
>> Hello all, >> >> I am probably missing something really stupid but here it goes. >> I've >> read the man pages, the handbook and even googled the problem to no >> avail. >> >> I am trying to set up natd to redirect public ips to my private >> addresses. >> >> This is what I have set up in rc.conf >> >> defaultrouter="24.97.250.201" >> gateway_enable="YES" >> hostname="gir.visionpayments.net" >> ifconfig_rl0="inet 192.168.0.13 netmask 255.255.255.0" >> ifconfig_xl0="inet 24.97.250.202 netmask 255.255.255.248" >> linux_enable="YES" >> sshd_enable="YES" >> usbd_enable="YES" >> firewall_enabled="YES" >> firewall_type="OPEN" >> natd_enabled="YES" >> natd_interface="xl0" >> natd_flags="-f /etc/natd.conf" >> >> This is what I have in natd.conf >> >> redirect_address 192.168.0.10 24.97.250.203 >> >>>From what I read in the man pages and handbook this should be all I >>> need, however, I cannot even ping 24.97.250.203. So I typed in >> >> -bash-2.05b$ natd -redirect_address 192.168.0.10 24.97.250.203 >> >> and got >> >> natd: aliasing address not given >> >> So I added >> >> ifconfig_xl0_alias0 "inet 24.97.250.203" >> >> to rc.conf and now I am able to ping that public addy but it is >> doesn't seem to be redirecting me to 192.168.0.10. So I typed in >> -bash-2.05b$ natd -redirect_address 192.168.0.10 24.97.250.203 >> again to see what was happens and got >> natd: aliasing address not given Oh, and to further... when using -redirect_address as above, you must supply the -i (-interface) or an -alias_address statement. Try this: # natd -i rl0 -redirect_address 192.168.0.10 0.0.0.0 or this: # natd -a 24.97.250.203 -redirect_address 192.168.0.10 0.0.0.0 Cheers, Steve >> again. am I just being a dumb n00b? wtf am I doing wrong? >> > > First off, have you confirmed natd to be functional? Can the internal > machines get out to the net? > > At what point of your firewall ruleset are you diverting to natd? > > Have you tried this: > > redirect_address 192.168.0.10 0.0.0.0 > > to see if incoming traffic destined to any public IP gets redirected? > > Steve > >> >> >> >> >> --------------------------------- >> Do you Yahoo!? >> New and Improved Yahoo! Mail - 100MB free storage! >> _______________________________________________ >> freebsd-questions@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-questions >> To unsubscribe, send any mail to >> "freebsd-questions-unsubscribe@freebsd.org" >> > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2938.209.167.16.15.1091717767.squirrel>