Устранение проблем
Вы все настроили верно, но скачка почему-то не работает? Попробуем выяснить, почему так происходит и исправить это.
Прежде чем начать, хотелось бы отметить, что самый простой способ решения проблемы, когда у Вас по различным причинам ничего не качается - это включение Пассивного режима. Используйте его, если не хотите возиться с настройками. Включить можно через меню File->Settings->Connection Settings. Поставьте точку на Passive и нажмите OK. Пассивный режим имеет одно заметное ограничение по сравнению с активным - два человека, использующие пассивный режим не могут ничего качать друг у друга. В то время, как люди, использующие активный режим, могут качать у всех. Но использующих пассивный режим подавляющее меньшинство, так что этим недостатком можно пренебречь.
I. Рассмотрим общий случай. Не качается вобще ничего.
а) Проверьте настройки файрволла. Вы должны разрешить в нем программе-клиенту осуществлять любую сетевую активность. Как это сделать - зависит от Вашего файрволла.
Например, при установленном Outpost Firewall при первом запуске DC++ появится окно с предложением создать правило для этого приложения. В этом окне следует выбрать пункт “Разрешить риложению выполнять любые действия”. Если Вы выбрали другой пункт, откройте окно файрволла, пройдите в меню Настройки->Программы, в списке программ найдите Ваш DC-клиент и щелкнув по нему правой кнопкой мыши, выберите “Доверять этому приложению”.
В случае, если Вы используте Kaspersky Internet Security, то откройте окно Касперского, пройдите Защита->Сетевой Экран. Далее справа нажимаем “Настроить”. В появившемся окне в разделе “Система фильтрации” нажимаем кнопку “Настройка…” В списке приложений находим наш клиент DC. Если он там есть, жмем кнопку “Изменить…”. Если нет, то жмем кнопку “Добавить…”, добавляем, находим в списке и тоже теперь жмем “Изменить…”. В появившемся окне нажимаем кнопку “Шаблон…”. В меню выбираем “Разрешить все”. Жмем везде ОК.
Если у Вас другой файрволл, то поищите в Яндексе по следующему запросу: название Вашего файрволла dc++. Должна найтись какая-нибудь информация о настройке.
б) Файрволл настроен правильно, но скачка все равно не начинается. Скорее всего, Ваш провайдер не выдает Вам индивидуальный ip-адрес (это уникальный адрес Вашего компьютера в сети Интернет). В большинстве случаев такое происходит, если Вы подключены по локальной сети или GPRS. Абоненты dial-up и ADSL-провайдеров, как правило, лишены этой проблемы. Чтобы узнать, как обстоит дело у Вас, позвоните в справочную службу провайдера и уточните, выдается ли каждому абоненту индивидуальный ip-адрес для выхода в интернет или он один на всех. Если адрес общий, то необходимо включить Пассивный режим в Вашем клиенте DC. Просто пройдете в меню File->Settings->Coonection Settings, поставьте точку на Passive и нажмите ОК. Перезапустите Вашу программу-клиент. Теперь Вы сможете качать, но только с тех, кто в режиме Active (не беспокойтесь, таких подавляющее большинство). Люди, находящиеся в режиме Passive качать друг у друга ничего не могут.
II. Вы используете маршрутизатор (router/роутер).
а) Если у Вас нет индивидуального ip (см. пункт I.б этого же раздела) и/или Вы не хотите возиться с настройками маршрутизатора, просто включите Пассивный режим в Вашем dc-клиенте (как это сделать, опять же, см. пункт I.б этого раздела).
б) Настроим маршрутизатор для работы с DC++ на примере популярного D-Link Di-604.
1. Заходим в настройки маршрутизатора. В окне браузера вводим 192.168.0.1, в поле username вводим admin, поле password оставляем пустым, жмем OK.
2. Переходим на вкладку Advanced.
3. Видим настройки Виртуального Сервера (Virtual Server). Ставим точку на Enabled. В поле Name вводим DC++.
4. В поле Private IP вводим айпи-адрес Вашего компьютера, который ему выдал маршрутизатор. Чтобы узнать его, дважды кликаем по значку с двумя экранчиками рядом с часами (подчеркнут красным).

Там переходим на вкладку Поддержка. В строчке IP-адрес видим то, что нам нужно (опять же, подчеркнуто красным).

5. Protocol Type выбираем Both, в Public Port вписываем 2000, в Private Port так же 2000. Schedule ставим Always. В итоге у нас должно получиться вот так:

6. Жмем Apply.
7. Теперь настроим клиент DC. Идем File->Settings->Connection Settings. Ставим точку на Active.
8. В поле IP вписываем Ваш ВНЕШНИЙ ip-адрес, то есть тот, который был выдан Вам провайдером. Чтобы узнать его, возвращаемся к настройкам маршрутизатора, переходим на вкладку Status, там смотрим пункт WAN. В строчке IP Address написан наш внешний адрес.

Внимание! Если у Вас непостоянный ip-адрес (по умолчанию почти всегда так, постоянный ip чаще всего - отдельная платная услуга у провайдеров), то узнавать его и вписывать в настройки DC Вам предется каждый раз, когда он сменится (при включении/перезагрузке компьютера, например).
9. В полях TCP и UPD Port вписываем 2000. В итоге должно получиться как на картинке:
10. Жмем ОК.
Если при использовании маршрутизатора не работает поиск.
Вам нужно выбрать отдельный порт для UDP, например, 1493, и в настройках маршрутизатора сделать его перенаправление отдельно от уже созданных перенаправлений для DC++. То есть, руководствуемся инструкцией выше, только при добавлении порта в настройках маршрутизатора, в Protocol Type выбираем не Both, а UDP. А в Public и Private Port вписываем 1493. И в настройках DC (File->Settings->Connection Settings) UDP Port, соответственно, указываем 1493. Это все делается не вместо настроек из пунктов II.1-II.10 этого раздела, а в дополнение!
