How to set up active mode with a hardware firewall/router?
Active mode requires both TCP and UDP access on the same port for DC++ to work properly
l First you need to set up the router to forward the connections to the computer with DC++. This is
could be called Port mapping, port redirecting, port forwarding or something like that. Find out
how to do this with your router/NAT in the user manual.
l You need to forward one port (select a number between 1024 - 65535, they should mostly all be
free. The default port is 1412, but it is wise to select a unique one) and make sure both UDP and
TCP is forwarded.
1. The IP that you are forwarding to should be the internal IP address of your DC++ computer. It
usually begins with "192.168", "172.16." or "10.x.". Go to the command prompt and type: ipconfig
2. When you have mapped a port, you need to open up DC++ and go to the settings. Where you
select active mode, in the port field, enter the port number that you are forwarding on the router.
3. In the IP field, you need to enter the external IP address of your router. This can easily be
checked on here by typing +myip
It should now be working. If it is working for a while, but the next time you use DC++, you only get
"Connection Timeout’s or no results when searching, your IP (either external or internal) is likely
to have changed. If you find the external IP is constantly changing, you can set yourself up with a
dynamic name. Such as Dynip or DynDns and put that name into the IP field. Make sure to use a
program that updates the dynamic name service with your latest IP.
For Linux based firewalls/routers, take a look at this FAQ on this subject.
Here are several how-to guides with screen shots for various models. Don't hesitate to take a look how
its done even if your exact model isn't list, most likely it will provide a useful guide and help setup yours.
How to set up Hardware firewalls/router for dc++
http://www.dslreports.com/faq/6518 Generally
http://www.dslreports.com/faq/9100 Alcatel Speed touch 510
http://www.dslreports.com/faq/9098 D-Link DI-604/DI-704
http://www.dslreports.com/faq/9099 D-Link DI-804
http://www.dslreports.com/faq/9105 Linksys
http://www.dslreports.com/faq/9101 Netgear DG814 / RP614
http://www.dslreports.com/faq/9102 Netgear RP114 / RT311 / RT314
http://www.dslreports.com/faq/9103 ZyXEL Prestige 310 / 314
What about ZoneAlarm?
Forget it. ZoneAlarm is a known issue with DC++, it causes corrupted downloads/uploads, this is directly
linked with the 'Rollback Consistency' error message. You need to completely uninstall it, just disabling it
will not help, and then get another firewall.
Windows XP?
How to set up Softaware Firewalls for dc++
http://www.dslreports.com/faq/8904 Norton
http://www.dslreports.com/faq/8905 Sygate
http://www.dslreports.com/faq/8906 McAfee
http://www.dslreports.com/faq/8919 Tiny
http://www.dslreports.com/faq/8962 Zone Alarm
http://www.dslreports.com/faq/8963 Agnitum Outpost
http://www.dslreports.com/faq/8964 Keiro
If you're running windows XP you need to make sure the built-in-firewall of XP is disabled.
Links
http://firewalling.com/dlink/di-524.htm
http://www.portforward.com/routers.htm
http://dcplusplus.sourceforge.net/faq/faq.php?display=faq&faqnr=11&catnr=2&prog=1&lang=en
http://support.dlink.com/faq/view.asp?prod_id=1422#604 |