LinuxDC++ использует вообще все порты при активном режиме

по крайней мере большой их диапазон.
Чтобы умерить аппетиты делаем:
включить опцию Firewall with manual port forward
указать один TCP и один UDP порт и IP-адрес
в firestarter открыть один TCP и один UDP порт
Сам сижу за роутером, но схема та же думаю..