> Assuming your ISP is providing you with only a single IP address, you want
> something along these lines:
> 
> +--------+
> | Comp B |---\    +---+
> +--------+    \---| H |      +--------+     +-------+
>                   | u |------| Comp A |-----| Modem |
> +--------+    /---| b |      +--------+     +-------+
> | Comp C |---/    +---+
> +--------+     
> 
> Comp A is your Linux box. The network card in A connected to your
> cable/xDSL modem is assigned the external address supplied by your ISP
> (static or DHCP).  You'll need to use ipchains on this box so that it acts
> as a gateway for the LAN.
> 
> Comp B and Comp C are you Windows or ther Linux boxes.

I have not set this up yet, however I don't have a "Comp A" (yet).
Right now Comp B (mdk6.1 - development machine) and Comp C (win98 - kids
machine) will be hooked up to my new 100 Mps *switch*, and the modem
downloads at up to 7 Mps (2 Mps upload - so they say).

What is the recommended minimum speed/memory for Comp A ?
Is a P75/90 with 64 MB enough ?  Will this affect the speed noticed
by Comp B and C when using the internet ?  Does any of this not matter
as long as Comp A's network card is at least 10 Mps ?

If I wanted to have a web server running (or ftp, mail, news), can
it be on Comp B instead of Comp A ?  I know the ISPs don't like this.
I take it that Comp A would have to have some kind of proxy server
to forward the request to the private web server on Comp B.
If I started to get many web hits, would the speed and memory of
Comp A affect users, or is it affected by the speed of Comp B ?
Does opening up Comp B's port 80 (web) create a security risk 
(or is it if you use a proxy server - recommendations) ?

Any other pointers are greatly appreciated.

I've been learning a lot about Linux from this list, even though
I have over 10 years of Unix experience.

Thanks... Dan.

Reply via email to