Internet Connection Sharing problem

  • Thread starter Thread starter Krish
  • Start date Start date
K

Krish

hi,

This is the setup i currently have...

One desktop machine running Windows XP (server) and a laptop running Windows
XP(client). I have my Touchtel DSL (ADSL) modem installed on my desktop
machine.

This is what my Network Connections shows...

Dial-up : TouchtelDSL
LAN or high speed : Touchtel and Home network

The following is the configuration for the two LAN or high speed adapters...

Touchtel
Address type : assigned by DHCP
IP : 10.0.0.7
Subnet mask : 255.0.0.0
default gateway : 10.0.0.2

Home network
address type : manually configured
IP : 192.168.0.1
subnet mask : 255.255.255.0

I have a few questions about setting up ICS on my server machine (desktop).

1. Which connection should i share? (both the TouchtelDSL dialup and the
Touchtel adapter connections have options that let me share)

2. I've tried both, but ICS does not work. i.e IE, Outlook etc. on my client
machine are not able to browse the internet. This doesn't seem to be a
problem with my network setup because, the server properly assigns an IP to
the client of the form 192.168.0.x and they are pingable to each other. I
have also tried manually configuring the client. Even then they are pingable
but apps like IE, Outlook etc dont work on my client machine. However the
same apps work fine on my server machine.

Please help.

Thanks,
Regards,
Krish
 
You should enable ICS on the Local Area Connection for the Touchtel modem.
Make sure that no gateway is configured for the LAN connection.

However, you may not need ICS in this scenario and configuring it may be the
cause of your problem:

The Touchtel connection has a private IP address. This suggests that some
device is already providing NAT for Internet access. If the 'modem' has
multiple ethernet ports, try connecting the laptop to it directly. If
multiple ports are not available, try connecting the device to a switch and
connecting both computers to the switch.

Doug Sherman
MCSE Win2k/NT4.0, MCSA, MCP+I, MVP
 
I am sorry but i am a naive user. Can you please elaborate more?
You should enable ICS on the Local Area Connection for the Touchtel modem.
do you mean the dial up connection or the adapter ?
Make sure that no gateway is configured for the LAN connection.
what does this mean? I presume you are asking me to set the gateway to the
ADSL adapter instead of home network?
The Touchtel connection has a private IP address. This suggests that some
device is already providing NAT for Internet access. If the 'modem' has
multiple ethernet ports, try connecting the laptop to it directly.
It is a USB device... which i guess has only 1 port
If
multiple ports are not available, try connecting the device to a switch
and
connecting both computers to the switch.

Isnt there a way to do it with software entirely?

Thanks,
Krish
 
I am sorry but i am a naive user. Can you please elaborate more?
You should enable ICS on the Local Area Connection for the Touchtel modem.
do you mean the dial up connection or the adapter ?
Make sure that no gateway is configured for the LAN connection.
what does this mean? I presume you are asking me to set the gateway to the
ADSL adapter instead of home network?
The Touchtel connection has a private IP address. This suggests that some
device is already providing NAT for Internet access. If the 'modem' has
multiple ethernet ports, try connecting the laptop to it directly.
It is a USB device... which i guess has only 1 port
If
multiple ports are not available, try connecting the device to a switch
and
connecting both computers to the switch.

Isnt there a way to do it with software entirely?

Thanks,
Krish
 
OK, I believe you have properly configured Internet Connection Sharing, but:

1. On the 'server', go to Start/Control Panel/Network and Internet
Connections/Network Connections. You should have two Local Area
Connections - one for each network adapter. Right click on the one
representing the Touchtel connection - it may or may not be called
Touchtel - and select Properties. Click the Sharing tab and check the box
to enable Internet sharing.

2. Right click on the other Local Area Connection - it may or may not be
called Home - select Properties - Sharing tab - make sure that the sharing
box is NOT checked.

3. With a standard DSL modem connected by ethernet cable to the server, the
above configuration should enable Windows Internet Connection Sharing such
that both computers can access the Internet at the same time. However, I
suspect that your 'modem' is actually a NAT router.

I take it that you have an external box which is connected to a phone line
and the box also has a network cable connected to your server. If this box
is actually a NAT (network address translation) router; then you have a
double NAT situation because Internet Connection Sharing is a software NAT
router. Sometimes running a NAT device behind another NAT device works just
fine, but sometimes it prevents the client machine from accessing the
Internet and the only solution is to eliminate the second NAT device. The
result depends upon the capabilities of the NAT device and this may be the
cause of your problem.

Please describe the external box - does it have any documentation? Does it
have multiple network connection ports? What is the manufacturer/model,
etc.?

Also, how are the server and the laptop connected? Do you use a switch?

Doug Sherman
MCSE Win2k/NT4.0, MCSA, MCP+I, MVP
 
