p2p, anonymity and security
Bill Mullen
moon at lunarhub.com
Thu Mar 11 11:21:02 EST 2004
On Thu, 11 Mar 2004, Greg Rundlett wrote:
> I would like to get bittorrent working, to be able to download ISO's and
> free software more quickly than perhaps I've been able to in the past,
> and at the same time donate my spare bandwidth to those around me who
> are looking for the same files.
[snip]
> I poked a few holes in my Linksys to forward packets to my Linux server.
I have no experience with other P2P apps than BitTorrent (and no interest
in them, really), but I can tell you that to get the most out of BT, you
need to tell your router to forward ports 6881 through 6889 inclusive to
the internal machine running BT. You also need to limit the upload rate to
no more than about 60-70% of your upstream bandwidth, or the inability to
send packets in a timely fashion will choke your download speeds - and not
just the BT d/l speed, but everything else on the box (browsing, etc.).
How the upload rate is limited will vary from client to client; with the
ncurses client, it's a command-line option (--max_upload_rate). I have no
idea how this is done with MLdonkey, nor do I know if it can support the
range of open ports that BT requires for proper (IOW, fast) operation. You
may have better luck with another client for the BitTorrent stuff - one
that is more specifically tailored to BT, and not one that "tacks it on".
> So, my first question...Is a Linksys Router doing 'firewall' duty and
> NAT easy to get past? If the answer is yes, then what should I do? Use
> a firewall-specific distro to convert my old P133MHz box into a Linux
> firewall? Maybe someone wants $100 to come over and show me how it's
> done? (location Newburyport, MA or E. Kingston, NH)
It should be acting as a reasonably effective firewall, and should only be
permeable on those specific ports you have left open /and/ forwarded to an
internal system. Should you opt to replace it with Linux, I've had great
results with SmoothWall (http://www.smoothwall.org), which is very easy to
install, works on low-spec systems, and has a browser-based interface. It
also includes the Squid proxy, and Snort for intrusion detection/logging.
As for your offer, I'd take it, but I have no transportation (I'm in North
Andover, MA, a stone's throw from 495). If that's not a problem for you,
send me an e-mail and we'll set a mutually-convenient date and time.
HTH!
--
Bill Mullen moon at lunarhub.com MA, USA RLU #270075 MDK 8.1 & 9.0
Veni, vidi, velcro. "I came, I saw, I stuck around." -- Anonymous
More information about the gnhlug-discuss
mailing list