Designing & Implementing
Microsoft Proxy Server

Copyright © 1997 by Sams.net Publishing

FIRST EDITION
All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, photocopying, recording, or otherwise, without written permission from the publisher. No patent liability is assumed with respect to the use of the information contained herein. Although every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained herein. For information, address Sams.net Publishing, 201 W. 103rd St., Indianapolis, IN 46290.

International Standard Book Number: 1-57521-213-7

Library of Congress Catalog Card Number: 96-70396
2000 99 98 97 4 3 2 1

Interpretation of the printing code: the rightmost double-digit number is the year of the book's printing; the rightmost single-digit, the number of the book's printing. For example, a printing code of 97-1 shows that the first printing of the book occurred in 1997.

Composed in AGaramond and MCPdigital by Macmillan Computer Publishing

Printed in the United States of America

Trademarks
All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Sams.net Publishing cannot attest to the accuracy of this information. Use of a term in this book should not be regarded as affecting the validity of any trademark or service mark.

Copyright © 1997 by Sams.net Publishing

FIRST EDITION
All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, photocopying, recording, or otherwise, without written permission from the publisher. No patent liability is assumed with respect to the use of the information contained herein. Although every precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information contained herein. For information, address Sams.net Publishing, 201 W. 103rd St., Indianapolis, IN 46290.

International Standard Book Number: 1-57521-213-7

Library of Congress Catalog Card Number: 96-70396
2000 99 98 97 4 3 2 1

Interpretation of the printing code: the rightmost double-digit number is the year of the book's printing; the rightmost single-digit, the number of the book's printing. For example, a printing code of 97-1 shows that the first printing of the book occurred in 1997.

Composed in AGaramond and MCPdigital by Macmillan Computer Publishing

Printed in the United States of America

Acquisitions Editor

Steve Straiger

Development Editors

Todd Bumbalough,

Kristi Asher

Production Editor

Mary Ann Abramson

Indexer

Cheryl Dietsch

Technical Reviewer

Bret Bonenberger

Editorial Coordinator

Katie Wise

Technical Edit Coordinator

Lorraine Schaffer

Editorial Assistants

Carol Ackerman, Andi Richter,

Rhonda Tinch-Mize

Cover Designer

Tim Amrhein

Book Designer

Allyssa Yesh

Copy Writer

Peter Fuller

Production Team Supervisors

Brad Chinn, Charlotte Clapp

Production

Jenaffer Brandt, Jeanne Clark,

Rebekah Stutzman, Mark Walchle

Trademarks

All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Sams.net Publishing cannot attest to the accuracy of this information. Use of a term in this book should not be regarded as affecting the validity of any trademark or service mark.

Acknowledgments

I would like to be able to thank a bunch of people for helping me on this book, but I can't because no one did. Microsoft is notorious for hanging beta users out on their own, no matter how much they happen to like their product or what they happen to be doing in relation to that product. The only person I do want to thank is Steve Straiger, my liaison at Sams. When deadlines came and went, I expected Steve to show up on my doorstep with a gun screaming, "Write faster, damn you!" He never did. He didn't even yell. For this, I thank him. I also thank him for doing his best to get me the material and information I needed. As project managers go, Steve ranks at the top. Steve, I think I should buy you lunch.

About the Author

David Wolfe. What can be said about this world-renowned humanitarian? If he's not helping the sick and dying in India, he's working on his computers. Come to think of it, he hasn't been helping the sick and dying in India much lately, so he's been spending more time than is healthy in front of a computer (David's head glows brighter than a 75 watt bulb these days...). To make money, he likes to shake down old ladies who aren't armed, but because most of them are, he also works as a DeskTop Support Specialist at DowElanco in Indianapolis. While at work, he spends his time pestering the LAN guys to convert all the Novell servers into NT servers and to stop using UNIX as their Internet gateway, but no one ever listens to him. His house is filled with boxes of technical books (a lot of them written by him), and he is the leading dial-in user on at least two Internet providers in Indianapolis. But what he really enjoys most of all is writing about himself in the third person.

Tell Us What You Think!

As a reader, you are the most important critic and commentator of our books. We value your opinion and want to know what we're doing right, what we could do better, what areas you'd like to see us publish in, and any other words of wisdom you're willing to pass our way. You can help us make strong books that meet your needs and give you the computer guidance you require.

Do you have access to CompuServe or the World Wide Web? Then check out our CompuServe forum by typing GO SAMS at any prompt. If you prefer the World Wide Web, check out our site at http://www.mcp.com.

Note: If you have a technical question about this book, call the technical support line at (800) 571-5840, ext. 3668.

As the publishing manager of the group that created this book, I welcome your comments. You can fax, e-mail, or write me directly to let me know what you did or didn't like about this book--as well as what we can do to make our books stronger. Here's the information:

FAX: 317/581-4669

E-mail: enterprise_mgr@sams.mcp.com

Mail: Rosemarie Graham

Sams.net Publishing
201 W. 103rd Street
Indianapolis, IN 46290

Introduction

The Internet is becoming more than just a playground of the technically minded. It's becoming a place where many people and companies conduct daily business. Many individuals are looking for ways of connecting their networks to the Internet in a simple manner, and companies small and large are looking for ways to cut down on the costs of providing Internet access to their employees while at the same time increasing the overall control they have over the sites on the Internet their employees have access to.

The solution these individuals and companies are turning to is known as a proxy server. For years, UNIX users have enjoyed the flexibility that a proxy server could bring to a network, and recently many smaller companies have been developing proxy servers for the Windows environment. Now, Microsoft has developed its own high-powered proxy server for Windows NT 4.0 known as the Microsoft Proxy Server.

Microsoft Proxy Server allows an entire network to have access to the Internet through a single connection point even if this connection point is as simple as a dial-up connection to an Internet Provider. This book will give you as a network administrator the information you need to set up and run Microsoft Proxy Server to its fullest capabilities. Inside, you will find complete information on the principles behind setting up a proxy server for any size network as well as detailed discussion on how to configure Microsoft Proxy Server to do the job it was intended to do.

Microsoft Proxy Server has features which no other proxy server for Windows can currently claim. Microsoft Proxy Server can provide Windows for Workgroups machines, Windows 95 machines, Windows NT workstations, UNIX machines, OS/2 machines, and Macintosh machines with CERN- compliant proxy services which will allow such Internet client software as Microsoft Internet Explorer and Netscape Navigator to connect to the Internet with changes to just a few internal configuration settings. As well as CERN-compliant proxy services, Microsoft Proxy Server can bring to Windows workstations the ability to allow nearly any Internet client to connect to the Internet through a proxy connection without any special configuration to the Internet clients. Windows workstations can have special client software installed on them which will allow popular Internet client applications such as Eudora, WinVN, WS_FTP, and nearly any other to use Microsoft Proxy Server to connect to the Internet.

If you are a network administrator or just an individual looking for an Internet connection solution for connecting your network to the Internet in an economical and highly controllable manner, Microsoft Proxy Server is likely to be the answer you are looking for.