nullstream weblog - Azareus BitTorrent Client

« Spring Flowers | Things To Make And Do »

Azareus BitTorrent Client


June 13, 2005 09:36 PM PST

AzureusAzareus is one of the most popular BitTorrent clients out there. It's written in Java which I typically avoid due to massive memory and CPU hogging, but I decided to try it out on my AMD64 machine anyway. I'm actually pretty happy with it. It is a nerd's paradise of statistics graphs and tweakable settings for each download. It is also open source and spyware free, which is a lot better than the recent crop of spyware laden p2p apps.

A few things... Make sure you've mapped port 6881 on your router to the machine running the BitTorrent client. Without opening this port to your computer, your download speeds will be severely limited. Azareus has a built in test menu option to test if the port is properly accesible from the outside world.

Also, from the menu "Plugins -> Installation Wizard -> From", select SafePeer and install it (takes a few minutes). This is basically an IP blacklist that will "optimize" your client. Notice that downloading plugins and updates for Azareus happen over BitTorrent! Pretty cool; they "eat their own dogfood".

Azareus likes to keep seeding files long after you've downloaded them, but you can tweak this behavior by tweaking the Options -> Queue -> Seeding -> Ignore Rules section and ignoring torrents with a low number of seeds and peers. Also, there is no anonymity in standard BitTorrent (there's a reason the index is called a "tracker").

BitTorrent was developed to distribute very popular, large files over the internets, such as Linux distributions, game demos and movie trailers. Of course all manner of other data is available from sites that always are at risk of being shut down, such as mininova, and torrentspy. Regardless of your socialist leanings or personal feelings about fair use - do not download executable files from any untrusted P2P system! Even a virus scanner cannot detect custom modifications that add trojan horses to an executable.

Comments (9)

Ian, June 14, 2005 06:53 PM:

Another worthwhile plugin is Auto Speed. It manages your upload speed so your ping doesn't get too high.

J, June 15, 2005 10:26 PM:

I'll check that out. I also installed the RSSFeed plugin that will automatically check media feeds and download any torrents posted to them. This seems like an interesting form of "broadcasting", but I haven't found any content out there that looks interesting yet.

a user, July 24, 2005 05:48 PM:

could you or someone here put a how to Azareus??? 'cause many user get problems like NAT though they map their port, and others speeds problems like 10kbs no more than that. And I even hear that they can browse in the internet.

em, July 26, 2005 04:42 PM:

"do not download executable files from any untrusted P2P system!"
Is Azareus a trusted system????

J, July 26, 2005 05:01 PM:

Azareus is NOT a trusted P2P system. There is nothing stopping someone from creating a small program that deletes (or emails) all files on your disk and offering it up as the executable you're looking for.

em, July 26, 2005 05:38 PM:

well that sucks doesn't it!!
are there any trusted P2P systems out there?????

hey, August 5, 2005 12:59 PM:

the only trusted P2P system would be with your friends. Any network that lets anybody connect has the potential to hae dangerous files.

pnoid, August 17, 2005 06:09 AM:

Isn't opening up ports on your router making you vunerable to port scans?

J, August 18, 2005 02:07 PM:

Port scans aren't really an issue unless the application listening on that port has known vulnerabilities. So far, Azareus has no known buffer overflows or exploitable properties that have been found. Opening a port on the router does mean that someone could launch a denial of service or similar attack to the application on that port, but home users aren't typically a target for that.

All links will be marked with the nofollow tag, making them useless for search rankings. Any posts containing spam URLs will then be deleted.