ICS in Windows XP Home

Posted on 2004-04-17
Last Modified: 2013-11-30
Can i do ICS with only 1 nic in each pc. Will it work if i plug my cable modem into a hub, plug both computers into the hub, configure 1 computer has ICS host and 1 as ICS client?? I have heard in several places you need 2 nics in the main ICS machine is there any way around that?

Jason Incarnato
Question by:unknown45
  • 2
  • 2
  • 2
  • +1
LVL 67

Expert Comment

ID: 10850208
If you've got a hub, you shouldn't need ICS at all.

Enable NetBIOS over TCP/IP:
  XP utilizes DNS for communication by default.  To enable the systems to communicate via NetBIOS,
  proceed as above to enter Network Connections.
  Right-click your Local Area Connection and click Properties
  Scroll down in "This connection uses the following items:" to find Internet Protocol (TCP/IP)
  Select it (highlight it) and click properties
  Click the Advanced button on the General tab.
  Click the WINS tab.
  Under NetBIOS setting heading
   Click Enable NetBIOS over TCP/IP
  Click OK, OK, OK and close out of Network Connections & Control Panel

Let Everyone's permissions apply to anonymous users as well:
   Click Start->Run->SECPOL.MSC /S <ENTER>
     Navigate to Local Policies/Security Options.
     Double click "Network Access:Let Everyone permissions apply to anonymous users"
     Click Enabled and click OK

Test your connectivity:
 Click Start->Run->CMD <ENTER>
    At the prompt that appears, type IPCONFIG <ENTER>
    Do you have an IP address listed (i.e.
    If so, try pinging the other machine by IP address:
    If you get a Reply successful, then try connecting to them...
      NET USE * \\\C$ /USER:\Administrator Password
    (where Administrator is an administrative account on the machine you're trying to get to)
    (and where Password is the appropriate password for that account).

For windows XP Home edition:
 How to Network Windows XP Home Edition (8 pages)

Check these links for more information:

Author Comment

ID: 10850238
Sirbounty i am trying to share the internet connection between the 2 machines, not network them.

Author Comment

ID: 10850241
Also my ISP has only given me 1 IP address.
Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

LVL 67

Accepted Solution

sirbounty earned 500 total points
ID: 10850251
What type of hub do you have?
If you're trying to set one system up as the ICS server, then it must have either two NICs installed, or one NIC with a crossover cable connecting to the other client and connect to the modem via a USB cable (if supported)...

Expert Comment

ID: 10850471
Right, what SirBounty said.

A Cable Modem with USB is simply a USB to Ethernet adapter inside the modem, Ergo, two Nic's

There may be programs that can make what you suggest work, I know that Windows 2000 Server can have multiple IP addresses on the same interface.

Expert Comment

ID: 10850477
And for as little as they cost, just buy a broadband router. ones with 11 Mbit wireless are inder $50 now,

Expert Comment

ID: 10850638
Keep in mind that, even with ICS, you are still networking your two PCs together in order to share your internet connection.  The best thing that you can do to save yourself an extraordinarily big headache is to buy a broadband router like Timotheus1 said.  The Linksys BEFSR41 (wired, not wireless) is $50 on and it is extremely easy to use and provides you with a degree of security that ICS will not.

You also brought up a good point that your ISP only gives you one IP address.  The router will only request one WAN (public) IP address and allow you to have as many LAN (private) IP addresses as you need.  If, someday, you wish to expand your network to include more PCs, a ReplayTV (or equivalent) unit, MP3 player, etc. you will have the option to do so.

If you still do not want to purchase a router, the following links will help you with ICS to share your internet connection and ICF so you don't get hacked by some idiot.

ICS Setup:;EN-US;306126
ICF Setup:;EN-US;283673

Hope this all helps!

Best regards,

P.S. To answer your original question (do you need two NICs?) the following is a quote from the first link above: "To use ICS to share your Internet connection, the host computer must have one network adapter configured to connect to the internal network, and one network adapter or modem configured to connect to the Internet."

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Short answer to this question: there is no effective WiFi manager in iOS devices as seen in Windows WiFi or Macbook OSx WiFi management, but this article will try and provide some amicable solutions to better suite your needs.
#Citrix #Citrix Netscaler #HTTP Compression #Load Balance
Internet Business Fax to Email Made Easy - With  eFax Corporate (, you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, f…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor ( If you're interested in additional methods for monitoring bandwidt…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question