On Wed, Apr 12, 2000 at 10:38:12PM -0500, Eros, Anthony wrote:
I'd like to set up more of my systems in a home
network environment, but I
don't really properly understand routing and am looking for some help.
My internet access is through a cable modem that acts as a DHCP server,
allocating up to three IP addresses to specifically-named systems. For
instance systems "foo1", "foo2" and "foo3" will get IP
addresses from the
modem, while "foo4", "foo5" and "foo6" will not.
I thought about snagging a small PC with a couple of NICs and running
ShareTheNet or WinGate, but I recently picked up a used Alpha running NT
with a pair of NICs that I'd like to try out as a router. Right now, the
Alpha has one of the magic system names (foo1), so one of the network
adapters gets a DHCP-served IP address. I have the other adapter's IP
address defined as 192.168.0.101, with the mask as 255.255.255.0 and no
gateway defined.
I want to set the following systems up with static IP addresses:
192.168.0.105 SGI Indy
192.168.0.106 Symbolics Lisp Machine
192.168.0.107 NeXT Cube
192.168.0.108 Pentium II Laptop
192.168.0.109 Pentium Desktop
192.168.0.110 DEC Shark
192.168.0.111 iOpener
I'd like to set up these machines to use 192.168.0.102 as their gateway.
Seems to me that if I have the Alpha set up properly, I shouldn't need to do
any special route definitions on the other systems, right?
So, any suggestions on how I should set up the two NICs on the Alpha under
NT 4.0?
May be possible with NT but this is screaming for Linux... what you need
is IP masquerading, which will let all the machines hide behind one IP
address, that of the gateway machine. It will let all the machines on the
whole LAN access the Internet, but they won't have real Internet IP
addresses. You could also use the two remaining IP addresses on two
other machines, to expose them directly to the Internet, in case you want
to run services on them. I've been doing this for 4 or 5 years, it
works great. And it's just one excuse among many to get into Linux if
you haven't already... with a NeXT and an Indy evidently you aren't Unix-
phobic, so should have no trouble... There are a couple of good howto's
on the 'net about routing and masquerading respectively. You can install
Linux on the alpha machine or just get another 386 or 486 for that purpose.
--
_______
http://www.bigfoot.com/~ecloud
(_ | |_) ecloud(a)bigfoot.com finger rutledge(a)cx47646-a.phnx1.az.home.com
__) | | \__________________________________________________________________
Get money for spare CPU cycles at
http://www.ProcessTree.com/?sponsor=5903