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