- At least two computers.(Laptop-PC or vise versa)
- A functioning ethernet card properly installed in each computer.
- The network must be cabled correctly. use crossover cable (cross cable configuration)
- One of the computers or laptop must have a dial-up internet connection, properly set up, or a high-speed connection, such as DSL, a cable modem, or T1.
- There is no minimum connection speed, but you should keep in mind that when two users are downloading using the shared connection simultaneously (the worst-case scenario), each user will experience half of the original performance.
- The computer with the Internet connection must be running a version of Windows that supports Internet Connection Sharing.
The easiest way to enable Wifi Connection Sharing is to use the Network Setup Wizard, by following these steps:
Setting Up the Host
The first step to setting up ICS is to configure the host, the computer with the Internet Connection that will be shared. All the other computers are called "Clients".Open Network Connections in Control Panel, or right-click on the My Network Places desktop icon and select Properties.Here, you should have at least two connections listed: one for your Wifi Internet Connection, and one for your Local Area Connection.
If they're not there, your network is not ready - install the proper hardware and software (described above) and try again.By default, the available connections will named for the network adapters they represent; to make things easier, I recommend renaming themRight-click on the entry corresponding to your Internet connection, and select Properties. Among the installed components listed in the General tab, the following should be checked here:*Client for Microsoft Networks
*Internet Protocol (TCP/IP)
If you don't see one or more of these items, you'll need to add them by clicking Install.If there are extra entries, just ignore them. If you have any other Internet sharing solutions installed on any of the machines, make sure they have been removed or disabled on each machine. At this point, it's a good idea to make sure your current Internet connection is operational by testing it (load a web page or something). If all is well, then you can continue.Choose the Sharing tab, and turn on the Enable Internet Connection Sharing for this connection option. There's nothing useful behind the Settings button, so just click Ok when you're done. That's it! (Most likely, Windows will not make you restart, although if you are prompted, do so now.)
Setting Up the Clients
The client machines don't require any special software; just a properly installed, network-capable operating system (such as Windows 95/98/Me/NT/2000/XP - see What You Need for details), or even Unix, FreeBSD, Linux, or Mac. Do the following for each client machine that will be using the shared connection.Open Network Connections in Control Panel, or right-click on the My Network Places desktop icon and select Properties.Here, you should have at least one connection listed for your Local Area Connection.
If it's not there, your network is not ready - install the proper hardware and software (described above) and try again. Any other connections can be ignored, although you may want to disable them for now (right-click and select Disable). Right-click on the entry corresponding to your local area connection, and select Properties. Among the installed components listed in the General tab, the following should be checked here:*Client for Microsoft Networks
*Internet Protocol (TCP/IP)
Next, highlight the Internet Protocol (TCP/IP) entry and click Properties. Choose the Obtain an IP address automatically and Obtain DNS server address automatically options. Click Advanced, and make sure the various lists in the IP Settings, DNS, and WINS tabs are all empty. Click Ok and then Ok again when you're done. (Most likely, Windows will not make you restart, although if you are prompted, do so now.)Once these steps have been performed, Internet Connection Sharing should be in effect, and all connected and properly-configured client computers should have access. You can test each client by loading a web page or using some other Internet application (e.g. Ping, telnet, etc.).