Before you install/configure ICS on another
Windows95/98 or NT4 system, I suggest that you
first install the network on all systems using TCP/IP-protocol and verify, that you have a working
network connection to the Windows 98 SE system, acting as ICS
Host.
| Note: The setup of ICS-clients for a Windows2000 ICS-Host is exactly the same as for a Windows98SE host, except that Windows2000 does not generate a "Client Configuration Disk" |
We use now the "Client Configuration
Disk" (as created during the setup
of the ICS host) :

![]() |
Start (=Double-Click)
on the Client Configuration Disk the "ICSCLSET.EXE" to run the "Browser Connection Setup Wizard". It will NOT configure the network, that is YOUR job (and it is covered below in detail) |
![]() |
The Wizard will check the settings for your browser, to use the network connection (instead of a modem-connection) |
![]() |
Lets verify, what this
wizard has done by checking in the Control-panel the settings for "Internet": ![]() |
![]() |
Check on the tab: Connection As the wizard told us, a connection to the Internet is not using anymore a modem, but the Local network. |
![]() |
It is time to have a close look at the
README.TXT-file on the "Client Configuration Disk", especially the instructions for the TCP/IP-settings (see here for the complete content of readme.txt) |

I strongly suggest to follow these instructions step-by-step !
(there are possibilities for different
IP-addresses using ICS Advanced Configuration )
![]() |
Properties of TCP/IP-protocol: tab: "IP-Address" select to "Obtain an IP address automatically", i.e. to use DHCP. The "Internet Connection Sharing" setup on the Windows98 SE system includes a DHCP- server, which will assign IP-addresses. |
![]() |
tab: "WINS
Configuration" select "Use DHCP for WINS Resolution" |
![]() |
tab: "Gateway" make sure, that NO gateway is defined |
![]() |
tab: DNS Configuration Ensure that DNS is disabled |
Any change to the network configuration will
require a restart of the system.
And after the restart, you should check, that you have a valid
configuration:
![]() |
Click on your "Start"
button, select from the menu: "Run" and enter "WINIPCFG", then OK |
![]() |
Click on the button
"More Indo >>" to display the detailed information on your IP-configuration. The IP-address (in this example: 192.168.0.2) was assigned to your system by the DHCP- server on the ICS Host, which also passed on the IP-address for the "DNS-Server" and for the "Default Gateway", which is by default the ICS-host. |
Ready !
Don't forget: when starting up your system, you need to logon to
the network:

On the ICS-host, when starting up an Internet application, you
will still be prompted to confirm, that you really intend to
connect to the Internet, and the connection progress is display:

When now starting up on an ICS-Clients any TCP/IP-application (including the very simple PING) using an IP-address on
the Internet, the ICS-host will establish the connection to the
Internet (without asking for any confirmation and without
displaying a connection progress window on the ICS-host),
only the Dial-Up Networking icon will be displayed in the
taskbar.
On the ICS-host, the ICS-icon in the taskbar can be used to
verify the number of systems sharing the Internet-connection:

The ICS-host is always sharing this
connection (so if 2 systems are listed
to share the Internet connection, it is the ICS-host and ONE
additional system via the local network).
When I installed ICS, it worked the first time
without any problem.
However, some users have reported problems
(example: a Win98SE article in the German Computer journal CT,
issue 15/99, page 92) and it has been
suggested in such cases to UN-INSTALL ICS, restart the system and
then to RE-INSTALL ICS.
The shared Internet connection is terminated on
the ICS-host like any other Dial-Up Networking connection:

(for an automatic disconnection, make
sure that the Modem Idle-Timeout
is configured)
In a simple home-network with just 2 or 3
systems, ICS works well using the default values.
But in an office setup, there is the need for some special
configuration:
| ICS Advanced Configuration |