100% found this document useful (2 votes)
102 views

Preface:: A Network Tutorial/How-To Guide For The Freebsd Os

This document provides an overview and outline of a tutorial on networking with FreeBSD. It introduces the author and goal of providing documentation on basic and advanced FreeBSD networking tasks. The tutorial is split into 6 major sections covering topics like installation, basic configurations, advanced examples, and a FAQ. Each section contains several subcategories on specific networking topics.

Uploaded by

Achmad Muzaqi
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
102 views

Preface:: A Network Tutorial/How-To Guide For The Freebsd Os

This document provides an overview and outline of a tutorial on networking with FreeBSD. It introduces the author and goal of providing documentation on basic and advanced FreeBSD networking tasks. The tutorial is split into 6 major sections covering topics like installation, basic configurations, advanced examples, and a FAQ. Each section contains several subcategories on specific networking topics.

Uploaded by

Achmad Muzaqi
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

FreeBSD Network Tutorial/How-To Guide Page 1

A Network Tutorial/How-To Guide


for the FreeBSD OS
by Nick Rogness

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

2. Newbie's Starter Kit:

I. Pre-Installation Process
a. FreeBSD Hardware
b. Pre Installation Thoughts
c. Network Connections
d. FreeBSD Versions
e. Making boot floppies

II. Installation Process


a. FreeBSD Hardware
b. Network Connections

III. Post Installation

http://freebsd.rogness.net/ 06/23/2004 11:05:54 PM


FreeBSD Network Tutorial/How-To Guide Page 2
a. FreeBSD Config Files
b. FreeBSD Ports
c. FreeBSD GUI
d. Getting Help

3. Basic Example Setup:

I. The Kernel
a. FreeBSD Kernel Concepts
b. Building a FreeBSD Kernel

II. Network Interfaces


a. Network interface concepts
b. FreeBSD configuration

III. DNS
a. DNS Concepts

b. Enabling DNS

IV. Firewall Setup


a. Firewalling Concepts

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

b. Enabling Gateway Routing

c. Client setups

d. NAT

e. Testing

http://freebsd.rogness.net/ 06/23/2004 11:05:54 PM


FreeBSD Network Tutorial/How-To Guide Page 3

VI. NAT
a. NAT Concepts

b. Enabling

c. NATd options

d. Port Redirection

a. DHCP
a. DHCP Concepts

b. Enabling DHCP

c. DHCP Options

VII. Bringing it all together


a. Concepts

b. Enabling Access

c. Troubleshooting

4. Advanced Examples:

I. InetD
a. Inetd Concepts

b. Turning things on and off

II. Fun with Firewalling


a. More Firewalling Concepts

b. More Firewalling with Nat

c. Stateful Firewalling

d. Dummynet Bandwidth Management

e. IPFW forwarding

f. Bridging between Networks

http://freebsd.rogness.net/ 06/23/2004 11:05:54 PM


FreeBSD Network Tutorial/How-To Guide Page 4

III. DNS in detail


a. More Name Server Concepts

b. Hosting Domains

c. Backing up Domains

d. Name Server Security

IV. Email
a. Email Concepts

b. Sendmail

c. POP3 and IMAP service

d. Local mail

e. Webmail

V. Web Server
a. Apache Concepts

b. Hosting Domains

VI. Adding another network


a. Adding another local network

b. Adding another public network

c. Allocating Public IP space

d. Adding a DMZ

VII. VPN's
a. VPN Concepts

b. Connecting 2 networks via the internet

c. IPSEC

http://freebsd.rogness.net/ 06/23/2004 11:05:54 PM


FreeBSD Network Tutorial/How-To Guide Page 5

VIII. Netgraph
a. Enabling Netgraph

b. Types and Uses

IX. Web Proxy


a. Web Proxy Concepts

b. Squid

c. Relocating Web Proxy Server

X. UNIX and Windows Integration (Samba)


a. Windows/UNIX Integration Concepts

b. Enabling

c. SWAT configuration Tool

XI. Security
a. Security Concepts

b. Host Security

c. Network Security

5. FAQ:

I. Searching Frequently Asked Questions

http://freebsd.rogness.net/ 06/23/2004 11:05:54 PM

You might also like