ICS over dialup

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi,

I have an office network that connects to the internet via a router on the
network.
One of the computers is a Win2K Server which I'm using to dial in to and get
access to the network from a laptop that's not in the office (using dialup).

The network access works ok, and there are no problems except that I cannot
get to the internet from the remote laptop.

I checked ipconfig in the server and saw that the dialup connection doesn't
have a default gateway (should be 10.0.0.2 - the router's internet
connection) and I cant get it right.

doe's anyone knows how to give access to internet resources from the remote
laptop ?

Thanks
 
Daniel,

If default gateway is not set on the server, you won't be able to access the
internet from W2K server itself. You can add the default gateway using

route.exe add 0.0.0.0 mask 0.0.0.0 10.0.0.2

That aside, what is the IP address pool from which the server is assigning
the IP address? It should be from the same subnet as your server. Otherwise,
the router in your local network will not know how to reach the client IP
address.
 
I'll explain more:

The server has 2 network connections:
1. LAN (has default gateway) and can access the net through it.
2. Dialup connection (doesn't have a default gateway) - to the remote laptop.

the server assign's the address 10.0.0.100 or 10.0.0.101 to the dialup
caller (it doesn't use DHCP) since the router has DHCP.

from the remote laptop I can access all the internal network (including
printers and all that's neccesery except the internet through the router.
 
I missed the beginning of this discussion. Is the server really running
ICS? If it is, you will not be able to access the Internet from a remote
client. The internal interface (to which the remote connects) is not
connected to the NAT function of ICS. With RRAS/NAT you can enable this with
a netsh command (see KB 310888) , but not with ICS.

If you have a router doing NAT for you, you should be able to get to the
Internet from the remote client. The server acts as a proxy for the remote
client, and the router just sees it as another LAN client. Does the remote
client get the correct DNS server address?
 
1. Thank's for your response :-)
2. So I understand I need to close the ICS service ?
3. You wrote something about DNS for the remote computer - when I tried to
set the TCP/IP settings for the dialup connection of the remote computer I
didn't have the option to set a default gateway or DNS address.
Can you please write more of this and the RAS\NAT settings required to do
this ?
 
ICS is a pretty limited service. It is designed to be quick and easy to
set up, but it is not flexible.

Instead of ICS, you can use RRAS/NAT. You can configure NAT to suit your
needs, but the basic setup is similar to ICS. (Get rid of ICS before you
configure NAT).

If you configure your server to give your LAN clients Internet access
using NAT, you should be able to also access the Internet from a remote
client. You do this with the netsh command described in KB 310888 . What the
command does is make the internal interface an input to NAT, so that the
remote client can access the Internet via NAT (as the LAN clients do).

To configure NAT on a W2k server see KB 310357 .
 
Back
Top