natd not starting on boot-up

voodoo at voodoo at
Wed Jun 7 14:38:02 UTC 2006

put this script into /usr/loca/etc/rc.d/

# cat /usr/local/etc/rc.d/
/sbin/natd -n rl1

> Roger Merritt wrote:

>> I'm thoroughly puzzled. Over the weekend I transferred my FreeBSD 
>> system to a new hard drive. Through laziness I didn't follow the 
>> instructions and had to make a completely new install. Everything now
>> seems to be working the way it should, Apache, MySQL, PHP, syslog, 
>> Samba -- except natd. Everything starts on boot-up as it should -- 
>> except natd. I can start it manually from the command line after 
>> booting up and logging in and it works fine, but I can't tell what's
>> going on that it's failing to start.
>> My /etc/rc.conf contains the following:
>> # This file now contains just the overrides from /etc/defaults/rc.conf.
>> defaultrouter=""
>> gateway_enable="YES"
>> hostname=""
>> ifconfig_ed0="inet netmask"
>> ifconfig_ed1="inet  netmask"
>> router_enable="YES"
>> firewall_enable="YES"
>> firewall_type="OPEN"
>> firewall_quiet="YES"
>> natd_enable="YES"
>> natd_interface="ed1"
>> ipv6_enable="YES"
>> linux_enable="YES"
>> moused_enable="YES"
>> moused_port="/dev/sysmouse"
>> moused_type="auto"
>> screen="daemon"
>> nfs_client_enable="YES"
>> sshd_enable="YES"
>> What can I do to get some indication of where the problem is?

> Try to comment the line natd_enable="YES" and then add
> a new line at the end of rc.conf:

> /etc/rc.d/natd start

> if this doesn't work, try to put 

> natd_flags=""

> in your rc.conf and plesase check your ipfw rule for nat
> it should be something like this:

> (with natd_flags="")
> ipfw -q add divert natd all from any to any via your_public_interface

> Good luck!!

> _______________________________________________
> freebsd-questions at mailing list
> To unsubscribe, send any mail to
> "freebsd-questions-unsubscribe at"

Skoryk Peter
System Administrator at Yukon Mobile
mailto:voodoo at

More information about the freebsd-questions mailing list