xref: /freebsd/sbin/natd/README (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
1fb994b07SBrian Somers
2fb994b07SBrian Somers	A Network Address Translation Daemon for FreeBSD
3fb994b07SBrian Somers
4fb994b07SBrian Somers
5fb994b07SBrian Somers1. WHAT IS NATD ?
6fb994b07SBrian Somers
7fb994b07SBrian Somers	This is a simple daemon based on FreeBSD divert sockets
8fb994b07SBrian Somers	which performs network address translation (or masquerading)
9fb994b07SBrian Somers	for IP packets (see related RFCs 1631 and 1918).
10fb994b07SBrian Somers	It is based on packet aliasing package (see README.alias)
11496f81e0SRuslan Ermilov	written by Charles Mott <cm@linktel.net>.
12fb994b07SBrian Somers
13fb994b07SBrian Somers	This package works with any network interface (doesn't have
14fb994b07SBrian Somers	to be ppp). I run it on a computer having two ethernet cards,
15fb994b07SBrian Somers	one connected to internet and the other one to local network.
16fb994b07SBrian Somers
17fb994b07SBrian Somers2. GETTING IT RUNNING
18fb994b07SBrian Somers
19fb994b07SBrian Somers	1) Get FreeBSD 2.2 - I think the divert sockets are
20fb994b07SBrian Somers	   not available on earlier versions,
21fb994b07SBrian Somers
22fb994b07SBrian Somers	2) Compile this software by executing "make".
23fb994b07SBrian Somers
24fb994b07SBrian Somers	3) Install the software by executing "make install".
25fb994b07SBrian Somers
26fb994b07SBrian Somers	4) See man natd for further instructions.
27fb994b07SBrian Somers
28fb994b07SBrian Somers3. FTP SITES FOR NATD
29fb994b07SBrian Somers
30fb994b07SBrian Somers	This package is available at ftp://ftp.suutari.iki.fi/pub/natd.
31fb994b07SBrian Somers
32fb994b07SBrian Somers4. AUTHORS
33fb994b07SBrian Somers
34fb994b07SBrian Somers	This program is the result of the efforts of many people
35fb994b07SBrian Somers	at different times:
36fb994b07SBrian Somers
37fb994b07SBrian Somers	Archie Cobbs <archie@whistle.com>	Divert sockets
38496f81e0SRuslan Ermilov	Charles Mott <cm@linktel.net>		Packet aliasing engine
39fb994b07SBrian Somers	Eivind Eklund <eivind@dimaga.com>	Packet aliasing engine
40fb994b07SBrian Somers	Ari Suutari <suutari@iki.fi>		Natd
41fb994b07SBrian Somers	Brian Somers <brian@awfulhak.org>	Manual page, glue and
42fb994b07SBrian Somers						bunch of good ideas.
43fb994b07SBrian Somers
44fb994b07SBrian Somers	Happy Networking - comments and fixes are welcome!
45fb994b07SBrian Somers
46fb994b07SBrian Somers	Ari S.	(suutari@iki.fi)
47fb994b07SBrian Somers
48fb994b07SBrian Somers
49fb994b07SBrian Somers
50