Help! Runaway NATD

Jack L. Stone jacks at
Mon Nov 10 13:18:45 PST 2003

FreeBSD 4.8-RELEASE-p13 - GW/router/NAT/FW/Caching DNS - Bind-8.3x + IPFW(8)

Have just setup the above to route mainly for a LAN (in place of hardware
router), but natd runs non-stop as per TOP(1) and keeps eating up the CPU
until it crashes. Takes about 1/2 hour to eat up the resources and requires
a reboot -- then the problem just starts over again.

Typical firewall setup used in a number of our servers which diverts to
port 8668 and then the packets are redirected to limited ports on the
various workstations.

NATD acts like it is in a loop and rehashing the packets over and over.
There is a very light load of packets flowing over the rl0 external
interface. Natd is loaded in usual way.

Have killed off most other daemons, but NATD keeps running as shown by TOP(1)

Never seen this before. Would appreciate any ideas on how to fix it....

Thanks in advance.

Best regards,
Jack L. Stone,

Sage American
jacks at

More information about the freebsd-questions mailing list