DC

D-Link
DI-LB604

Так как их интерфейс идентичен, скриншоты будут приводиться на примере DI-LB604.

Advanced -> Virtual Server

[XX] - обозначает последную цифру значения [внутренний IP]
Allowed Remote IP : From 0.0.0.0 To 255.255.255.255
Interface Binding : - Настройка отвечает, за то для какого внешнего интерфейса будет действовать правило. На примере правило действует для обоих интерфейсов, но если вым необходимо, чтобы только для одного из них выберете соответствующий.

D-Link
DI-704UP, DI-714P+, DI-804HV, DI-808HV, DI-824VUP

Так как их интерфейс идентичен, скриншоты будут приводиться на примере DI-704UP.

Advanced -> Virtual Server

[XX] - обозначает последную цифру значения [внутренний IP]

D-Link
DI-704P (rev B)

Так как их интерфейс идентичен, скриншоты будут приводиться на примере DI-704P (rev B).

Advanced -> Virtual Server

[XX] - обозначает последную цифру значения [внутренний IP]

D-Link
DI-634M, DI-724GU

Так как их интерфейс идентичен, скриншоты будут приводиться на примере DI-634M.

Advanced -> Virtual Server

D-Link
DI-514, DI-524, DI-604, DI-624, DI-624S, DI-614+, DI-764, DI-774, DI-784

Так как их интерфейс идентичен, скриншоты будут приводиться на примере DI-624.

Advanced -> Virtual Server

Asus
WL-500W, WL-520G, WL-530G


Так как их интерфейс идентичен, скриншоты будут приводиться на примере WL-500W.

NAT Setting -> Virtual Server


После чего добавляем правило Add и сохраняем настройки Finish.

ВНИМАНИЕ! на моей модели WL-500W с прошивкой 2.0.0.1 и 2.0.0.6 (не знаю будет ли проявляться эта особенность на других моделях/прошивках/ревизиях) была замечена следующая особенность. Если для DC выделять диапазон портов записью вида [XXX]:[XXX+2]. То хотя поиск работает, количество выдаваемых результатов значительно ниже, чем в случае когда для портов [XXX], [XXX+1], [XXX+2] созданны отдельные правила.

Acorp
WR-G+

Так как их интерфейс идентичен, скриншоты будут приводиться на примере WR-G+.

Advanced Settings -> Forwrding -> Virtual Servers

Добавляем новое правило.



Теоретический Материал

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

Так как я считаю, что просто отвечать, что и куда вписывать считаю бессмысленным, поэтому постараюсь дать немного теории, чтобы было хотя бы общие понимание процесса.

Для работы DC требуется два открытых порта TCP (для скачки) и UDP (для поиска) . И еще порт TSL, для безопасных соединений, поддерживается не всеми клиентами, и в данный момент в сети не используется. Под словом открытый, в данном контексте, подразумевается, что любой пользователь, может к нему подключиться.

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

При использовании роутера, возникают проблемы. Ибо роутер не знает, что именно делать с этим пакетом. Поэтому возможны следующие варианты
1) Пакет будет перенаправлен на один из компов (при этом роутер должен знать на какой именно комп перенаправлять).
2) Пакет будет обработан самим роутером
3) Пакет будет проигнорирован.

Чтобы роутер знал, что делать с получаемыми им пакетами, надо указать, какие именно пакеты, и куда именно перенаправлять. А человек дочитавший до этого места, может обратиться ко мне за вознаграждением. Для этого существует NAT (иногда называют Port Forwarding или Virtual Server). Который указывает на какой именно компьютер будет перенаправлен пакет.

Чтобы не было вопросов введу терминологию.

[внешний IP] - тот IP адрес который присвоил вам провайдер. Его можно узнать на http://myip.ru/

[внутренний IP] - тот IP адрес который вам присвоил роутер. Его можно узнать в свойствах сетевого соединения.


[TCP] [UDP] [TLS] - порт TCP/UDP/TLS. Любое число от 1 до 65535. Единственное условие при его выборе, чтобы он был свободен (в случае неправильного выбора при запуске будет выдаваться ошибка). Желательно использовать номер порта в диапазоне от 1024 до 49151. В данной инструкции численное значение [TCP] и [UDP] принимаются равными, и на скриншотах обозначаются как [TCP].

Настройка клиента

Файл -> Настройки соединения
Присвоенный адрес = 0.0.0.0 (адрес сетевого интерфейса, через который идет работа DC. Значение 0.0.0.0 обозначает что адрес будет выбираться автоматически)
Настройки ВХОДЯЩИХ соединений = Файерволл с ручным перенаправлением портов
Внешний / WAN IP = [внешний IP]
TCP = [TCP]
UDP = [UDP]
TLS = [TLS]

Настройка роутера

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

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

Asus

Acorp

D-Link

Linksys

ZyXEL

Также неплохо было б посмотреть:

- PortForward.com - Free Help Setting up Your Router or Firewall (eng)

Что делать, если файлы не качаются и не работает поиск...

1. ДЛЯ ТОГО ЧТОБЫ МОЖНО БЫЛО СКАЧИВАТЬ ФАЙЛЫ, НУЖНО ЧТОБЫ ВАША ШАРА БЫЛА НЕ МЕНЕЕ 15 ГБ.

2. На WINDOWS VISTA при попытке скачать файл или файл-лист пишет "Папка для временных файлов недоступна:Отказано в доступе....."

Папка "C:Program Files", в которую вы установили клиент, защищена от изменений, поэтому:

а) попробуйте переустановить PeLink в другую папку или жесткий диск, при этом в настройках "Скачивание" укажите другие пути для скачки файл-листов.

б) можно отключить контроль учетных записей через пуск - выполнить..

после этого VISTA перестанет спрашивать про все программы "доверяете ли Вы этому приложению...".

3. В окне закачек пишет "Нет свободных слотов" Причина:

все открытые каналы (слоты) отдачи заняты другими пользователями. Способ решения: дождитесь, когда другие пользователи докачают или попросите владельца файла выделить Вам дополнительный (экстра) слот, указав при этом реальную причину его предоставления (например, Вам нужен всего навсего 1 маленький файл).

4. Низкая скорость скачки Причины:

а) Владелец файлов поставил ограничение/лимиты по скорости скачки (см. Список юзеров – столбец «Тег» L:хххх); Если лимит установлен, выясните у владельца файлов причину установки ограничений и может ли он временно поднять скорость;

б) У владельца файла узкий канал отдачи, и на Вас скорости не хватает. Тут варианты либо смириться и ждать, либо искать другие более быстрые источники файлов.

5. Низкая скрость отдачи

а) По локальной сети. Вероятнее всего это из-за установленого лимита на отдачу 2000 кб/с, чтобы Ваш компьютер тормозили при обильной отдаче (см. Настройки - Ограничения скорости). Снимите ограничение по скорости и понаблюдайте за нагрузкой на компьютер:

б) По интернету у всех разная скорость отдачи, протестируйте Вашу скорость (speedtest.net).

6. Файл размером более 4 ГБ не качается и в окне закачек пишет "нет свободного места", хотя на самом деле место есть

Жесткий диск/раздел диска, на который Вы закачиваете файлы, файл-листы или временные файлы, отФОРМАТирован в файловой системе FAT32, не поддерживающей файлы больше 4ГБ.

а) Зайдите в "Мой компьютер", кликая по кажому диску - свойства, посмотрите какая указана файловая система. В настройках PeLinka - "Скачивание" поменяйте пути на те диски, у которых файловая система указана NTFS;


б) Если у Вас только 1 Жесткий диск/раздел диска, то можно попробывать конвертировать его файловую систему с помощью програм Acronis Disk Director или PartitionMagic (при условии что Вы раньше уже делали подобные операции и знаете, с какими проблемами это может быть сопряжено).

7. В окне закачек пишет "TTH несоответствие" Причина: файл некорректно прохешировался.

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

