Файлообменная сеть DC++

Файлообменная сеть (DC++) позволяет пользователям сети общаться в чате и обмениваться друг с другом файлами. Войдя в файлообменную сеть, вы можете быстро найти необходимые вам файлы и скачать их на свой компьютер. Всего в сети доступно до нескольких терабайт разных файлов, в зависимости от времени суток и количества подключенных компьютеров. Скачивание файлов производится не с сервера, а непосредстенно с компьютера того пользователя, который их разместил. Таким образом, качаете вы друг от друга , а за счет возможного наличия одинаковых файлов у разных пользователей распределяется нагрузка и растет скорость скачивания.
Но для того, чтобы получить возможность что-либо скачивать у других, нужно самому чем-то поделиться. Для этого вам нужно выделить одну или несколько папок, содержимое которых вы не прочь выставить на всеобщий доступ.
Для получения доступа к файлообменной сети нужно выполнить действия, описанные ниже. Напоминаем, что сервис DC++ является дополнительным и администрация D-Group не оказывает телефонных консультаций по его настройке и использованию. Так же стоит отметить, что компания не несет ответственности за те файлы, которыми обмениваются пользователи DC++, сервис был запущен прежде всего для общения и обмена контентом личного характера — фотографии, любительские видоролики и т.п.
  Почитать оригинал статьи о настройках, а также узнать о дополнительных настройках Вы сможете  здесь
или на нашем локальном зеркале этого сайта.
Помощь в настройке DC++

Быстрый старт

Скачать программу с удобной системой настройки для нашего хаба

Image

Параметры подключения

Адрес нашего хаба: 192.168.1.5:1411

Шаг 1.

 Image
  В появившемся перед тобой окошке вписываем свой Ник, Е-Mail и Описание

 Шаг 2.

Image
  Переходим в настройку «Шара «. «Шарим» (даем доступ другим пользователям DC++), расставляя галочки, те ресурсы которые хотим предложить для доступа другим участникам сети.
Шаг 3.

 

  Закрываем окно настроек, нажатием кнопку ОК
Шаг 4.
  Добавляем DC++ хаб компании D-Group в список предпочитаемых хабов.
 Делается это через окно настроек «Избранные хабы «.  Программа скачанная с нашего сайта уже настроена на работу с нашим хабом.
DC++ клиенты и Windows Vista/7 (спасибо dimetrius-у)

Поскольку в Windows Vista был введен механизм защиты файлов в директориях ‘Program Files’, клиенты DC++ не могут изменить свой конфиг для корректной работы. Это вызывает зависание и глюки.

Для корректной работы запускайте клиент с привилегиями администратора:

Щелкните правой кнопкой по ярлыку клиента, выберите свойства:

Image
Перейдите на вкладку совместимость, и выставите флажок в поле «Запускать от администратора»:
 Image

  Настройка Firewall’ов (ВАЖНО !!!)

  Если Вы не настроите должным образом свой файрвол программа будет работать неэффективно !!!

Теперь перейдем к более детальному описанию настроек программы.

  Общие

Image

  Персональная информация

Ник — ваше отображаемое для других пользователей имя
E-Mail — ваша электронная почта
Описание — для того, чтобы другим пользователям было понятно, какие ресурсы у вас расшарены, введите небольшое пояснение

  Ширина канала

Здесь указывается скорость исходящего потока. Чисто информативный параметр, который иногда может требоваться хабам, для проверки.

  Описание

Показать скорость — при выставлении этой опции, вам будет доступен пункт От/До где можно поставить предел, в котором варьируется ваше скорость отдачи.
Показать ограничение — если включено, при активации ограничения скорости это будет отображено в Вашем описании.
Показать слоты — в графе описание будет показываться количество свободных у вас слотов.
Image при таких настройках, другие пользователи будут видеть следующее

Image

  Настройка соединения

Image

  Присвоенный адрес

Тут вписывается ip адрес вашей сетевой карты. Выбираем из раскрывающегося списка нужный (если у вас их много)

  Настройки ВХОДЯЩИХ соединений

По умолчанию стоит Брандмауэр, и это действительно «худший вариант», т.к вы не сможете скачивать файлы у пользователей с таким же режимом. Если не знаете как настраивать Брандмауэр с ручным перенаправлением портов, то на данном этапе оставьте как есть.

Прямое соединение — прямое соединение компьтеров проводом

Брандмауер с ручным перенаправление портов — вот как раз для роутеров.

