Sharing an Internet Connection from Vista with XP
Hi,I decided to help out a local youth club and they asked me to set up their network so that their DSL connection which goes directly to a Vista machine is shared with four other XP machines.The DSL connection is via a USB connection to the Vista maching and works fine.The Vista machine is connected to the other PCs via a router (not bothering with wireless)So here is what I have done: I installed the LLTD on each of the XP machines. I set up all the XP machines with dynamic IP addresses (and rebooted to get new IP addresses) When I view the network map in Vista I can see all of the XP machines I can ping each of the XP machines from the Vista machine I cannot ping from the XP machines, nor see the Vista machine in network places (though I can see all the other Xp machines) There are two networks in Vista. One is the ISP network (I assume the DSL connection), set to private The other is and undefined network with the other PCs on, set to Public. I have set up the INternet connection on the Vista Machine to be shared (and to dialup automatically, alhtough the plan is to leave it dialed up when the Youth club is open)Now, bare in mind, that up until yesterday I had never used Vista, can anyone suggest how I can:1) get the XP machines to see the Vista machine and use its Internet connection2) get the XP machines to see a shared folder on the Vista machine (this isn't important but an optional nice to have)Many thanks for any help on this one. I'm sure it's something simple, but then I am no expert!!CheersGuy
October 31st, 2007 11:30am

Hi From your post, I notice that The Vista machine is connected to the other PCs via a router (not bothering with wireless), I would like to confirm if the logical network topology on your environment is: XP machines router Vista Internet. Then, is the Vista located in a different network segment with the XP machines? What IP address do the XP machines get? Is the 192.168.0.x/24 network segment? For the network discovery and file share issues, please turn off firewall on the Vista and router (if the router has firewall) to narrow down the cause. By the way, I suggest you set ISP network to public and the network connecting with other XP machines to private. For detailed information, please refer to the following articles: ICS: http://windowshelp.microsoft.com/Windows/en-US/Help/bfd3bd31-82f0-4b9c-9cde-fb92bc2b14771033.mspx http://windowshelp.microsoft.com/Windows/en-US/Help/0bc25559-ef18-40aa-bd34-f4e04d8c32b61033.mspx http://windowshelp.microsoft.com/Windows/en-US/Help/86095ff9-e0b4-4526-9a3a-ea6545dd1e9e1033.mspx Network Location Type: http://technet.microsoft.com/en-us/library/bb878110.aspx Network Discovery: http://windowshelp.microsoft.com/Windows/en-US/Help/0e5f2e0c-9906-4518-b7c7-d3632105dcad1033.mspx Hope it is useful for your work. Sincerely, Joson Zhou Microsoft Online Community Support
Free Windows Admin Tool Kit Click here and download it now
November 2nd, 2007 12:04pm

QUOTE: "I would like to confirm if the logical network topology on your environment is: XP machines router Vista Internet. Then, is the Vista located in a different network segment with the XP machines?"Yes, that is the topology. I'm not sure what you mean by 'a different network segment' though!The Vista PC has an IP address of 192.168.1.101The XP machines are being assigned the IP address of 192.168.1.102, 192.168.1.103, 192.168.1.104I was convinced the public/private network settings should have been the opposite to your suggestion, but I will try them and see. The main priority is to share the Internet connection. Do I have to be able to ping the Vista PC from the XP PCs to share its Internet connection?Thanks,Guy
November 4th, 2007 6:09pm

Hi, Thank you for your response. Network segment referred in my previous post means subnet. For example, 192.168.101.0/24 is a subnet, 192.168.0.0/24 is another subnet. Based on my experience, ICS should use the 192.168.0.0/24 subnet but not the 192.168.1.0 subnet in your environment. After the ICS is enabled, your LAN adapter of the host computer will set to use IP address 192.168.0.1. As a result, I would like to confirm: 1.Does the Vista machine have two network adapters?Does oneof them get the IP address 192.168.0.1? 2. Is there a DHCP server existing in this environment? 3. May I know the detailed steps youperformed to enabe ICS? BTW, I highly recommend that you refer to the following articles before enalbing ICS: http://windowshelp.microsoft.com/Windows/en-US/Help/bfd3bd31-82f0-4b9c-9cde-fb92bc2b14771033.mspx http://windowshelp.microsoft.com/Windows/en-US/Help/0bc25559-ef18-40aa-bd34-f4e04d8c32b61033.mspx http://windowshelp.microsoft.com/Windows/en-US/Help/86095ff9-e0b4-4526-9a3a-ea6545dd1e9e1033.mspx Sincerely, Joson Zhou Microsoft Online Community Support
Free Windows Admin Tool Kit Click here and download it now
November 6th, 2007 11:30am

Hi,Unfortunately, I haven't had access to the computers in the last day (and wont for a few days) but I can answer a coupld of your questions.There is no DHCP server. The Vista machine only has one NICTo enable ICS I followed the guides which you have posted in your previous reply.I will check again in a couple of days when I can get access to the computers and will see if any of your suggestions make a difference.ThanksGuy
November 6th, 2007 11:40am

Hi, One reminder, please enable the ICS settings on the Internet connection (USB connection) but not the internal connection and configure other computers to obtain IP address automatically. Hope it helps. Sincerely, Joson Zhou Microsoft Online Community Support
Free Windows Admin Tool Kit Click here and download it now
November 7th, 2007 1:19pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics