If your use of XXX.XXX.XXX. for the first 3 octets of all your IPsQuote:>Maybe I picked the wrong OS, I probably should have learned
>this under Lynux. Anyway, your help with my problem would
>be greatly appreciated, here is my situation...
>I have a number of machines on a network, but I will only refer to
>two of them for this problem. One computer is a Win95 machine,
>One is running NT Server. I have an ISDN terminal adapter on the
>NTServer machine.
>My ISDN is dedicated, and I have a class C with my ISP. All machines
>on the network have TCP/IP installed, and designated IP addresses.
>The dialup adapter on the NT machine has it's own IP, which is
>required by my ISP. This is different from the NT machine's address.
>I am trying to set it up so the NT machine will route IP to and from
>the dialup adapter, to all the other machine and itself on my LAN.
>But it doesn't seem to want to work.
>My settings are as follow:
>(I am running NT4.0)
>NT Machine:
>Dialup adapter IP: XXX.XXX.XXX.1
>NTmachine : XXX.XXX.XXX.5
>The NT machine has IP forwarding turned on.
>NTmachine subnet mask: 255.255.255.0
>NT Default Gateway: XXX.XXX.XXX.1 (the dialup adapter)
>With this, I can access the internet, ping all that, no problem
>from the NT machine.
>Win95 machine:
>Default Gateway: XXX.XXX.XXX.5 or XXX.XXX.XXX.1 (tried both)
>IP: XXX.XXX.XXX.4
>mask: 255.255.255.0
>I can ping the NTServer machine from win95 machine, I can ping the
>win95 machine from the NTServer machine. and I can access the internet
>from the NT Machine. But I can't access the internet from win95 machine.
indicates that the first 3 octets are identical in all IPs, then this
is your problem.
Since you are using a subnet of 255.255.255.0 on all adapters (RAS and
NIC), all adapters will appear on the same logical (IP) network:
XXX.XXX.XXX.0.
When TCP needs to send a packet, it determines the destination network (by
masking the IP with the subnet mask). It then checks all adapters to see,
if the network is attached to one of them. If it is, the packet is placed
on that adapter. If not, the route table is searched for a specific route
to the destination IP or network. If none is found the packet is sent to
the default gateway.
Since your NT machine has 2 adapters (RAS and NIC) that appear on the
same logical network, it will have problems trying to route packets between
them.
The simplest way to place the NT's RAS adapter on a different logical
network from its NIC would be to have your ISP issue a separate IP (either
static or dynamic) for your NT's RAS adapter.
If your ISP is unwilling to do this, you will have to split (subnet) your
class C block. Use a subnet mask of 255.255.255.192 on all machines.
Assign an IP of xxx.xxx.xxx.65 to your NT's RAS adapter. Use IPs from
xxx.xxx.xxx.129 - xxx.xxx.xxx.190 for all NIC adapters, including the NT's.
Either way, assign the default gateway on all LAN machines as the NT's
NIC IP. Leave the NT's default gateway blank. Set the RAS settings to
'Use default gateway on remote server'.
--
John R Buchan