Слева два окошка для номера потра TCP для передачи файлов, и UDP для поиска.

В длинное поле ввода прописываем скрипт определения IP и наживаем Найти IP адреса. Если кнопка Найти IP адреса у Вас не работает, посмотрите данные в модеме (где найти, читайте для вашего модема раздел Портфорвардинг) и введите IP вручную (меньшее поле ввода)

Второе длинное поле ввода — адрес проверки настроек

Обновить IP при старте — отметьте, если у вас динамический IP. При каждом запуске программа будет выставлять его автоматически. Примечание: обязательно проверьте, что бы адрес определения ip был верным

После заполнения всеx полей нажмите Проверить настройки. Откроется интернeт страница, в которой будет написано об успешном окончании настройки или наоборот об ошибке. Возможно такое, что сначала DC++ нужно будет перезапустить, а уж потом нажимать кнопку проверки.

  Настройки ИСХОДЯЩИХ соединений

Здесь указывается способ исходящего подключения.

  Скачивание

Image

  Папки

Папка для скачивания по умолчанию — место, куда будет автоматически сохраняться файл
Папка для временных файлов — место, где хранятся еще недокаченные файлы

Примечание: будте внимательнее при выборе мест сохранения скаченных/временных файлов — у вас должно быть достаточно места на HDD. Для скачивания файлов размером больше чем 4GB требуется раздел, где находятся папки для временных/скачанных файлов, NTFS

  Ограничение скорости

Максимум одновременно получаемых файлов — Определяет максимальное возможное количество одновременно получаемых файлов
Image

Максимум одновременных скачиваний
 — определяет максимально возможное количество потоков скачивания (на один файл может быть множество потоков)
Image

Если выбран самый высокий приоритет скачивания — максимально файлов, с самым высоким приоритетом
Не начинать скачивание если скорость больше, кб/с — при этой скорости новая закачка начинаться не будет

Избранное

Здесь можно ввести для удобства список тех папок в которые Вы чаще всего будете скачивать, выглядит это так:

Image
Image

  Предпросмотр

В DC++ существует возможность предпросмотра фильма/музыки. Например Вы поставили на закачку фильм, но не знаете что он из себя представляет. После того, как скачаете десяток прочентов (взависимости от размера фильма), воспользуйтесь предпросмотром. Если не понравится закачку можно будет отменить. Тоже самое можно сделать и для музыки.

Image

Программы-плееры, подходящие для предпросмотра.

Подойдут любые программы (для просмотра/прослышивания) которые могут воспроизводить битые файлы.

Например:
Light Allow
GOM player
Crystal Player
MPlayer
VLC Media Player
FDIVX
WinAmp (для музыки)

Так же, в комплекте поставляется AVIPreview, отличающаяся крохотным размером.

  Настройка

Нажимаем Добавить и видим такое окошко:

Image

Name — просто название для данного «предпросмотра».
Application — путь к программе.
Arguments — передаваемые программе параметры.

  Использование

Теперь во время скачивания фильма/музыки, щелкните правой кнопкой на передаче и увидете пункт предпросмотр

Image

  Очередь

Image
  Сегментированное скачивание

Включить сегментирование — включает или выключает деление файла на сегменты (по умолчанию включено)
Поиск альтернативных TTH источников — время через которое программа будет искать дополнительные источники скачивания файла (от 2 минут до бесконечности)
Не начинать новый сегмент, если скорость выше, кб/с — запрещает открывать дополнительный сегмент для файла, если скорость его скачивания превышает указанную
Жестко устанавливать число сегментов — количество сегментов, то есть частей, на файл. желательно ставить в пределах от 40 до 70

  Приоритет по имени файла

Файлы с тем или иным расширением будут автоматически принимать высший или низший приоритет, в зависимости от того как вы настроете

  Остальные настройки

Самый низкий приоритет файлам больше заданного
Автоматическое добавление в очередь для совпадений из авто-поиска — В этом режиме программа скачивает файл-лист каждого альтернативного источника и ищет в нем альтернативы на остальные закачки. Например
Вы качаете какой-нибудь альбом, в котором 15 песен. С выключенной опцией надо искать альтернативы для всех 15 файлов. С включенной опцией достаточно найти альтернативы для одного файла, потом программа скачает файл-листы со всех, у кого найдена эта песня и будет искать в файл-листе остальные.

Примечание: Не удивляйтесь, если программа самопроизвольно начинает скачивать много файл-листов.

