FreeBSD source tree
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Bryan Drewery ea825d0274 DIRDEPS_BUILD: Update dependencies. 4 years ago
..
samples `permanent_link' is obsolete; update examples. 22 years ago
HISTORY Upgrade (almost) to natd 2.0b1 23 years ago
Makefile Create packages for atm, ccdconfig, devd, ipf, ipfw, 6 years ago
Makefile.depend DIRDEPS_BUILD: Update dependencies. 4 years ago
README Fixed Charles' e-mail here too. 19 years ago
icmp.c Give natd multi-instance capabilities. 18 years ago
natd.8 Add history section to natd(8) 5 years ago
natd.c Invert calloc(3) argument order. 5 years ago
natd.h Add exit_delay parameter to control daemon exit delay after signal. 14 years ago

README

# $FreeBSD$

A Network Address Translation Daemon for FreeBSD


1. WHAT IS NATD ?

This is a simple daemon based on FreeBSD divert sockets
which performs network address translation (or masquerading)
for IP packets (see related RFCs 1631 and 1918).
It is based on packet aliasing package (see README.alias)
written by Charles Mott <cm@linktel.net>.

This package works with any network interface (doesn't have
to be ppp). I run it on a computer having two ethernet cards,
one connected to internet and the other one to local network.

2. GETTING IT RUNNING

1) Get FreeBSD 2.2 - I think the divert sockets are
not available on earlier versions,

2) Compile this software by executing "make".

3) Install the software by executing "make install".

4) See man natd for further instructions.

3. FTP SITES FOR NATD

This package is available at ftp://ftp.suutari.iki.fi/pub/natd.

4. AUTHORS

This program is the result of the efforts of many people
at different times:

Archie Cobbs <archie@whistle.com> Divert sockets
Charles Mott <cm@linktel.net> Packet aliasing engine
Eivind Eklund <eivind@dimaga.com> Packet aliasing engine
Ari Suutari <suutari@iki.fi> Natd
Brian Somers <brian@awfulhak.org> Manual page, glue and
bunch of good ideas.

Happy Networking - comments and fixes are welcome!

Ari S. (suutari@iki.fi)