Article ID: 297942 - Last Review: January 6, 2006 - Revision: 4.2 Service redirection does not apply to Internet Connection FirewallThis article was previously published under Q297942 On This PageSUMMARY
In Windows XP, the Internet Connection Firewall (ICF) (called Windows Firewall (WF) in Windows XP Service Pack 2 (SP2)) and Internet Connection Sharing (ICS) features share a common interface for configuring services to which Internet users can gain access. With ICS, you can map services to hosts on the internal network, but ICF/WF does not provide this functionality. ICF/WF uses the service information to determine which services to allow through the firewall, but disregards the information that specifies which host should receive traffic for the given service. Therefore, if only ICF/WF is enabled, traffic is allowed for the specified service to pass through the firewall and make a connection to the external interface. If the specified service is not listening on the external interface of the Windows XP ICF/WF host, the connection does not work. If you are trying to redirect a service to an internal host, you must enable ICS. MORE INFORMATION
In the advanced settings of the properties for a network connection, you use the Services tab to configure services for both ICS and ICF/WF. Configuring a service on this tab enables packets for that service to be passed through ICF/WF (if ICF/WF is enabled for the specified network connection). If ICS is also enabled on the connection, the Name or IP address box in the Service Settings dialog box instructs ICS where to send requests for each service that is enabled. The default location is the local computer, but you can redirect requests for the service to a computer on the private network, which is a function of ICS. With ICS disabled and ICF/WF enabled, you might create a service filter that does not have the intended effect. For example, if you want to redirect all Web traffic from the Internet to an internal host, ICF/WF is enabled on the interface that connects to the Internet, and ICS is disabled, you can specify the name or IP address of an internal host in the Service Settings dialog box. With only ICF/WF enabled, the traffic is allowed through the firewall, but is not redirected to an internal host. In this case, connection attempts from the internet on TCP port 80 are allowed through the firewall, but are directed to the Internet connection of the Windows XP-based host. If no service is listening on TCP port 80 on the Internet-connected interface, the connection does not work. This behavior could be a security risk because ICF/WF is configured to allow packets to pass through, even though the service may not exist. To avoid this security risk, use one of the following methods:
To enable ICS
To configure service mappings
APPLIES TO
| Article Translations
|
Back to the top
