|
I am currently setting this up myself. What you are looking for is a
new (experimental) feature called IP Masquerading. Here is a pointer
to a FAQ on it.
http://www.wwonline.com/~achau/ipmasq/
Basically, you can act as a gateway for a LAN to the internet via your
ISP. One it is set-up in Linux, any user on your LAN, whether they are
running Win3.1x, Win95, WinNT, Linux or even MacOS (cringe) can use
your connection.
Hope this helps.
Patrick
|
|
Hello,
I have recently set up a gateway/firewall/IPmasquerade linux system
between a private lan (a training classroom), and the public Easynet.
Since I am a relative newcomer to Unix/Linux, I spent a lot of time
getting both ethernet controllers to work and the kernel recompiled
to support IP masquerading. Once everything was configured, I was
amazed at how well it works. I tested Netscape, FTP, Exchange mail,
Telnet, DNS, and even used file shares on pc's through the linux box.
All were masqueraded as originating from the registered Linux
system. I have the system configured to dual-boot Linux and Windows
95, and have tested the network through-put with the same network
cards by using ftp to copy the same files from the same system when
booted under Windows 95 and Linux. Linux consistently copies almost
twice the number of bytes per second as Windows 95. I used the
modified FTP code that supports ipmasquerading, I'll get around
to setting up the modified ping stuff later, so that I can ping
public nodes through the gateway. The ipmasquerade stuff will
work with an internet service provider also, some small companies
are using it to put their whole company on the internet via a
dial-up line. FYI- When the kernel is not configured to support
IPmasquerade, the man pages will show the "m" parameter on
the firewall commands, but you will get an error message something
like "invalid parameter" when ever you add the "m" qualifier for
masquerading.
Note: This was using two ethernet cards, not dial-in via ppp.
Lorrin Lee
|