A simple guide to starting a career in computer networking for anyone with a degree in the liberal arts or social sciences

By Paul Pomerleau


Resources

IP/Netmask Calculator

It's best to do them by hand, but if you're having a little trouble, are confused, or want to check your work, this IP/Netmask Calculator will help. It also shows the hex and binary representation of the IP and netmask.

Retention Quiz

How much did you understand and remember from the book? If you've read the book and would like to know how well you understood and how well you're retaining the information in the book, take this little quiz.

Frequently Asked Question

You can find answers to frequently asked questions in the FAQ.


Chapter One: Money

The Department of Labor's Occupational Handbook — Take a look at jobs and what they pay.


Chapter Twenty: Encapsulation

Wireshark — The wireshark packet sniffer is excellent and free.


Chapter Thirty-Six: Passwords

WarGames — A fun movie with a few improbable examples of password cracking.


Chapter Forty-Eight: Installing Ubuntu

Things you need to type, but you'd rather copy and paste:
apt-get update
apt-get upgrade
apt-get install squid3 samba bind9 iptables openssh-server ntp-server

apt-get install bind9


Chapter Forty-Nine: Making Ubuntu Dance

Things you need to type, but you'd rather copy and paste:
sudo bash

gedit /etc/init.d/firewall
Firewall Script
chmod a+rx /etc/init.d/firewall

cd /etc/rc2.d
ln -s /etc/init.d/firewall S99firewall

/etc/init.d/firewall

gedit /etc/squid3/squid.conf

acl our_networks src 192.168.3.0/24 
http_access allow our_networks

killall -HUP squid3

apt-get install dhcp3-server

gedit /etc/dhcp3/dhcpd.conf

subnet 192.168.3.0 netmask 255.255.255.0 {
  range 192.168.3.200 192.168.3.239;
  option routers 192.168.3.1;
  option domain-name-servers 192.168.3.1;
}

/etc/init.d/dhcpd start

mkdir -p /var/share/homework
mkdir -p /var/share/pictures

cp /etc/motd /var/share/homework/test.txt
cd /usr/share/pixmaps/backgrounds
cp */*.jpg /var/share/pictures

gedit /etc/samba/smb.conf



[Homework] 
   path = /var/share/homework 
   guest ok = no 

[Pictures] 
   path = /var/share/pictures 
   guest ok = yes 


smbpasswd -a USERNAME

smbpasswd -a fred

useradd bob
smbpasswd -a bob