1. В настройках клиента DC++ выбрать ручную настройку файрволла
2. Номера TCP, UDP портов выбрать произвольно и назначить. Лучше большие и одинаковые для обоих протоколов (из диапазона 1024 - 65535), например
13245.
3. В свойствах подключения к серверам, как и везде, указывать адрес внешнего адреса маршрутизатора.
4. Для вашего порта (например,
13245) надо создать отдельный Service (например DC_plus). Протокол TCP/UDP. Порты источника 0-65535. Порт назначения
13245. Этот же сервис (например,
DC_plus) и указывать в правилах.
5. Пробросить внутрь, на локальный адрес нужного компьютера, указанные TCP и UDP порты (прописанные в сервисе, например,
DC_plus) с помощью двух правил, SAT и Allow (см. FAQ на сайте DLink
http://www.dlink.ru/technical/faq_firewall_33.php)
В общем случае правила такие (порядок следования важен):
DC_SAT SAT wan all-nets core wan_ip DC_plus
DC_Allow Allow wan all-nets core wan_ip DC_plus