The FreeBSD Corporate Networker's Guide

Ted Mittelstaedt

décembre 2000
Prix (à titre indicatif)
66 €
Nombre de pages
Administrateur système, amateur éclairé

The FreeBSD Corporate Networker's Guide is written for the beginning FreeBSD administrator who wants to take advantage of the power and cost savings afforded by use of this operating system on their organization's production network. FreeBSD is a UNIX-like operating system that takes its name from the Berkeley Software Distribution group. FreeBSD is a direct descendent of the original BSD UNIX code that the Computing Science Research Group of the University of California, Berkeley, released. That code was used as a base for many other commercial UNIX systems, such as early HP/UX and Sun's SunOS 4.1.X

In keeping with the spirit of freely available Open Source software, this book has operating with the Microsoft (MS) operating system and Microsoft networking as a primary goal. Use of FreeBSD to solve problems in a corporate network environment is emphasized.

Basing an organizational production network on standards-based methods and protocols such as TCP/IP, is important as it permits you to mix and match FreeBSD and Windows servers and clients as you see fit. Using FreeBSD and Windows on the same network is an excellent way to do this.

The first section of this book, Chapters 1 through 3, covers preinstallation and installation of FreeBSD. Chapters 4 through 9 are intended to be taken piecemeal. Do you need a FreeBSD router to connect to the Internet? If so, skip to Chapter 5. Do you need a FreeBSD mailserver? If so, skip to Chapter 9. Although there is some order, in that later topics do build on some material introduced in earlier chapters, the main idea is to concentrate first on the sections for which you have an immediate need. Chapter 10, Advocacy, contains material that polarized the reviewers. Some loved it, some hated it; nobody lacked an opinion about it. This chapter presents all the reasons to use FreeBSD instead of Windows, and it includes some background information about FreeBSD.

The book includes a CD of the Release version of FreeBSD 4.2, this is the same CD as used in CD#1 of the 4-CD set of FreeBSD 4.2 published by BSD Inc./Walnut Creek. There is also a companion website that the Author maintains specifically for this book.

Commentaires de l'éditeur
From the Back Cover "FreeBSD has been the secret weapon of serious network administrators for many years now and this book should provide a welcome introduction to those who have yet to discover it for themselves."
--Jordan Hubbard, Co-founder, The FreeBSD Project

FreeBSD is the engine that runs on some of today's largest Internet servers, such as Yahoo!, Microsoft's Hotmail, and Walnut Creek. The power, flexibility, and cost effectiveness of FreeBSD make it the preferred server platform of many corporate networks, including networks in which the Windows OS predominates.

The FreeBSD Corporate Networker's Guide provides practical instructions for using FreeBSD to serve a largely Windows corporate network. Written for network managers and administrators, this book shows how FreeBSD and Windows can coexist and interoperate on the same network with few problems, and it reveals how to maximize FreeBSD's many advantages for optimal network performance.

The book contains an overview of FreeBSD serving a Windows network and a step-by-step FreeBSD installation guide. Key network server topics--system administration, Internet connectivity, Web servers, fileserving, printserving, and e-mail--are addressed in depth. You will read about specific topics, such as:

  • The FreeBSD user interface versus the Windows user interface
  • Dual booting of Windows NT and FreeBSD
  • DNS, DHCP, and TCP/IP on the corporate LAN
  • FreeBSD installation phases, X installation, PPP installation, and disk configuration
  • FreeBSD environment setup, backups, logs, and other system administrative tasks
  • Migrating password files, UNIX equivalents of DOS commands, and some Windows-to-UNIX issues
  • Internet security, proxy serving, and FreeBSD routers
  • The Apache Web server, Windows Web publishing tools, and the vi HTML tool
  • Fileserving with Samba-SMB and NetBIOS protocols, browsing, and passwords Setting up LPR on Windows clients and FreeBSD,
  • Managing the UNIX printserver queue Installing Sendmail on FreeBSD,
  • Connecting a mailserver to the Internet.

In addition, The FreeBSD Corporate Networker's Guide highlights FreeBSD's many technical advantages, the history and rationale behind its development, and its relationship to Linux.The CD that comes with this book contains the base FreeBSD 4.2 operating system for the Intel i386 platform, including installer and bootable CD-ROM support. The disk also contains XFree86 3.3.6 for FreeBSD, and several hundred of the most popular third-party packages for FreeBSD.

