Linux Networking Clearly Explained (Paperback)

Bryan Pfaffenberger, Michael Jang

  • 出版商: Morgan Kaufmann
  • 出版日期: 2001-06-25
  • 售價: $399
  • 語言: 英文
  • 頁數: 390
  • 裝訂: Paperback
  • ISBN: 0125331711
  • ISBN-13: 9780125331715




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.


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