Subscribe to Windows IT Pro
October 01, 1998 12:00 AM

Proxy Server 2.0

Windows IT Pro
InstantDoc ID #3848
Rating: (0)

The Permissions tab in the WinSock Proxy Service Properties dialog box also contains an Enable access control check box, as Screen 3 shows. By default, Proxy Server 2.0 enables this option. I strongly recommend that you do not disable access control. If you do, all WinSock Proxy clients can access the Internet, which is equivalent to giving the clients anonymous access.

At the top of the Protocol list in Screen 3 is Unlimited Access. I recommend that you do not select this option, because it overrides WinSock domain packet filtering. In other words, if you give users or groups unlimited access, they can access all the protocols and all the ports (including any ports that you haven't defined in the protocol configuration) on the server.

Web publishing tips. When you install IIS, IIS automatically starts three services: WWW, FTP, and Gopher. If you plan to publish to the Web, you need to disable the FTP and Gopher services on IIS for maximum security. Clients can continue to FTP through the browser but they will not be able to use the FTP software. You don't need to disable the WWW service because Proxy Server 2.0, by default, prevents publishing to the Internet through the WWW service.

Before you enable Web publishing, you need to make sure your network is properly set up. I recommend that you install IIS on a second machine for Web publishing. Therefore, don't use the machine on which you installed Proxy Server 2.0 and IIS for Web publishing. (You don't need to install Proxy Server 2.0 on the second machine.) I also recommend that you install these two machines on a domain (e.g., WebPub) separate from your internal domains and create a one-way trust relationship in which the WebPub domain trusts all other corporate domains, as Figure 1 shows. You can restrict access to your LAN with this configuration, securing access to the Web servers for both intranet and Internet users. Plus, if you need to add proxy servers in the future, you can simply add them to the WebPub domain.

Alerting and logging tips. By default, Proxy Server 2.0 logs events in the System Log but doesn't send alert emails to administrators. You must manually configure the mail notification option. You can enable alerting only when you enable packet filtering. You can enable packet filtering only when you have a second network interface (such as an NIC) available. If you are using RAS in your proxy server, you can also use a dial-up adapter as the second network interface.

By default, Proxy Server 2.0 uses the Regular logging option, which means it logs events to a file or database on a daily basis. I recommend you change the frequency to Verbose, which means Proxy Server 2.0 records all available information in realtime. That way, you can view logs to confirm that you don't have any security loopholes. For example, suppose you just finished configuring Proxy Server 2.0 to stop users from accessing a certain site. If you have chosen Verbose, you can immediately check the log to see whether users are still accessing that site. If they are, you know that you need to correct your configuration parameters.

By default, Proxy Server 2.0 enables the Stop all services if disk full logging option. When the disk is full, the Web Proxy, WinSock Proxy, and SOCKS Proxy services stop as a security precaution. So if you don't want to miss any unauthorized accesses to your network, leave this option enabled. If you selected the Verbose logging option, be sure to check your free disk space frequently because the log fills up quickly.

An Extensible Solution
Proxy Server 2.0's many security and performance capabilities make it an important addition to Microsoft's BackOffice suite and possibly to your network. After you become familiar with Proxy Server 2.0's capabilities, you will discover new applications in various environments and appreciate its usefulness as a firewall solution and as a Web cache server. Because Proxy Server 2.0 is an extensible solution, you can even develop custom products or use third-party products to further enhance its usefulness.

Related Content:

ARTICLE TOOLS

Comments
  • Anonymous User
    7 years ago
    Feb 02, 2005

    i want to know all seting for proxy including server setings

  • Anonymous User
    7 years ago
    Feb 02, 2005

    i want to know all seting for proxy including server setings

  • Svyatoslav Pidgorny, MCSE
    13 years ago
    Aug 06, 1999

    Zubair Ahmad’s “Proxy Server 2.0” (October 1998) is an excellent overview of the product and its security features. I want to comment on a few of the statements in the article and provide additional information for new Proxy Server administrators.
    In Security: Server Proxying, the
    article states, “To use Exchange in server proxying, you must configure static packet filters and set up authentication.” I think it’s better to say that an administrator must configure static port mappings on the client side (as the Microsoft article “How to Configure Exchange Server with Proxy Server” at http://support.microsoft.com/support/
    kb/articles/q181/8/47.asp describes). If
    you use this approach, packet filtering settings on the Proxy Server system remain untouched. You can use static packet filters to configure Exchange Server (or other services that use well-known IP port numbers) to work from behind Proxy Server 2.0, but the process doesn’t relate to the server proxying feature.
    In Security: Alerting and Logging, the article states, “When your system reaches these [alerting] thresholds, Proxy Server 2.0 can notify you by email (via Simple Network Management Protocol—–SNMP) or pager (if your email product supports paging).” Proxy Server uses Simple Mail Transfer Protocol (SMTP) to send its notifications.
    As for VPN support, it’s a feature of Routing and Remote Access Service (RRAS), not Proxy Server. Proxy Server can coexist with (and complement) an RRAS-based Point-to-Point Tunneling Protocol (PPTP) Virtual Private Network (VPN). Read the Microsoft articles “Coexistence of RRAS, Internet Explorer, Option Pack, and Proxy (http://support
    .microsoft.com/support/kb/articles/q183/5/37.asp) and “Using PPTP, RRAS, and Proxy Server 2.0 (http://support.microsoft
    .com/support/kb/articles/q176/9/24.asp) for details and configuration hints.
    In Improved Cache Architecture: CARP, the article notes that “Microsoft developed CARP to overcome the limitations in the Internet Cache Protocol (ICP), which Proxy Server 1.0 uses.”
    In fact, Proxy Server 1.0 doesn’t sup-
    port ICP or any distributed caching
    protocol.

    --Svyatoslav Pidgorny, MCSE



    In the article, I meant to say that Proxy Server 2.0 utilizes SNMP for alerts and SMTP for email (mentioned under the Security: Server Proxying topic). CARP overcomes the ICP limitations as I
    mentioned; however, Proxy Server 1.0 did not use ICP. Thanks for pointing
    that out. My main point in the article was that setting up Exchange with server proxying can be complicated. Please refer to the Microsoft article “How to Configure Exchange or Other SMTP with Proxy Server” (http://support.microsoft.com/
    support/kb/articles/q181/4/20.asp) for detailed information about setting up the server proxy feature of Exchange Server. The reason I listed VPN Support as a Proxy Server 2.0 feature is that using Proxy Server 2.0 along with RRAS gives you the ability to use the Internet as a secure VPN. Obviously, VPN requires PPTP, which you install separately from Proxy Server 2.0. I apologize for any confusion the article might have caused.

    --Zubair Ahmad

  • Jalal Somani
    13 years ago
    Aug 06, 1999

    Zubair Ahmad’s “Proxy Server 2.0” (October 1998) helped me understand Proxy Server 2.0 before I took my MCSE exam. I plan to earn my CNA and MCT certifications this spring, and I’ll use the article for reference in both programs. Keep up the good work!

    --Jalal Somani




    I’m glad you found the article helpful. You might want to supplement your studies with Windows NT Magazine’s Article Archive CD (http://www.winntmag.com/
    archivecd). I use it and recommend it to all my students.

    --Zubair Ahmad

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.