À propos de l'auteur
Ted Mittelstaedt is the Network Operations Center Director at Internet Partners, Inc., in Portland, Oregon. Previously, he was the IS Manager at Portland Software, Senior Developer at Computers Plus, and Senior Systems Administrator at Symantec. He has been using FreeBSD commercially since its initial release. A well-known expert, Mittelstaedt writes networking articles for Computer Bits magazine, wrote most of the FAQs for sendmail, and frequently contributes to the Usenet newsgroup comp.unix.bsd.freebsd.misc.

Chapitre 8 "Printserving" [HTML : 166Ko]
Sujets (ou table des matières)
  • Preface.
  • Acknowledgments.
  • 1. FreeBSD Serving Windows Networks.
    Tasks of a FreeBSD Server in a Windows Network.
    Domain Name System or Dynamic Host Configuration Protocol.
    Internet Connectivity, Wide Area Networks, and Dialup.
    Web Serving.
    File Serving.
    Electronic Mail.
    Commercial Databases.
    FreeBSD versus Windows User Interfaces.
    Character-Based Interfaces.
    Configuration Files.
    File Manipulation, Wildcards, and Special Characters.
    Logging In.
    The Root Account.
    System Permissions and File Ownership.
    Text File Differences.
    Control Characters and Escape Sequences.
    Selecting FreeBSD Hardware.
    Physical Layout Security.
    FreeBSD Installation Media.
    Dual Booting Windows NT and FreeBSD.
  • 2. DNS, DHCP, and TCP/IP on the Corporate LAN.
    Internet Protocol Design Viewpoint.
    Initial Networking Considerations.
    IP Number Range.
    Automatic Numbering ó DHCP.
    Installing the ISC DHCP Server.
    Domain Name System.
    DNS's Relation to DHCP.
    Client DNS Queries.
    Server DNS Queries.
    WINS versus DNS.
    Your DNS Name.
    The Microsoft Networking Client and SMB.
    NetBIOS over TCP/IP.
    Server Messaging Blocks.
    TCP/IP Services.
    Directory Services.
    Internal Organization Subnetting.
    Basic Setup of IP Clients.
    TCP/IP on DOS.
    TCP/IP on OS/2.
    TCP/IP on Win3.1.
    TCP/IP on WfW3.11.
    Macintosh Operating System.
    TCP/IP Windows Network and Application Programs.
    Trivial FTP.
    Secure Shell.
    Usenet News.
    X -Windows Software.
    Other TCP/IP Utilities.
    Other References.
  • 3. FreeBSD Installation.
    Obtaining Installation CDs.
    Installing Nonproduction Versions of FreeBSD.
    Dual-booting Windows NT and FreeBSD.
    Step-by-Step Installation.
    Basic Installation ó Phase 1.
    Installation Phase 2.
    Installation Phase 3.
    Installation Phase 4.
    PPP Installation.
    Manual PPPD Connection.
    Diskless Boot.
    FreeBSD Support for UPSs.
    Kernel Recompilation.
    Special Hard Drive Configuration.
    Asynchronous Mounting.
    Soft Updates.
    Large Inode Counts.
    General Troubleshooting.
    Note on Tape Installation.
    Other References.
  • 4. Basic FreeBSD System Administration.
    Quick Environment Setup.
    Initial Environment Variables.
    Job Control.
    Terminal Access.
    Hardware Terminal Access.
    User Accounts.
    Breaking Root.
    Migrating Password Files.
    Redirection and Piping.
    UNIX Equivalents of DOS Commands.
    Common User Commands.
    Common Superuser Commands.
    Manually Compiling Software.
    Reviewing Daily Logs.
    UNIX System Administration Books.
  • 5. Internet Connectivity ó Corporate WANS.
    Will You Connect?
    How to Choose an Internet Serviced Provider.
    What Are We Plugging in To?
    Peering Agreements.
    Portable Internet Protocol Addressing.
    Where Is the Bandwidth Needed?
    Hop Counts.
    Where Does the ISP Connect To?
    ISPs: Bigger Is Sometimes Better.
    Shopper's Checklist.
    Security and Firewalling.
    Packet Filtering and IPFW.
    Cisco Router Setup.
    The Security Attitude.
    Security Tasks.
    Proxy Serving and IP Address Translation.
    SOCKS5 Proxies.
    HTTP Proxies.
    Network Address Translation.
    FreeBSD Routers.
    Basic Routing.
    Routed Packet Movement.
    Routing Protocols.
    Simple Routing With A PC.
    The End-Node Hardware Routing Scenario.
    Managing Your Cisco Router.
  • 6. Web Serving.
    Internets and Intranets.
    Web Server History.
    The Apache Web Server.
    Apache QuickStart.
    External Web Publishing Considerations.
    Internal Web Publishing Considerations.
    Windows Web Publishing Tools.
    Minimalist Web Publishing Tools.
    VI HTML Tool.
  • 7. Fileserving with SAMBA.
    The FreeBSD Filesystem.
    Device Files.
    Soft Links.
    Hard Links.
    Samba System Overview.
    The SMB and NetBIOS Protocols.
    Microsoft Networking Client Installations.
    Windows 3.1.
    Windows for Workgroups 3.11.
    Windows 95.
    Windows 98.
    Windows Millennium.
    Windows NT.
    The NET Command and Logins under Samba.
    Other Microsoft Networking Client Tools.
    Network Browsing Issues.
    What Is Network Browsing?
    What Is NetBIOS Nameserving?
    Broadcast Forwarding.
    Installing the Samba Software.
    Modifying the smb.conf File.
    Filesharing from the Samba Server.
    DOS and Windows-to-UNIX Permissions.
    Running Microsoft Access on Samba.
    Encrypted Passwords.
  • 8. Printserving.
    PC Printing History.
    Printer Communication Protocols and Hardware.
    ASCII Printing Protocol.
    Postscript Printing Protocol.
    HPPCL Printing Protocol.
    Network Printing Basics.
    Print Spools.
    Setting Up LPR on Windows Clients.
    Windows 3.1 and Windows for Workgroups 3.11.
    Installation of LPR Client on Windows 95/98.
    Installation of LPR Client under Windows NT.
    Windows NT Registry Changes.
    Printing PostScript and DOS Command Files.
    Checking PostScript Printer Capabilities.
    Setting Up LPR on FreeBSD.
    Creating the Spools.
    Additional Spool Capabilities.
    Printing to Hardware Print Server Boxes or Remote Print Servers.
    Printing Raw UNIX Text with a Filter.
    The pr Filter.
    Printing PostScript Banner Pages with a Filter.
    Printer Accounting.
    Microsoft Networking Client Printing with Samba.
    Client Access Issues.
    Printer Entries in Configuration Files.
    Printing between NT Server or NetWare and FreeBSD.
    Printing from UNIX.
    Managing the UNIX Print Queue.
    Viewing the Queue.
    Removing Print Jobs.
    Advanced Management.
    Remote Management.
    Advanced Printing Topics.
    a2ps Filter.
  • 9. Electronic Mail.
    Fundamentals of Microsoft Internet Mail.
    Simple Transport.
    Return Receipts.
    Split Processing.
    ASCII and Eight-Bit Character Sets.
    Case Sensitivity.
    Mail Address Usernames.
    Mail Directories under FreeBSD.
    Internet Mail Protocols.
    IMAP versus POP3.
    Common Internet Mail AdministrativeTasks.
    Windows Internet Mail Client Installation.
    MS Internet Mail Clients.
    MS Internet Mail Client Gotchas.
    Netscape Messenger.
    Other Mail Client Programs.
    Hard and Soft Returns.
    Basic Sendmail Installation on FreeBSD.
    The Differences between From, From:, and Reply-To:.
    The Qualcomm POP3 Server.
    Status Line.
    Changing User Passwords.
    Directory Service Usage.
    Address Book Replication.
    Installing the Reference LDAP Directory Server.
    Installing the Open LDAP Directory Server.
    Populating the Database in the LDAP Server.
    Setting Up Outlook 98 to Use LDAP.
    Setting Up Netscape Messenger to Use LDAP.
    Setting Up Eudora with ph to Use LDAP.
    Connecting the Mailserver to the Internet.
    Circuit and Routing Issues.
    NAT Considerations.
    Listing the Mailserver in the DNS.
    Internic Registration.
    Mailing Lists.
    Alias Mailing.
    Installing The Majordomo Listserver.
    Web Mail Interface.
    Vacation Autoresponder.
    Popper Bulletin Boards.
  • 10. FreeBSD Advocacy.
    History of FreeBSD.
    FreeBSD's Relationship to Linux.
    Why Use FreeBSD?
    Deciding to Use FreeBSD in Production.
    Supportability and Liability of Open Source Packages.
    What Is FreeBSD Advocacy?
    The Role of Hobby Users in Software Development.
    The Engine that Drives Development.
    The Antitrust Suit against Microsoft.
    Backlash against MS Windows.
    A Final Word about Open Source Software.
  • Index.
Nous envoyer un courrier électronique