Скопируйте ссылку на перехешированный файл, и передайте её пользователю, сообщившему Вам об ошибке. Попросите его удалить из очереди (Ctrl+D) файл с неправильным хешом (ТТН), и после этого кликнуть по магнет ссылке.

б) Если это сообщение выдается при скачке Вами с пользователя, у которого ДС-клиент не PeLink: Пишите личное сообщение владельцу файла с просьбой:

1) сделать копию файла,

2) оригинал удалить,

3) копию переименовать в оригинал,

4) обновить файл лист (Ctrl+E).

Проверка пользователем: Файл - открыть свой файл-лист, найти в своей шаре файл, на который указал пользователь т.е. Вы, столбец ТТН сравнить с сгенерированной записью диалога: Файл - "Получить ТТН файла.." найдите на своем копьютере файл, на который указал пользователь, выберете его и подождите, пока ДС++ посчитает ТТН. Если ТТН совпали, значит файл снова доступен для скачивания. С Вашей стороны:

5) Удалите скачиваемый Вами файл из очереди закачки (Ctrl+D),

6) После того, как владелец файла обновит свой файл-лист, попробуйте снова закачать этот файл.

8. При поиске пишет "Active Search: Your ip is not 93.ххх.ххх.ххх it is 172.ххх.ххх.ххх bye bye" и отключает от хаба.

1) Возможно у вас вписан другой Ip адрес в настройках:

после изменения настроек перезадите в программу

2) Попробуйте поставить пассив режим:

после изменения настроек перезадите в программу

3)Если такие способы не помогли, обратитесь к администраторам на хабе.

9. В окне закачек пишет "нет пользователей для скачивания" Причина:

Владелец убрал из шары интересующий Вас раздел/файлы. Способ решения 1: Поищите вручную, у кого есть аналогичные файлы: зайдите в очередь закачек (Ctrl+D), кликните по подобному файлу мышкой, выберете в контекстном меню опцию «Поиск альтернатив».

10. После установки PeLink не качает файлы, в окне закачек пишет "Соединение" и/или "Таймаут соедининия", и не работает поиск. Причины:

а) Проверьте "Брандмауэр", отключите его: Пуск-Настройка-Панель управления-Бpaндмayэp Windows;

б) Проверьте, добавлен ли PeLink в исключения у программ сетевой защиты (firewall /сетевой экран) и/или антивируса; Если все равно не работает скачка, но работает поиск:

в) Определите, как Вы зашли на хаб? локально или через интернет: для этого напишите в чат команду +myip Если хаб напишет IP адрес, начинающийся например на 172.*.*.* , Значит Вы зашли на хаб локально.

Узнайте:

г) является ли пользователь, с которого вы пытаетесь скачать, абонентом сети Like.

д) Если хаб напишет IP адрес, отличный от вышепредставленных, значит Вы зашли на хаб через интрнет; Проверьте, открыты ли у Вас порты для файлообмена через интернет: Зайдите на сайт: http://connect.majestyc.net и введите порты TCP Port-4111 UDP Port-4111 Если сайт покажет, что у Вас закрыты порты для DC++:

зайдите в Главное меню - Файл - Настройки - Настройки соединения - галочка (Брандмауэр, Пассив...),

теперь у Вас должно получаться скачать.

Если ничего не помогло,то задаем вопрос здесь Задать вопрос по проблемам пользования p2p.

Настройка p2p клиента и как пользоваться файлообменной сетью

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

Работать с программой PeLink очень просто.

Устанавливаем программу.




Запускаем программу

На начальном этапе, при запуске программы, нужно ввести Ваш "Ник", и далее перейдите в раздел "Шара";

На вкладке "настройки соединения" вписываем в строку "Сетевой интерфейс для всех соединений" свой Ip адес. Ставим "Брандмауэр с ручным перенаправлением портов\" и нажимаем кнопку "Найти Ip адреса"

На вкладке «Скачивание» меняем папку куда будут скачиваться файлы.

