Space



Appendix G

IIS Considerations

The Default Configuration
Publishing to the Internet
Publishing On Your Private Network


To TopThe Default Configuration

Microsoft Proxy Server must be installed on a server that already has Microsoft Internet Information Server (IIS) installed. When Microsoft Proxy Server is installed on a server, it configures IIS so that it will not listen to Internet requests (requests sent to the IP address of the server’s network adapter card that is connected to the Internet). In this default configuration, requests from Internet clients are ignored. IIS cannot publish to Internet clients, but can publish to private network (internal) clients.


To TopPublishing to the Internet

Internet Publishing with Microsoft Proxy Server
How to Enable Publishing to the Internet
Further Suggestions Before Publishing

To TopInternet Publishing with Microsoft Proxy Server

The Microsoft Proxy Server was designed primarily to manage outbound connections and performance for internal clients on a private network accessing Internet services. Although it offers increased security for your network, using a gateway computer running Microsoft Proxy Server for Internet publishing is not a preferred solution.

If you do decide to use Microsoft Proxy Server and IIS together for external Web publishing, it is recommended that you use different computers for Microsoft Proxy Server and IIS whenever possible.

If you have a small network and server costs are a primary concern, you may want to consider hosting your organization’s Web site by using leased server space available through your Internet service provider. Many ISPs offer this type of hosting service to businesses for a fixed monthly rate. For larger networks, where server security is of primary concern, consider carefully the possible consequences of combining Web servers publishing to the Internet, and the need for maintaining security and privacy for your internal network.

The following sections discuss steps needed to configure Microsoft Proxy Server for external publishing to the Internet. Also, a number of suggestions are provided to help you in making your private network secure when publishing on the Internet.

To TopHow to Enable Internet Publishing

  1. From Internet Service Manager, double-click the computer name next to the Web Proxy service.

    The Service Properties window appears. Make sure the Service tab is selected.

  2. Set the Enable Internet Publishing option.

    By default, this option is cleared. Selecting this option allows IIS to listen on port 80 of the server’s network adapter card that is connected to the Internet, allowing Internet Web clients to access published documents on this server. Clearing this option prevents the WWW service of IIS from publishing to the Internet.

    Note   This option has no effect on FTP or Gopher publishing to the Internet using ports 21 and 70 respectively. FTP and Gopher services do not distinguish between internal and external publishing. To restrict access from the Internet to these services other security measures should be used, such as setting ACL permissions for FTP or Gopher published files. Also, it is recommended that if FTP or Gopher services are not used, these services should be turned off using Internet Service Manager to stop each service.

  3. From the Services tab, click OK.

    The Internet Service Manager window returns.


Warning   Publishing on the Internet compromises gateway security and increases the exposure of your private network to external users.

When Microsoft Proxy Server is used to service outbound proxy connections, your network and server are not continuously present or visible to Internet users. When Web publishing is allowed, your server maintains a continuous presence on the Internet and can allow users to try random or varied methods for intrusion to your network. Also, where interactive scripts or programming extensions (such as CGI or ISAPI DLLs) are used to allow dynamic changes in Web published content, the possibility exists for users to search out server security leaks through Web server applications that are not thoroughly tested or carefully designed.


To TopFurther Suggestions Before Publishing

If you are further considering using Microsoft Proxy Server for your Internet publishing server, the following is a list of items that suggest some ways to further secure your private network when doing so.


To TopPublishing on Your Private Network

You can use the copy of IIS that is on the same computer as Microsoft Proxy Server to publish to private network clients with no effect on gateway security.


© 1996 by Microsoft Corporation. All rights reserved.