Hands-on and Full of Examples: This course comes on a bootable Linux CD-ROM. You start by learning how to get the CD-ROM to boot from your computer, and get the X11 Linux-based GUI working. Then you go through every step of building Linux-based networks by doing it as you learn about it. This course includes:
Basics of starting up Linux from a CD, starting the X11 user interface, using the graphical interface, typing simple commands, getting on the Internet, and running some of the standard applications that are commonly used by users.
How IPv4 datagrams are formatted and used to communicate over the Internet, detailed information on protocol elements from the Internet, how to manually configure the most common IP interfaces, routing, and gateways, how the Internet operates to fetch a web page, and an example of this process using a protocol analyzer.
How protocol analyzers can be used to get detailed information on packets as they pass through the network and how they can be used for benefitts as well as how they introduce risks, how telnet and netcat can be used to help debug network connections and to act as a switchboard for redicrection of network traffic, systems for viewing network traffic in different ways and how scanners can be used to examine, test, and observe network status and conditions.
How most of the built-in servers run and how services are rendered under Linux, tracing the path from Internet datagrams to different sorts of servers, Internet daemons and superservers, how services start, how they operate, and how to create your own service from scratch, the potential dangers associated with servers and services and some strategies for controlling the resulting risks.
A model for how network transfer points work, how to assign addresss to interfaces, how to add static routes to interfaces for direction of traffic, how to do IP Masquerading, how to configure a floppy disk for automatic network transfer point startup and restart, and how to apply these things to wireless.
By the end of this course, you should be ready to start configuring substantial Linux networks.
This is the only course of its type on the market today, and it is perfect for the home user or corporate IT specialist who wants to create or opererate Linux-based networks.