Thanks for your immediate reply. :)
OK, I believe you have properly configured Internet Connection Sharing,
but:

1. On the 'server', go to Start/Control Panel/Network and Internet
Connections/Network Connections. You should have two Local Area
Connections - one for each network adapter. Right click on the one
representing the Touchtel connection - it may or may not be called
Touchtel - and select Properties. Click the Sharing tab and check the box
to enable Internet sharing.

there aint any Sharing tab on Properties but i found Internet Connection
sharing in
the advanced tab. I've checked "allow other users to con..." and "allow
other users
to control or disable..."
2. Right click on the other Local Area Connection - it may or may not be
called Home - select Properties - Sharing tab - make sure that the sharing
box is NOT checked.

there aint any sharing tab here either. There aint any ICS on the advanced
tab
which i presume is becuase i have already shared a connection.

I did this and gave it a try. I went to Tools/ Internet Options /
Connections / Lan settings
in IE and checked "automatically detect settings", and tried
http://www.google.com on IE.
It said page found loading... or something and then timed out. I wasn't able
to connect
Yahoo messenger either :(
3. With a standard DSL modem connected by ethernet cable to the server,
the
above configuration should enable Windows Internet Connection Sharing such
that both computers can access the Internet at the same time. However, I
suspect that your 'modem' is actually a NAT router.

I take it that you have an external box which is connected to a phone line
and the box also has a network cable connected to your server. If this
box
is actually a NAT (network address translation) router; then you have a
double NAT situation because Internet Connection Sharing is a software NAT
router. Sometimes running a NAT device behind another NAT device works
just
fine, but sometimes it prevents the client machine from accessing the
Internet and the only solution is to eliminate the second NAT device. The
result depends upon the capabilities of the NAT device and this may be the
cause of your problem.

Please describe the external box - does it have any documentation? Does it
have multiple network connection ports? What is the manufacturer/model,
etc.?

It is a USB ADSL modem manufactured by http://www.rtsindia.com I checked
their website. It doesn't seem to have a description about the ADSL modem in
question :(
Also, how are the server and the laptop connected? Do you use a switch?

Ethernet (cables.)

Thanks,
Regards,
Krish
 
"It is a USB device... which i guess has only 1 port"

I didn't notice the above the first time I read your post. If the Touchtel
device provides only a single USB connection and there are no network cable
ports, then it is unlikely that it functions as a NAT router. Nevertheless,
it is providing a private IP address which cannot be routed on the Internet.
Maybe it only provides NAT for a single IP - 10.0.0.7 or for machines with
10.0.0.x addresses. But, let's see if it will provide NAT for the laptop
without ICS:

1. On the server, clear all ICS check boxes on all sharing tabs. Leave the
LAN NIC with its static 192.168.0.1 address. Reboot the server and make
sure it can still connect to the Internet.

2. On the server, click Start/Run cmd ENTER

type ipconfig /all ENTER

You may have to scroll up or down, but in the entries for the connection
with a 10.0.0.7 address you will find an entry called DNS servers. Write
down the listed IP address(es).

type exit ENTER to close the command window.

3. On the server click Start/Run regedit ENTER

Navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

In the right pane you will see an entry called: IPEnableRouter.

If the value for this entry is zero, double click on it and change the value
to 1.

exit registry editor and reboot the server.

4. On the laptop manually configure the network adpater as follows:

IP adress - 192.168.0.2
Subnet mask - 255.255.255.0
Default gateway - 192.168.0.1
DNS server - the address(es) you wrote down in 3.

5. Reboot the laptop. Open Internet Explorer on the server. Open Internet
Explorer on the laptop.

If the above doesn't work and the DNS server address was 10.0.0.2, try to
get the public DNS server IP address from your ISP and substitute that. If
that doesn't work, try re-enabling ICS on the server and letting the laptop
keep the manual configuration. If that doesn't work, try disabling ICS and
bridging the connections on the server.

Doug Sherman
MCSE Win2k/NT4.0, MCSA, MCP+I, MVP
 
You may have to scroll up or down, but in the entries for the connection
with a 10.0.0.7 address you will find an entry called DNS servers. Write
down the listed IP address(es).

it doesn't list any DNS servers. I'll still try with 10.0.0.2 and get back.

Thanks,
Regards,
Krish
 
Hmmm - this just doesn't sound like a typical Internet connection at all.
Is this machine or the Touchtel device connected to another network?

On the server, open Internet Explorer, click Tools/Internet
Options/Connections tab. Click on LAN Settings and see if the machine is
configured to use a proxy server. I don't know how else the server could
browse the Internet without configuring a primary DNS server.

Doug Sherman
MCSE Win2k/NT4.0, MCSA, MCP+I, MVP
 
Back
Top