Advanced Linux Networking

Roderick W. Smith

  • 出版商: Addison-Wesley Professional
  • 出版日期: 2002-06-21
  • 售價: $1,798
  • 貴賓價: 9.5$1,708
  • 語言: 英文
  • 頁數: 784
  • 裝訂: Paperback
  • ISBN: 0201774232
  • ISBN-13: 9780201774238
  • 相關分類: Linux




With an increasing number of networks and mission-critical applications running on Linux, system and network administrators must be able to do more than set up a server and rely on its default configuration. Advanced Linux Networking is designed to help you achieve a higher level of competence. It focuses on powerful techniques and features of Linux networking and provides you with the know-how you need to improve server efficiency, enhance security, and adapt to new requirements.

This book begins with a brief introduction to low-level configuration, including a guide to getting your network up and running. Part II outlines those servers and procedures most likely to be used by the computers on your local network: DHCP servers, Kerberos, Samba, time servers, and network backups, among others. Part III covers Internet servers: DNS, SMTP (sendmail, Postfix, and Exim), Apache, and FTP servers. Part IV examines network security, exploring such topics as using a chroot jail, iptables configuration, and VPNs. Wherever pertinent, the author addresses the differences between Caldera OpenLinux, Debian GNU/Linux, Mandrake, Red Hat, Slackware, SuSE, and TurboLinux.

Specific topics covered include:

  • Configuring small but potentially important servers quickly and easily
  • Optimizing Linux network operation
  • Using advanced system features effectively
  • Using systems and software in alternative ways to reach your goals
  • Avoiding possible damage to your system and violations of ISP policies
  • Securing your system

    Advanced Linux Networking is the single-volume tutorial and reference for Linux networking that will help you achieve expert status.

  • Table of Contents



    1. Kernel Network Configuration.
    2. TCP/IP Network Configuration.
    3. Alternative Network Stacks.
    4. Starting Servers.


    5. Configuring Other Computers via DHCP.
    6. Authenticating Users via Kerberos.
    7. File and Printer Sharing via Samba.
    8. File Sharing via NFS.
    9. Printer Sharing via LPD.
    10. Maintaining Consistent Time: Time Servers.
    11. Pull Mail Protocols: POP and IMAP.
    12. Running a News Server.
    13. Maintaining Remote Login Servers.
    14. Handling GUI Access with X and VNC Servers.
    15. Providing Consistent Fonts with Font Servers.
    16. Maintaining a System Remotely.
    17. Performing Network Backups.


    18. Administering a Domain via DNS.
    19. Push Mail Protocol: SMTP.
    20. Running Web Servers.
    21. Running FTP Servers.


    22. General System Security.
    23. Configuring a chroot Jail.
    24. Advanced Router Options.
    25. Configuring iptables.
    26. Using a VPN.