12.04.2008 - DC++ через роутерDC++ клиент В домашней сети «Кристалл» хорошо развита файлообменная сеть DC++. Direct Connect – это специальная программа, с помощью которой можно обмениваться файлами и каталогами через «общие» папки пользователей локальной сети. С помощью DC++ вы получите доступ к фильмам, музыке, программам и играм, открытым в общий доступ другими абонентами сети. Для работы в сети DC++ необходимо установить программу-клиент: StrongDC.
Официальный DC-клиент для «Кристалл» на базе FlyLink v281 Если вы используете Клиент другого разработчика или более старой версии DC, «Кристалл» рекомендует его деинсталлировать и установить новую версию DC-Клиента. Это займет немного времени, зато максимально исключит проблемы взаимодействия вашего клиента с хабом «Кристалл».
DC-клиент на базе FlyLink v281 полностью русифицирован.
При инсталляции Клиента воспользуйтесь справкой...
Внимание: Для корректной работы сервиса при включенном VPN-соединении необходимо, чтобы у вас был прописан роут: route add -p 10.0.0.0 mask 255.0.0.0 шлюз.
DC++ через роутер
Чтобы DC++ корректно работал через роутер, необходимо произвести соответствующую настройку роутера и самого Клиента. В настройках роутера необходимо добавить виртуальный сервер как на IP-адрес вашего компьютера, так и на порты, указанные в настройках Клиента. Также необходимо указать режим работы «файерволл с ручным перенаправлением портов» и указать порты TCP 1800, UDP 1800.
Внимание: Владельцам роутеров данный вид автонастройки не подойдет.
Настройка Клиента:
Настройка роутера (пример настройки D-Link DI624)
рис.1
рис.2
Справочная информация
Пиринговая сеть Direct Connect
Хабы Клиенты подключаются к одному или нескольким серверам – так называемым хабам – для поиска файлов, которые, как правило, не связаны между собой и служат для поиска файлов и источников для их скачивания.
Отличия от остальных p2p систем, построенных на других протоколах (EDonkey, Gnutella, Gnutella2): - Развитый чат
- Возможность получить список файлов пользователя в виде древовидной структуры папок
- Возможность скачивать целые директории
- Идеальное решение для локальных сетей: p2p файлообменная система и чат в одной программе
- Простой механизм поиска
- Ограничения на размер материала, открытого для общего доступа
- Поддержка скриптов с потенциально безграничными возможностями как на клиентской стороне, так и на стороне хаба
- Сервер
сети может быть посвящён определённой теме (например, музыке конкретного направления), что позволяет легко находить пользователей с требуемой тематикой файлов - Наличие привилегированных
пользователей – операторов, обладающих расширенным набором возможностей управления хабом и следящих за соблюдением пользователями правил чата и файлообмена - Система расширений. При установлении
соединений типа клиент-хаб и клиент-клиент обе стороны могут сообщить друг другу поддерживаемые расширения протокола (например, сжатие данных), что увеличивает совместимость со старыми программами на уровне протокола - Механизм хеширования, позволяющий однозначно идентифицировать файл вне зависимости от его имени.
Клиенты - DC++
- ApexDC++ (ранее назывался PeerWeb DC++) — модификация StrongDC++, отличается измененным интерфейсом, набором смайликов.
- StrongDC++
— наиболее популярный в России и динамично развивающийся из всех модов. Поддерживает многопотоковое скачивание, смайлики и множество полезных дополнительных настроек. Данную модификацию используют на большинстве русских хабов. - RevConnect — мод DC++, главным отличием
которого является возможность многопоточного скачивания файлов у пользователей, что позволяет увеличить скорость загрузки в несколько раз. Использует свою модификацию сетевого протокола Kademlia. - BDDC++ — один из самых старых модов, поддержка ограничений скорости, поддержка клиентских скриптов на языке lua.
- DCDM++
— одна из основных функций данного Клиента — облегчить работу операторам хаба. Умеет выявлять нарушителей, использующих запрещенные типы клиентов. - fulDC – не менее популярный Клиент, чем
DC++. Разрешен на большинстве хабов, так как не содержит явных отличий в работе с протоколом. - LinuxDCpp – клиент для OC Linux. Входит по умолчанию в дистрибутив Novell OpenSUSE.
- Valknut – клиент для OC Linux. Входит по умолчанию в дистрибутив RedHat FedoraCore.
Опубликовано на сайте: http://kristal-lab.ru Прямая ссылка: http://kristal-lab.ru/index.php?name=Pages&op=view&id=5
|