В разделе "Шара" выберите папки с файлами, которые могут быть кому-то интересны: музыка, фильмы, игры, программы, картинки, книги и.т.д.;

Примечание: для правильной работы, нужно расшарить файлов не менее 15Гб

На хабах можно сидеть и с 0 шарой,но скачивание будет закрыто до тех пор пора шара не будет менее 15Гб

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

Нажимаете кнопку - "запустить в фоновом режиме" и кнопку "ок" диалога с настройками; На основании хеширования создается список "расшариваемых Вами файлов" (файл-лист), который можно посмотреть через Главное меню - Открыть свой список файлов;

В уже расшаренную папку можно добавить еще несколько новых файлов. После запуска команды "Обновить список файлов" новые файлы будут видны в файл-листе и доступны для скачивания.

Примечание:

1. Исключите из расшаривания папки WINDOWS и Program Files, в этих папках находится ваша личная информация;

2. Если хотите расшарить папку Мои документы, пометьте на расшаривание папку: C:Documents and SettingsВашеУчетноеИмяМои документы Исключите из расшаривания целиком Documents and Settings, в этой папке находится ваша личная информация;

3. Начальные настройки PeLinkа: шарить папку C:Downloads_p2pShare в которую идут все закачки.

4. Если у вас несколько папок с одинаковыми названиями на разных дисках или на разных компьютерах сети, например "C:video1" и "D:video2" то, задав папкам одинаковые названия, например "Видео", в шаре все данные из обоих папок обьединятся в одно целое.

5. Скорость хеширования (расшаривания) можно увеличить, однако вместе с этим увеличится нагрузка на компьютер: Настройки - Шара - Maкc. cкopocть xeшa поставьте значение "0"

Хабы

На этом этапе следует просто запустить PeLink и в нижнем левом углу появятся 2 вкладки - хаба

Если они зеленые, то вы нормально подключились к хабам.

Основные поблемы при входе на локальный хаб

При входе на хаб в главном чате пишет:

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

а) Проверьте правильность написанного адреса;

б) Возможно сервер, на который вы пытаетесь зайти, сейчас выключен;

2. Bad nickname: Wait 7sec before reconnecting!

а) Это значит, что на хабе уже есть пользователь с точно таким ником, измените свой ник и повторите попытку;

3. При входе на хаб выскакивает окно с просьбой ввести пароль;

а) Ник, с которым вы пытаетесь зайти, уже зарегистрирован на хабе и защищен паролем, смените ник и повторите попытку.

4. *** Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение.

Сервер включен, но программа-хаб на нем не запущен.

Далее на хаб могут не пускать в связи с правилами хаба: Правила пользования

Все эти вопросы решаются самостоятельно.

Интернет хабы Адреса хабов можно узнать либо на сайтах, например dchublist.ru Либо загрузить их через PeLink: Главное меню - Вид - Интернет-хабы

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

Скачивание в p2p

В идеале скачивание происходит следующим образом: На хабе в списке пользователей выбираем того, чье описание вас заинтересовало, Кликаем по его нику, чтобы получить список файлов.

Теперь находим то, что Вас интересует:

1.1. Просто просматривая список файлов в произвольном порядке;

1.2. Отсортированные файлы по типу с помощью файла авто-поиска PeLinkSettingsADLSearch.xml Так можно быстро найти все фотографии новой знакомой или посмотреть статистику;

1.3. По названию файла (точный поиск).

Клик по папке или файлу и скачать с выбором категории, Скачка пойдет в папку C:Downloads_p2p Либо можно скачивать файлы через поиск:

1. переходим в окно поиска,

2. вводим название искомого файла,

3. настраиваем параметры поиска,

4. скачка файла в нужную папку.

Теперь давайте посмотрим, что вы поставили на скачку, и выставим приоритеты файлам и папкам: что в первую очередь качать, а что на последок. В настройках "Очередь" определено: сначала качаются маленькие, потом большие файлы.

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

Если же ни скачка, ни поиск не работают, тогда смотрим, с чем это может быть связано.

