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