Пропускать файлы нулевого размера — не учитывать файлы размером 0 байт
Использовать антифрагментационный метод скачивания — включает резервирование места на HDD для скачиваемого файла в размере этого самого файла, соответственно, уменьшается объем свободного места. Можно включить, если свободного места на диске много.
Улучшенная докачка с использованием ТТН
Использовать авто-приоритет по умолчанию — программа автоматически назначает приоритет скачивающимся файлам
Включить обновление очереди в ральном времени — Если отключено. В этом случае будут реже обновляться «полоски», показывающие прогресс скачки/отдачи файлов. (рекомендуеться для слабых машин)

  Расшареные папки (Шара)

  Выбираем те папки, которые хотим предоставить для скачивания. На многих хабах стоит минимальное ограничение на размер шары, так что рекомендуется расшарить не менее чем 15-20 GB
Image
  Шарить скрытые файлы и папки — элементы, имеющие статус скрытый, попадают в шару
  Слоты отдачи — количество подключений к вам. На некоторых хабах также стоит ограничение на количество слотов, так что рекомендуется ставить 10
  Отношение хабы/слоты — в зависимости от количества одновременно подключенных хабов автоматически устанавливается кол. слотов (в любом случае будет не меньше вами установленного) по формуле слоты=x*хабы, где х какое то число (в данном случае 3)
  Открыть доп. слот, если скорость ниже… — если у вас заняты все свободные слоты, но скорость ниже установленной здесь (в этом пункте), то автоматически открывается еще один слот
  Мини-слот — слот для мини-файла
  Мини-файл — размер мини-файла
  Мини-файл — это файл размер которого меньше х, где х установленное ваши число (по умолчанию 10 MB)
  Экстра-слот тем, у кого сейчас качаю — предоставляет возможность скачивать у вас данные тем, у кого вы качаете, в независимости от того, есть у вас свободные слоты или нет

  Избранные хабы

  Колонки

Image

Авто-соединение / Название — имя хаба… Если отмечено, при запуске будет автоматически подключаться к нему
Описание — описание хаба
Ник — если хотите использовать определенный ник для этого хаба
Пароль — если вы оператор, зарегистрированный пользователь, то впишите пароль сразу, чтобы потом не вводить каждый раз
Сервер — ip или DNS хаба
Описание — описание для этого хаба
E-mail — почта, которую смогут видеть другие пользователи, для этого хаба

  Кнопки

Image

Новый… — добавить новый хаб в избранное
Свойства — изменить свойства хаба
Удалить — удалить выбранные хабы из избраного
Вверх — переместить выше. Если несколько хабов отмечены на авто-подключение, то этот хаб будет подключатся первее
Вниз — переместить ниже. Если несколько хабов отмечены на авто-подключение, то этот хаб будет подключатся позже
Соединение — подключится к выделенным

  Создание / редактирование хаба

Image

Показ вх/выходящих — показывает кто пришел, а кто ушел из хаба
Спрятать шару на этом хабе — ваша шара равна нулю
Исключить хаб из автопроверки на фейк — отключить автобан для этого хаба
Имитация программы — выберите под кого хотите «косить»
Raw commands — только для ОПов и Админов. Впишите сюда команды для хаба если, есть
Соединение — другой тип соединения для конкретного хаба

  Настройка Firewall’ов

Если Вы работаете в активном режиме (крайне рекомендуется), необходимо разрешить входящие TCP и UDP порты, указанные в настройках (чтобы клиент их не менял, необходимо выбрать тип соединения «Firewall with manual port forwarding»), и любые исходящие соединения в локальной сети. Для пассивного режима открытых входящих портов не требуется.

  Брандмауэр Windows XP SP2

«Пуск» —> «Выполнить», в поле ввода вписываете:
netsh.exe firewall add allowedprogram program = «C:\Program Files\StrongDC++ sqlite\StrongDC.exe» name = «D-Group StrongDC++» mode = ENABLE
и нажимаете OK

Image

Это приводит к тому, что в фаерволе автоматически прописывается правило разрешающее сетевую активность FlylinkDC++

Image

  Agnitum Outpost Firewall

Параметры —> Приложения… —> Добавить… —> Выбираете программу Flylinkdc.exe в той папке, куда вы устанавливали клиента —> Щёлкаете на только что добавленную программу —> Изменить —> Создать правило… —> Создать…. Правило должно быть таким:

«Разрешить все»

OK —> OK —> OK

Image

Image

В русской версии вместо «Trusted Applications» написано «Доверенные приложения» не путаем!

Cкрины настроек аутпоста (c) Squork

  Касперский

Выключить «режим невидимости».

Image

+ два правила.

Image

Image

  Режимы DC. Активный/пассивный

  Общая информация

По большому счету, существует всего два основных режима соединения у DC. Один из них называется Активным (Active), а другой — соответственно, Пассивным (Passive). Есть и другие режимы, например, для работы через Socks5-прокси, но они достаточно экзотичны, и потому нам на сегодня неинтересны.

  Почему они существуют?

Прежде всего, разделение режимов придумано для того, чтобы позволить работать в сети DC как можно большему количеству людей.

Люди подключаются к сети разными способами, которые часто налагают ограничения на возможности их работы. Сеть DC, как следует из ее названия (а DC расшифровывается как Direct Connect, «соединение напрямую»), строится на возможности установления прямых соединений между пользователями. Эти прямые соединения составляют самую суть работы в сети DC: с их помощью осуществляется как файловый обмен между пользователями, так и поиск информации в сети. Если между какими то двумя пользователями не удастся установить такого вот прямого соединения — они друг у друга ничего не смогут скачать и даже найти.

Если пользователь подключен к сети непосредственно (например, звонит провайдеру обычным модемом или имеет индивидуальное ADSL-подключение) — он обычно в состоянии как инициировать прямые соединения с другими пользователями сети (совершать исходящие соединения), так и принимать запросы на такие соединения от прочих пользователей (принимать входящие соединения). Такой пользователь может уведомить об этом хаб сети DC, подключившись к нему в активном режиме.

Однако, если пользователь работает с сетью DC через посредника (например, подключен через районную или домовую локальную сеть) — обычно он лишен возможности принимать входящие соединения, а может только совершать исходящие. Именно для такого случая и придуман пассивный режим работы пользователя, позволяющий ему хоть как-то работать с сетью DC даже с такого «урезанного в возможностях» подключения.

У внимательного читателя может возникнуть вопрос, как же так получается, что к пассивному пользователю вообще кто то подключается, если принимать соединения он не может? Вопрос хороший, а ответ на него еще лучше — никак не получается 😉 В этом случае активный пользователь, желающий подключиться к пассивному, направляет ему через хаб, к которому подключены они оба, «просьбу» для пассива установить с ним соединение. Пассивный пользователь эту просьбу выполняет, и прямое соединение, таким образом, устанавливается по его инициативе как исходящее.

  Чем они отличаются?

Пользователь активного режима — полноценный участник сети DC. Поскольку он «умеет» как устанавливать новые соединения с другими пользователями, так и принимать их от других, он ничем не ограничен в своих возможностях работы с сетью и поиска информации в ней.

Пользователь пассивного режима — не в состоянии принимать входящие соединения от других. Он может только устанавливать соединения по своей инициативе. Оттого он не в состоянии работать с другими пассивными пользователями сети DC (и в самом деле — если оба пользователя не умеют принимать соединения, то как они свяжутся друг с другом?). Кроме того, поскольку поиск тоже осуществляется через прямое соединение между пользователями, «пассив» вынужден пользоваться для поиска услугами хаба сети, что ограничивает количество возвращаемых результатов.

Говоря короче, нормальным режимом работы пользователя в сети DC является активный. Пассивный режим следует воспринимать как вынужденную меру, применяемую лишь в случаях непреодолимых проблем (как технического, так и административного характера) с активным подключением пользователя к сети DC.

Активный режим Пассивный режим
Поисковые запросы Напрямую к/от других пользователей Направляются хабом
Результаты поиска Максимум 10 от каждого пользователя Максимум 10 от каждого пользователя
Ограничения соединения нет  Пассивные пользователи не могут соеденятся с другими пасиивными
Требуемые настройки  Настройки роутера/бранмауэра если используется нет

  Настройка активного режима

  Для того, чтобы можно было работать в активном режиме без проблем, требуется настроить свое подключение к провайдеру таким образом, чтобы ничто не мешало программе DC++ принимать входящие соединения от других пользователей. Если это не сделано или сделано неправильно, то такой пользователь не сможет полноценно работать в сети даже несмотря на то, что он зарегистрирован в ней как активный.

   1. При работе напрямую

Если Вы подключаетесь к провайдеру напрямую, то чаще всего — да практически всегда! — причиной блокировки приема входящих соединений является всего лишь неверно или не до конца настроенный системный firewall. Поэтому прежде всего необходимо убедиться, что для программы-клиента DC++ в нем разрешены не только исходящие, но и входящие соединения. Обычно для этого достаточно занести эту программу в список доверенных приложений в файрволле. Если же ваш файрволл не имеет такого списка, то потребуется добавить соответствующие правила («разрешить для этого приложения все входящие и исходящие соединения по протоколам TCP и UDP») вручную.

2. При работе через чужую сеть

Другое дело, если Вы подключаетесь к провайдеру через домовую локальную сеть, и оттого вынуждены работать в пассиве. В этой ситуации тоже можно что-то предпринять, чтобы все же запустить активный режим. Но для этого будет уже недостаточно только Ваших усилий.

Для того, чтобы вам можно было работать в активном режиме, администратор вашей локальной сети (или человек, отвечающий за работу ее шлюза в сеть провайдера, который часто называют в обиходе роутер или сервер) должен будет произвести его дополнительную настройку. Более подробно о том, как именно настраивается работа активного режима через шлюз чужой сети, можно почитать в соответствующей статье. Если вы сами являетесь администратором локальной сети (например, вы подключаетесь через PPPoE и настроили ваше соединение в роутере), то можете прочитать соответсвующее руководство по настройке NAT (для роутера D-Link DSL-500T).

Администратор, однако, может отказаться это проделать по различным причинам, от банального нежелания и лени до каких-либо технических препятствий. В таком случае вам лишь остается продолжать пользоваться пассивным режимом.

  Проблемы и решения

Как же определить, что Вы пытаетесь работать в активном режиме за ненастроенным файрволлом или шлюзом? Если Вы работаете в активном режиме, и замечаете, что другие пользователи (особенно пассивы) ничего не могут с Вас скачать, жалуясь на ошибки Connection timeout — это один из признаков. Может быть и наоборот — с Вас качают нормально, а вот Вы не можете ни к кому подключиться с такой же ошибкой. Вы можете также вдруг обнаружить, что не работает поиск файлов.

Многие пользователи сами не подозревают, что у них есть и включен файрволл. Они могут решить, что раз никогда ничего подобного не устанавливали, то его у них нет. Это не всегда так. Например, в операционных системах Windows XP и Windows Server 2003 файрволл не просто есть, но и по умолчанию включен. Убедиться в этом можно, зайдя в список сетевых соединений и проверив наличие на их значках маленького желтого замка. Если он есть — системный файрволл включен, и ему тоже потребуется настройка.

Обычно системный файрволл, хотя его и достаточно для базовой защиты компьютера от внешних атак из сети, достаточно просто устроен и настраивается не очень гибко. Специализированные программы от третьих фирм, такие как Agnitum Outpost или Kerio Personal Firewall, обычно гораздо удобнее в настройке, надежнее и обладают множеством дополнительных возможностей. Однако, с другой стороны, они обычно и сложнее, а зачастую — и стоят денег.

Решать, ставить или не ставить альтернативный продукт в качестве файрволла, вам, но я бы посоветовал это все же сделать. Главное — в этом случае не забудьте отключить системный файрволл (снять галочки «Защитить это подключение…» в свойствах сетевых соединений). Когда на компьютере работают одновременно два файрволла — ни к чему хорошему это обычно не приводит. Глюки могут быть самыми фееричными.

  Проблемы остались?

  Даже после того, как Вы правильно произвели всю настройку системы со своей стороны, и, наконец, вышли в сеть DC в активном режиме, вы можете столкнуться с ситуацией, когда перекачка не срабатывает. Бывает и такое, ведь нормальная работа двух пользователей активного режима между собой зависит от настроек их обоих. Вполне возможно, что проблема уже не у вас, а в том, что пользователь, с которого Вы пробуете качать (или который безуспешно пробует качать с Вас), не настроил у себя активный режим как полагается. В таком случае вы ничего не сможете поделать, кроме как сообщить ему о необходимости проверить его настройки.

Если же у Вас ничего так и не выходит — не отчаивайтесь. Прежде всего — внимательно перечитайте этот текст с самого начала. Убедитесь, что Вы поняли и выполнили предложенные в нем рекомендации. Если и это не разрешит ситуацию — обращайтесь за помощью непосредственно к администраторам хаба сети DC (это те ребята, у которых в списке вместо значка нарисованы ключики).