From the Author
Use Red Hat Linux to provide file, print, backup, dns, firew
Linux is a superior platform for providing file sharing, print, backup and other services to networks. It is also an excellent system for securely connecting networks to the Internet. Red Hat Linux Network Toolkit describes how to do those things.
I like to learn by example. I prefer to start out with simple examples and work towards more complex ones. To that end, the first two chapters show how to first install Red Hat Linux and then construct a simple two computer, Linux and Windows client-server network. Detailed, step-by-step instructions are given for installing Red Hat 6.1 Linux on a PC and using Samba to provide file and print services to a Windows computer.
After you construct the simple, yet effective network the remainder of the book's first half is spent introducing you to general topics such as troubleshooting and the basic internal workings of Linux. This is intended to give you an overview of Linux and the necessary background to successfully build a more complex network. For instance, the art of troubleshooting is discussed in such a way as to not only introduce the difficult subject but also help with some of the actual problems that you might encounter when creating a Linux/Windows network. (Troubleshooting advice is given at the end of every chapter that deals with the installation and configuration of network services and software.)
The second half of the book guides you systematically towards the goal of constructing a well managed, business ready network that is securely connected to the Internet. The initial network is used as the basis for all subsequent ones. Detailed, step-by-step instructions are given for topics such as modifying Samba, automating network backups with the included Arkeia backup software, connecting a network to the Internet and protecting it with an IP packet filtering and masquerading firewall. The end result is a system that you should be able to run a small business or organization with and also used as the base for building bigger and more complex systems.
Red Hat Linux Network Toolkit's intended audience is the intermediate to advanced computer user who wants to construct a reliable, powerful and inexpensive network. Linux and/or UNIX experience is certainly very helpful but my intention is that the detailed instructions, including troubleshooting help in every relevant chapter, will help the novice construct a Linux network quickly and then get a step up on the learning curve by implementing the examples. If you are an experienced Linux/UNIX user then you should still benefit from the examples because they address key networking and security topics and functions. I frequently refer to the examples myself when constructing Linux-based networks.
Note: I am currently installing a DSL connection in my home and will provide configuration instructions on my web site. I can not my web page's address here so please refer to the book or e-mail me for it.
Note: The book contains two companion CD-ROMS. The first includes the Red Hat installation software. The second contains additional software and my own scripts. The scripts include explicit configurations for e-mail (sendmail and IMAP), DNS, the diald automatic Internet dial-up system and IP the filtering firewall. They will work "out-of-the-box" on the network examples shown in the book.
Note: Please refer to my web page for additional information, links and errata.
From the Back Cover
Network Toolkit, 2nd Edition Now updated and expanded with new information on firewalls, Samba, Arkeia, and more, this acclaimed guide gives you all the tools and techniques you need to implement a robust, reliable Linux network. From setting up Samba and e–mail servers to creating firewalls and automated backups, author Paul Sery demystifies the design, configuration, and administration of a Linux network and shows you step–by–step how to build a secure, cost–effective system for your organization. Working Linux Solutions for Network Challenges:
- Set up a simple client–server network, from installation to troubleshooting
- Understand how Linux works and explore configuration options
- Harness the power of Samba to share resources and expand network functionality
- Connect your network to the Internet and evaluate today's broadband options
- Extend network services with DNS, NFS, NIS, and e–mail servers
- Get up to speed on system administration basics, from managing accounts to scripting
- Use Arkeia to automate network backups and save time and trouble
- Build firewalls and add active security measures to keep your server and network safe
2 CD–ROMs with Red Hat Linux 6.1, including:
- ApplixWare office suite demo
- Arkeia automated network backup system demo (30–day trial)
- Firewall scripts (ipchains)
- Diald networking scripts
- DNS (Domain Name Server) scripts
- E–mail server configuration
- Plus bonus CD–ROM chapters on Linux resources