Preface:: A Network Tutorial/How-To Guide For The Freebsd Os
Preface:: A Network Tutorial/How-To Guide For The Freebsd Os
Preface:
These docs/references are designed to help FreeBSD users/administrators with everyday tasks. As
many people will say, documentation for this robust and versitile OS is scarce, partly because this is a
volunteer project. There is a current project called the Freebsd Documengtation Project that contains
more documentation on FreeBSD. Another goal of these docs is to merge the info provided here into
that project. For a brief intro to the FreeBSD OS and my views see the intro.
In order to make this as modular as possible, I have split up these How-to's into 6 major
categories...each with several sub categories.
To get started Look over the "Overview" Section:
1. Overview
I. Section Breakdown Details
a. Newbie's Starter Kit
b. Basic Example
c. Advanced Examples
d. FreeBSD FAQ
I. Pre-Installation Process
a. FreeBSD Hardware
b. Pre Installation Thoughts
c. Network Connections
d. FreeBSD Versions
e. Making boot floppies
I. The Kernel
a. FreeBSD Kernel Concepts
b. Building a FreeBSD Kernel
III. DNS
a. DNS Concepts
b. Enabling DNS
b. Firewalling Notes
c. A Basic Firewall
d. Firewall Rules
e. Rules Processing
f. Firewall Options
V. Building a Gateway/Router
a. Adding a local network
c. Client setups
d. NAT
e. Testing
VI. NAT
a. NAT Concepts
b. Enabling
c. NATd options
d. Port Redirection
a. DHCP
a. DHCP Concepts
b. Enabling DHCP
c. DHCP Options
b. Enabling Access
c. Troubleshooting
4. Advanced Examples:
I. InetD
a. Inetd Concepts
c. Stateful Firewalling
e. IPFW forwarding
b. Hosting Domains
c. Backing up Domains
IV. Email
a. Email Concepts
b. Sendmail
d. Local mail
e. Webmail
V. Web Server
a. Apache Concepts
b. Hosting Domains
d. Adding a DMZ
VII. VPN's
a. VPN Concepts
c. IPSEC
VIII. Netgraph
a. Enabling Netgraph
b. Squid
b. Enabling
XI. Security
a. Security Concepts
b. Host Security
c. Network Security
5. FAQ: