DC++ в локалке: шара, активный режим и слоты
2 мин чтения
В нашей городской сети главный способ что-то скачать, не тратя интернет, это DC++ хаб. Фильмы, музыка, дистрибутивы лежат у соседей по сети и внутри локалки качаются на полной скорости. Трафик внутри сети у провайдера бесплатный.
Клиентов под Windows несколько, я пользуюсь StrongDC++. Настройки у всех почти одинаковые, и большинство проблем у новичков на хабе из-за трех вещей.
Шара
Почти на каждом хабе есть минимальный размер шары: пока не расшарите сколько требуют, хаб не пустит. Сколько именно, пишут в правилах хаба или в приветствии при входе.
Расшаривать лучше отдельную папку, а не весь диск. Иначе вместе с фильмами в шару уедут документы и фотографии, и любой на хабе сможет их скачать.
После добавления папки клиент считает хеши (TTH) для всех файлов. На большой шаре это долго, а пока хеширование не закончено, новые файлы другим не видны. Так что шару настраиваем заранее, а не за пять минут до того, как зайти на хаб.
Активный режим
В пассивном режиме вы подключаетесь к другим сами, а к вам подключиться нельзя. Два пассивных пользователя друг у друга ничего не скачают, поэтому многие хабы пассивных не любят или не пускают вообще.
Для активного режима к вам должны проходить входящие соединения. Если кабель провайдера воткнут прямо в компьютер, обычно все работает сразу. Если стоит роутер, на нем пробрасываем порт на свой компьютер, причем и TCP, и UDP, с одним номером. Этот же номер вписываем в настройках соединения клиента и выбираем ручной проброс портов. Брандмауэр Windows тоже должен пропускать клиента.
Слоты
Слот — это сколько человек могут качать у вас одновременно. У хабов есть минимум, обычно его пишут рядом с правилами про шару. Ограничивать скорость отдачи внутри локалки смысла нет: канал не интернетовский.
Magnet-ссылки
На локальном форуме раздачи часто выкладывают magnet-ссылками. В такой ссылке хеш файла, и DC++ по клику сам ищет его на хабе, где бы файл ни лежал и как бы ни назывался.
Если хаб пишет, что шары мало или что пассивный режим запрещен, значит дело в одном из этих пунктов.