This document focuses on running tcp/ip services from a home network. Some
connection information may be provided but it is focused on services and
free DNS domain references.

You must have some type of high speed WAN connection to successfully
implement this network. Cable or DSL are the best choice for a home
network. You can either install a software (computer w/2 NICs) router
or a hardware router. I use a hardware router w/NAT. I once used a
Linux box with IPCHAINS running as a firewall. The hardware router
lowered administive effort.

To register your IP address as an DNS hostname, you can use a free service
such as dyndns.org. I use a BSD server for updating the IP address when
the DHCP lease is renewed. The software runs as a daemon and will check
periodically for an IP renewal. I also use BSD as a webserver running the
Apache server. I have configured the router to forward TCP port 80, 22, and
23. This provides public access to the webserver and both Telnet and Secure
Shell (SSH) ports.