Setting up a Linux Home Gateway

Ramesh Panuganty

               rameshpanuganty@myrealbox.com
            

Revision History
Revision v120 December 2001Revised by: rp
This is the initial release.

Table of Contents
1. Introduction
1.1. Why am I interested in this document?
1.2. Copyright
1.3. Disclaimer
2. Theory
3. Choices of implementation
3.1. Software Vs Hardware Solutions
3.2. Software Solutions in IP Masquerading
4. Comparision of Alternatives
5. Hardware Requirements
6. Kernel configuration
6.1. If using iptables
6.2. If using ipchains
7. Select your Private IP Addresses
8. Network Settings on Gateway
8.1. For PPP Connections
8.2. For Ethernet connections (cable-mode, DSL or T1)
9. IP Masquerade Configuration
9.1. For PPP Connections
9.2. For Ethernet connections (cable-mode, DSL or T1)
10. Creating Startup Scripts
11. Network Settings on workstations
12. Activating the gateway
13. How do I test the setup?