Если все нормально, жмем "Далее"

Общение

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

Преждем чем что-то писать, учтите:

1. Прочитайте правила

2. В чат смотрят максиум 5-7 человека на каждые 100 гостей;

3. Вопросы в чат типа: "у кого есть..." эффективнее перефразировать в "как правильнее сформировать поисковый запрос...";

4. Технические вопросы (например: что-то не работает, или как реализовать задачу: (вырезать аудио из фильма)... эффективнее всего задавать знающим людям, которые приемлят вопросы по следующей форме:

а) Приветствие,

б) Описание Вашей ситуации,

в) Что Вы уже сделали, чтобы разрешить ситацию,

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

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

В чате могу использоваться смайлы.в нашей программе p2p есть 3 набора смайлов это:

1. nln.05

2. nln.06-demo -ЗВУКОВЫЕ СМАЙЛЫ

3. super.mega.kolobok -один из самых больших наборов смайлов

nln.06-demo

super.mega.kolobok

Различные сочетания клавиш

Быстрее и проще нажать пару клавиш, чем водить курсором по экрану переходя от одного меню в другое.

Ctrl-<вверх> проматываешь историю введенных фраз вверх;

Ctrl-<вниз> соответственно вниз;

Ctrl+W - закрыть текущее окно (Windows);

Ctrl+TAB - перейти на следующее окно;

Ctrl+E - обновить список файлов (rEfrEsh file list);

Ctrl+R - переподключение активного хаба (Reconnect);

Ctrl+T - перенаправление;

Ctrl+U - друзья (User);

Ctrl+I - настройки (SettIngs...);

Ctrl+O - открыть свой список файлов (Open Own list);

Ctrl+P - инет хабы (Public Hubs);

Ctrl+S - поиск (Search);

Ctrl+F - избранные хабы (Favorites);

Ctrl+G - авто-поиск;

Ctrl+H - статус хеширования (Hash);

Ctrl+L - открыть список файлов... (Open file List...);

Ctrl+N - блокнот (Notepad);

Ctrl+M - перенос строки (Move);

Ctrl+D - очередь скачивания (Download);

Ctrl+Q - очередь отдачи (Queue);

Ctrl+1 - показать/скрыть панель управления;

Ctrl+2 - показать/скрыть строку состояния;

Ctrl+3 - показать/скрыть передачи;

Ctrl+4 - показать/скрыть панель управления winamp;

Ctrl+5 - показать/скрыть быстрый поиск;

Ctrl+Del - удаление закачки;

Ctrl+Shift+D - завершенные скачивания;

Ctrl+Shift+U - завершенные отдачи;

Ctrl+Shift+R - переподключение отключенных хабов;

Alt+R - Конвертация всей строки в другую раскладку например qwerty<->йцукен ;

Alt+E - Вызов диалога смайлов (Emotions);

Alt+A - меню 'файл';

Alt+G - меню 'передачи'/'помощь';

Alt+K - меню 'логи';

Alt+J - меню 'окно';

Alt+Q - быстрое соединение... (Quick Connect..);

Alt+D - закрыть отключенные хабы (Close Disconnected);

Alt+P - закрыть все оффлайн лички (Close all offline PM windows);

Alt+1,...,Alt+9,Alt+0 - переход на закладку; (При условии что активирована.. (Настройка - Внешний вид - Цифpы нa зaклaдкax пepeключeниe пo Alt+1, Alt+2, ..);

Alt+Up,Alt+Down - циклическое вращение закладок;

Alt+<вверх>,Alt+<вниз> - переход на следующую/предыдущую закладку;

Alt+Shift+<вверх>,Alt+Shift+<вниз> - перемещение активной закладки влево/вправо;

Alt+Shift+1,...,Alt+Shift+9,Alt+Shift+0 - обмен активной закладки с выбранной;

Shift+Колесо мышки - по щелчку по закладке закрывает её ;

Shift+двойной клик на ник в чате - скачать список файлов; Ctrl +двойной клик на ник в чате - открыть приват;