natd not starting on boot-up
Panagiotis
pnestora at ee.duth.gr
Wed Jun 7 11:43:23 UTC 2006
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="203.151.134.1"
gateway_enable="YES"
hostname="poppy.international.stjohn.ac.th"
ifconfig_ed0="inet 10.3.16.125 netmask 255.255.255.0"
ifconfig_ed1="inet 203.151.134.104 netmask 255.255.255.0"
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!!
More information about the freebsd-questions
mailing list