From passive to active mode
Basic guide to get your passive ass into active mode

Active versus Passive
You might be wondering why you would want to use active mode, when passive mode seems to work for you without making any changes to your settings or network.
Just some of the differences between Active Mode and Passive Mode are:
  • Passive users can not connect to other Passive users.
  • Passive users place larger bandwidth and processing demands on the hub, without any benefit to themselves (about 5 times as much as an active user).
  • Passive users don't respond to searches and are thereby almost uneeded in the hub
First of you need to get a hold of a good client. The new DC++ (0.402 when this guide was made) is a good one. Get it @ www.dcplusplus.com
then you need to set it up:
Start by disabling your XP firewall (it sucks anyway)

Windows XP Configuration
DISABLE YOUR WINDOWS XP FIREWALL
Go to Control Panel, Network Connections
Right Click your connection, and select Properties
go the Advanced tab
uncheck the box to disable the automatic Microsoft Windows XP firewall
click OK to implement this change

Now if your using some other firewall (firewalls are good, use them ALLWAYS) give the DC client permission to use the net:

Firewall Configuration
Set up a rule in your firewall that permits inbound and outbound TCP and UDP on local ports 411 and 412.
If you don't have a firewall GET ONE. Tiny or Kerio are good firewalls (and free to some extend )
if your using a router it's a bit more complicated, but you can probably find one in the hub that can help you (i know i can't, never used a router)

Router Configuration
If you have a router, access it through a web browser, or the program supplied with the router. This will vary from brand to brand, but with most new routers (including LinkSys) you only need to open a web browser and enter http://192.168.1.1/ as the URL (Unless you've changed it, the default for LinkSys is no username, and the password is 'admin').
When you access your router, all you really need to locate is the WAN (Wide Area Network) IP address that your router has received from your ADSL/Cable modem. You may need to look around a bit; try finding the 'Status' of the connection, which may show the WAN IP address. Jot down this IP address, or copy & paste it into notepad or another program. You will need this for the Direct Connect Configuration.
Note:
This IP address should work as long as you don't turn off your cable/adsl modem. Depending on how your ISP works, it may last longer, or change occasionally anyway. If it changes for any reason, you can just access your router again to receive the new WAN IP address.

now here comes the really nasty bit for some of you. Some routers use NAT mapping, which is a bit too complicated for me to explain, so don't ask any questions about this part (if you router doesn't use NAT mapping don't pay any attention to this)

NAT Mapping
If you are stuck with a router which requires NAT Mapping to give you direct access to certain ports, and protocols, this section is for you. Most users requiring NAT mapping are connecting through a gateway to the internet.
In order for Direct Connect to work in Active mode, you will have to map external port 412 to your local port 412, for both the UDP and TCP protocol.
Since there are various methods of configuring your gateway/router and its NAT mappings, I shall leave the explaining to your router's instruction manual.
However, if you use telnet to configure your NAT mappings, the commands are similar to those below (10.0.0.150 being your local network IP address, get yours by going to a command prompt, then running ipconfig or winipcfg. Next, connect to your gateway (telnet 10.0.0.138), entering your username/pass when asked for (if not set, it should be blank), then typing in the commands below.
nat create protocol=tcp inside_addr=10.0.0.150:412 outside_addr=0:412
nat create protocol=udp inside_addr=10.0.0.150:412 outside_addr= 0:412
This will map port 412 for the UDP and TCP protocol. If you want to run more Direct Connect clients, include more ports -- one higher for each additional client you want to use (413, 414, 415, etc.).
After you have mapped these ports, get your external IP (the IP address the world sees), which is provided by your ISP.
write down this IP address, or copy & paste it into notepad or another program. You will need this for the Direct Connect Configuration.

now your almost ready to get the latest release of Barbie the animated series. All thats left is some basic things in your client:

Open your client
Goto Settings
set the connection to active
paste your IP (you ppl with dynamic ips will have to do this everytime you get a new ip)
and put 412 in the port box
now close settings and do a search for "centropy" if you get resoults it worked
If it didn't then im afraid you have to use passive mode
Known passive reason: behind firewall that you can't control (school, work, dorm etc.)
Fucked up ISP that needs a good wooping
hope this helps you guys (bits of this is stolen from different guides, but im taking creadit for it anyway, coz i can :) )
for more help regarding your specific router goto: http://www.broadbandreports.com/faq/6518