If you MUST have the Linux box directly connected to the modem, and
then to the 'Net, then I can't help you. If you can spare a Win95 box
for that purpose, WinGate will work nicely. Then, you'd make Wingate
(or rather, the IP address of the Wingate Win95 box) your DNS and your
gateway under your Linux box, and then you'd be able to use any
(rather, the vast majority) of apps on your Linux box to hit the
Internet, *assuming* they'll pass through a proxy. Netscape and most
FTP programs should be able to do so easily.
> >I installed a 10Base-T network at my house a few months ago. My computer
> >is a P90 24MB RAM, Linux Slackware 2.3.0, 1 roommate has P100/16MB RAM
> >Win95, other roommate has Cyrix 5x86/120 with 12MB RAM. I wrote a C
> >program to keep the computer constantly dialed up to my ISP (basically
> >looks every 5 min to see it ppp0 is still up, if not, starts a new link
> >and then makes sure it went through). This network works flawlessly for
> >transferring data btwn the computers. As for accessing the internet,
> >they must first telnet to my computer...and then to the internet. Is
> >there a way I can set up my computer (or theirs) to allow them to telnet
> >directly to the internet?
> >Thanks in advance...
> I haven't checked out ip-masquerading, but I believe that
> is your option. As for a strightforward, use-your-linux-as
> a-router solution, the answer is no. In order for that to
> work, your ISP would have to have his machines set up to
> agree to forward packets bound for the network you defined
> on the other side of your dialup connection, or at least
> not prevent it. In order to act as a router, you need two
> network addresses, not two ip addresses. Your provider is
> probably unlikely to agree on this, and you also can't
> simply make up an address. Also, what I've done to keep
> my line open is simply run routed -g -s. Then it sits and
> converses with the gateway router, passing rip packets
> every minute or two.
>State of the Instrument