Synopses & Reviews
Save a fortune: Use Linux to deliver cost-effective, reliable routing services.
Linux routers are inexpensive, flexible, stable, adaptable, expandable, easy to manage, and based on proven technology. In Linux Routers, Second Edition, Tony Mancill shows you exactly how to configure, administer, and troubleshoot Linux routing for today's most common internetworking applications. Thoroughly updated for the latest technologies and version 2.4 of the Linux kernel, this edition includes practical coverage of dynamic routing, Quality of Service (QoS)even next-generation IPv6 routing. Mancill's step-by-step explanations walk you through:
- Choosing the right Linux software distribution and hardware platform
- Building Ethernet LAN routers, including coverage of the Linux Router Project (LRP)
- Implementing Internet, extranet, and Frame Relay routing
- Creating VPN tunneling routers with iproute2 and FreeS/WAN
- Providing remote access to satellite offices while conserving bandwidth
- Using Linux IP firewalling features to improve network security
- Providing routing services alongside Web and DNS services on a single platform
- Monitoring Linux routers and maximizing availability in production environments
Whether your goal is to reduce network costs, add applications, solve problems you can't solve with "traditional" routers, or simply learn about routing hands-on without investing expensive, proprietary network gear, Linux Routers, Second Edition is all you need to get the job done.
Linux Routers, Second Edition shows you exactly how to reduce your costs and extend your network with Linux-based routing. You'll find step-by-step coverage of software/hardware selection, configuration, management, and troubleshooting for today's key internetworking applications, including LANs, Internet/intranet/extranet routers, Frame Relay, VPNs, remote access, and firewalls. Extensive new coverage includes dynamic routing, Quality of Service, the current Linux kernel - even next-generation IPv6 routing.
About the Author
TONY MANCILL works for Vesta, a stored-value services company in Portland, Oregon. He has worked in several large IT shops as a UNIX systems administrator and systems programmer, including Bank of America and BellSouth, and he has been running Linux in production corporate environments since 1996. Mancill is also active in the Free Software community as a volunteer developer for the Debian project (http://www.debian.org/). He is a graduate of Georgia Tech with a degree in Electrical Engineering.
Table of Contents
(NOTE: Each chapter concludes with a Summary.
1. ROUTING BUILDING BLOCKS.
Router Hardware. The Environment around Your Router. Distributions —Router Software.
2. IP, Ethernet, And Tele Hony Basics.
Routing 101. Ethernet 101 —Switches and Hubs. WA Basics 101.
3. Silicon —A Lan Route.
Configuring a LAN Router. IP Aliasing for Multinetting. IP Monitoring Tools. The mii-diag Utility. LRP —The Linux Router Project.
4. Erbium —An Extranet Router.
Erbium 's Design. IP Masquerading Concepts. Linux 's netfilter —Concepts. Masquerading and AT with net filter.
5. Zinc —A Frame Relay Router.
Frame Relay Basics —DLCIs, PVCs, and CIRs. Linux WA Adapters. Linux and WANPIPE for Frame Relay. Troubleshooting Frame Relay with WANPIPE. MRTG —Monitoring Link Utilization. LRP with WANPIPE.
6. Cesium and Xenon —Tunneling Routers.
Linux and Token Ring. Cesium 's Environment. The iproute2 Toolset. FreeS/WAN —An IPsec Implementation for Linux. A Brief Introduction to IPv6 on Linux.
7. Oxygen —Internet Route.
Connecting to the Internet. General Network Security Measures. IP Firewalling. Notification Systems.
8. Californium —Satellite Office Router.
CHDLC Router Topology. Conserving Bandwidth —Caches and Slaves. Replacing Servers —Multifunction Routers. Linux Traffic-Shaping Walkthrough. Remote System Support.
9. Hafnium —Internet Services Router.
Allowing Access to the Outside —Proxying. Redirection of IP Traffic —Smoke and Mirrors. General Internet Services on Routers. Dynamic Routing Daemons. OSPF Walkthrough Using Zebra. Emergency Down Procedures.
10. Ye Olde Kernel Shop E —Linux 2.2.X.
IP Accounting. Conditional IP Forwarding for Linux. 345 10.3 IP Packet Filtering for Linux 2.2.x. IP Masquerading with the 2.2 Kernel. Configuring IP Masquerading for Linux 2.2.x. Using IP Masquerading Every Day. Kernel Port Forwarding —High Wizardry.
A. Helpful Links.
B. Building The Linux Kernel.
C. Testing Strategies And Vmware.
D. Ethics And Other Considerations.
E. GNU General Public License.