Linux Networking Clearly Explained

Linux Networking Clearly Explained

1st Edition - June 11, 2001

Write a review

  • Authors: Bryan Pfaffenberger, Michael Jang
  • eBook ISBN: 9780080491714

Purchase options

Purchase options
DRM-free (PDF)
Sales tax will be calculated at check-out

Institutional Subscription

Free Global Shipping
No minimum order


Passionately democratic in its advocacy of networking for the masses, this is the first book on Linux networking written especially for the novice user. Because the free, open-source Linux operating system is winning so many converts today, the number of Linux-based networks will grow exponentially over the next few years. Taking up where Linux Clearly Explained left off, Linux Networking Clearly Explained walks the reader through the creation of a TCP/IP-based, Linux-driven local area network, beginning with a "sandbox" installation involving just two or three computers. Readers master the fundamentals of system and network administration-including handling user accounts and setting up security-in this less complex environment. The author then helps them along to the more sophisticated techniques associated with connecting this network to the Internet.

Key Features

* Focuses on the 20% of Linux networking knowledge that satisfies 80% of network needs-including the needs of small businesses, workgroups within enterprises and high-tech homes.
* Teaches novices to implement DNS servers, network information services (NIS), network file systems (NFS), and all of the most important TCP/IP services, including email, Web and newsgroup access.
* Explains how to set up AppleTalk and Windows NT domain servers for networks that include MacIntosh or Windows systems.
* Comes with a CD containing the latest version of Red Hat Linux, as well as additional freeware/shareware Linux tools and network management applications.

Table of Contents

  • Connecting to the Internet:
    Creating a Dial-up Internet Connection.
    * What You Will Need
    * Getting the Right Modem
    * Installing Your Modem
    * Checking Your Installation
    * Configuring KPPP
    * Troubleshooting Your Installation
    * Looking Under the Hood
    * References and Further Reading

    Using Internet Applications.
    *Configuring Netscape Helper Applications
    * Configuring Netscape Messenger for E-Mail and Newsgroups
    * Accessing FTP Sites with File Manager
    * Exploring Additional Internet Applications
    * Looking Under the Hood
    * From Here

    Building Your Local Area Network (LAN):
    Essential Networking Concepts.
    * Physical Media
    * Communications Standards (Protocols)
    * Data Routing Technologies
    * Types of Packet-Switching Networks
    * Why Create a Local Area Network (LAN)?
    * How Is the Network Hooked Up? (LAN Topologies)
    * Who Is in Charge? (LAN Network Relationships)
    * How Big Is It? (Small, Medium, and Large LANs)
    * Looking Under the Hood
    * Where Linux Fits In
    * References and Further Reading

    Selecting and Installing Network Hardware.
    * Introducing the Ethernet
    * How Ethernets Work
    * Ethernet Hardware
    * Designing Your Ethernet
    * Making Sure Your Hardware Is Linux-Compatible
    * Installing Your Network Card
    * Configuring Module Parameters
    * Looking Under the Hood
    * References and Further Reading

    Getting Started with TCP/IP.
    * Introducing TCP/IP
    * Understanding Internet Layers
    * Internet Addresses (IP Addresses)
    * Creating a Simple TCP/IP Network
    * Testing Your Network
    * Looking Under the Hood
    *References and Further Reading

    Understanding User Accounts, Ownership, and Permissions.
    *Creating User Accounts for Smooth Networking
    * Understanding File Ownership and Permissions
    * Viewing and Changing Ownership and Permissions
    * Looking Under the Hood
    * Recommended Reading

    Configuring and Using NFS.
    * Introducing Network File System (NFS)
    * Preparing to Use NFS
    * Setting Up Exports
    * Mounting Remote Directories
    * Sharing Printers
    * Looking Under the Hood
    * References and Further Reading

    Configuring and Using Samba.
    * Introducing Server Message Blocks (SMB)
    * Introducing Samba
    * Planning Your Samba Strategy
    * Obtaining and Installing Samba
    * Creating Linux Accounts for Windows Users
    * Deciding Whether to Use Encrypted Passwords
    * Setting Up name Resolution Services
    * Configuring Windows Clients
    * Configuring Samba: An Overview
    * Sharing Windows Resources
    * Mounting Shares Automatically
    * References and Further Reading

    Configuring and Using AppleTalk.
    * Introducing AppleTalk
    * Introducing Netatalk
    * System Configuration Essentials
    * Obtaining Netatalk+asun
    * Configuring Netatalk
    * Launching the Server
    * Connecting to the Server with the Chooser
    * References and Further Reading

    Connecting Your LAN to the Internet:
    Sharing an Internet Connection.
    * Obtaining and Installing the Software You Need
    * Configuring Dialup-on-Demand (diald)
    * Testing the Connection
    * Setting Up the Rest of Your Network
    * Setting Up IP Masquerading
    * Sharing Windows and Macintosh Modems
    * References and Further Reading

    Sharing High-Speed Connections.
    * Finding the Speed You Need
    * Examining High-Speed Connection Options
    * Configuring High-Speed Connections
    * Improving Your Network's Performance
    * References and Further Reading

    Creating an Internet:
    Running an Intranet Web Server.
    * Introducing Apache
    * Setting Up Web Pages
    * Examining Apache Options
    * References and Further Reading

    Creating an Intranet FTP Server.
    * Introducing Wu-ftpd
    * Configuring Wu-ftpd
    * Using FTP Clients
    * Looking Under the Hood
    * References and Further Reading

    Managing Your Data Automatically:
    Archiving Your Data Automatically.
    * Creating Your Backup Server
    * Backing Up with Tar and Cron: An Overview
    * Archiving Data with Tar
    * Creating a Backup Routine
    * Repeating the Full Backup
    * Scheduling Backups with Cron
    * References and Further Reading

    Troubleshooting Your Network.
    * Configuration vs. Troubleshooting
    * Observe, Theorize, Test
    * Checking Physical Connections
    * Network Slowdowns and Stoppages
    * References and Further Reading

    Securing Your Network.
    * Understanding the Risk
    * Has Your Network Been Compromised?
    * Understanding Your ISP's Security Role
    * Securing Your System
    * Securing Your System with IP Chains
    * Looking Under the Hood
    * From Here
    * References and Further Reading


Product details

  • No. of pages: 390
  • Language: English
  • Copyright: © Morgan Kaufmann 2001
  • Published: June 11, 2001
  • Imprint: Morgan Kaufmann
  • eBook ISBN: 9780080491714

About the Authors

Bryan Pfaffenberger

Bryan Pfaffenberger is the best-selling author of more than 75 books on computers and the Internet including Publish It On The Web! and The Elements of Hypertext Style. Praised for his clear, accessible style, his books have been described as “required reading for any Internet user...”, “information-rich but remarkably readable...”, and “Fantastic, crisply written, sure-footed.” An authority on technical communication and the Internet, Bryan is Associate Professor of Technology, Culture, and Communication at the University of Virginia, and is a nationally recognized expert on the Web, an accomplished Webmaster, and a late-night hyperlink addict.

Affiliations and Expertise

University of Virginia, Charlottesville, U.S.A.

Michael Jang

Michael Jang is a full-time writer on networks, certification, and operating systems. He is the author or co-author of a number of works on Linux, including Linux+ Exam Cram, Mastering Linux Second Edition, and Sair Linux/GNU Installation and Configuration Exam Cram.

Ratings and Reviews

Write a review

There are currently no reviews for "Linux Networking Clearly Explained"