- In Control Panel, double-click Network and Dial-Up Connections.
- Right-click the connection you want to share, and then click Properties.
- Click the Sharing tab, and then click to select the Enable Internet Connection Sharing for this connection check box.
- If the connection you are sharing is a Dial-up connection and you want the connection to dial automatically when another computer on your home network attempts to use external resources, click to select the Enable on-demand dialing check box.
IMPORTANT: You should not use this feature on a computer running DNS server or DHCP server or a Windows domain controller. When you enable ICS, the network adapter connected to the home or small office network is given a new static IP address configuration. Existing TCP/IP connections on the CS computer are lost and need to be re-established.
Configuration and Usage IssuesThe ICS feature is intended for use in a small office or home office in which the network configuration and the Internet connection are managed by the Windows-based computer on which the shared connection resides. It is assumed that on its network, this computer is the only Internet connection, is the only gateway to the Internet, and that it sets up all internal network addresses.
You cannot modify the default network configuration after enabling ICS. This includes items such as the range of private IP addresses that are handed out (DHCP allocator), enabling or disabling DNS, configuring a range of public IP addresses, or configuring inbound mappings.
If your home office users need to gain access to a corporate network that is connected to the Internet by a tunnel server from a ICS network, they need to create a virtual private network (VPN) connection to tunnel from the computer on the ICS network to the corporate tunnel server on the Internet. The VPN connection is authenticated and secure, and creating the tunneled connection allocates proper IP addresses, DNS server addresses, and WINS server addresses for the corporate network.
You may need to configure programs and services to work properly across the Internet. For example, if users on your home network want to play a game with other users on the Internet, the game must be configured on the connection in which ICS is enabled. Services that you provide must be configured so that Internet users can gain access to them. For example, if you are hosting a Web server on your home network and you want Internet users to be able to connect to it, you must configure the Web Server service.
Article ID: 237254 - Last Review: Dec 16, 2009 - Revision: 1