Нашёл всё-таки решение удалить проблему, так как не все маршрутизаторы имеют настройки демилитаризованной зоны,
плюс какой-нибудь порт из 65535 не делают перенаправление. Я у себя в настройках виртуального сервера, сделал вот это:
Шаблон Имя Протокол Внешний порт Внутренний порт Внутренний IP
Custom DC++ TCP 80 80 192.168.0.120
Протокол включается только один, порт 80 - это для http, 21 - ftp, другие не открывают, смотря что.
IP получил, введя в командной строке: #ifconfig.