Сейчас не за тем компом, роутера и дц под рукой нету, но по памяти как-то так:
Открываем DC, нажимаем «Файл» - «Настройки» - «Сетевые настройки» . В поле «ip компьютера» пишем внутренний (локальный) адрес вашего компа (скорее всего, 192.168.1.2). Чтоб его узнать наверняка, нажимаем «Пуск» – «Выполнить» – ввести «CMD». Появится командная строка. Вводим туда, где мигает курсор: «ipconfig /all» и смотрим строчку «IP-adress».
Ставим точку на «Firewall с ручным перенаправлением портов» и вписываем в поле «внешний WAN/IP» тот самый IP, который выдал вам провайдер, а также ставим галочку «Don’t allow HUB/UPnP to override». Выписываем порты TCP и UDP. Заходим в настройки вашего роутера и нажимаем на «NAT Settings»- «Virtual Server». Ставим точку «Enable Virtual Server?» в положение «Yes». Теперь надо заполнить «Virtual Server List». Поле «Well-Known Applications» - будет «User Defined». Далее, нам необходимо сделать четыре строчки. Для этого в полях последовтаельно вбиваем по одной (порт Рэндж, локал АйПи, Локал Порт, Протокол, Описание) строчке и нажимаем кнопочку «add». В первых двух строчках в полях «Port Range» и «Local Port» у вас будут фигурировать первое значение из записанных, в третьей и четвертой строчке – второе значение.
В итоге получаем примерно вот такую штуку:
9392 192.168.1.2 9392 TCP strongdc
9392 192.168.1.2 9392 UDP strongdc
14466 192.168.1.2 14466 TCP strongdc
14466 192.168.1.2 14666 UDP strongdc
Где «9392» - TCP порт из настроек DC++, а «14466» - это UDP порт, 192.168.1.2 – это ip адрес вашего пк.
Перезапускаете дц, и всё должно летать)