Вернуться   Форум сети U-LAN » Ресурсы сети » DC ++

Ответ
 
Опции темы Опции просмотра
Старый 01.09.2009, 21:24
  post #1
myhost
Местный
 
Аватар для myhost
 
Регистрация: 21.08.2009
Адрес: 1ая Вольская 16,98
Сообщений: 121
Спасибо: 9
Вес репутации: 0

Награды пользователя:

Отправить сообщение для myhost с помощью ICQ Отправить сообщение для myhost с помощью Skype™
По умолчанию DC++ и роутер

Чтобы DC++ корректно работал через роутер, необходимо произвести соответствующую настройку роутера и самого Клиента. В настройках роутера необходимо добавить виртуальный сервер на IP-адрес вашего компьютера,и указать порты, указанные в настройках Клиента. Также в настройках клиента необходимо указать режим работы «файерволл с ручным перенаправлением портов» и указать порты,например TCP 2000, UDP 2000.
Для справки:
Что есть перенаправление портов(port forwarding):
Если вам не интересна теория, этот пункт можете пропустить. В чем состоит основная проблема использования активного режима при наличии роутера? Ответ прост: грубо говоря, в различных адресах вашего компьютера и роутера. Мы имеем две сети: внутреннюю из роутера и вашего компьютера(ов), обычно с адресами 192.168.0.ххх, и внешнюю, то есть локальную сеть Тартила.net с адресами 10.ххх.ххх.ххх. Например, У вас запущен клиент на машине с внутренним адресом 192.168.0.2. Он отправляет пакет во вненшюю сеть. Роутер видит, что адрес пакета 10.*, и направляет его туда (именно потому он и "роутер"). Из внешней сети приходит ответный пакет. Но он не знает, на какую из внутренних машин ему идти, на 192.168.0.2 или на какую-то ещё. Как быть? Простой выход из этого положения: если пакет пришел на определенный порт, то отправить его на фиксированный IP-адрес во внутренней сети. Этим мы займемся в процессе настройки роутера: направим пакет на адрес нашей машины, также в определённый порт (для простоты в порт с тем же номером).
А теперь по пунктам:

1. Настройка клиента(на примере StrongDC)
Файл -----> Настройки ----->Настройки соединения.
(File ------>Settings.. ------->Connection Settings)
Ставите галочку на "Файервол с ручным перенаправлением портов" . Указываете TCP и UDP порты(допутим 2000 и 2000)
Пример:
[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=175&stc=1&d=1251821501[/IMG]


2. Самый главный пункт. Настройка роутера.
Поскольку,роутеров много и общей инструкции(кроме той что указана в топике поста) быть не может,попробуем рассмотреть примеры настроек под разные роутеры.
Примеры настройки роутеров будут в постах ниже, а тут будут ссылки на них.

Настройка роутера ZyXEL P-330W EE

Настройка роутера DLink DI824VUP+

Настройка роутера D-Link DI-524

Настройка роутера D-Link DI-604 / DI-704

Настройка роутера D-Link DI624

Настройка роутера D-Link DIR-100

Настройка роутера ASUS WL-520

Настройка роутеров Acorp Sprinter LAN120,420,W400G
(ссылка внешняя т.к. слишком много графики)


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

-------------------------------------------------------------
Если вы нашли какие-либо неточности или вам просто есть что добавить, пишите в личку.
Изображения
Тип файла: jpg nastrclienta1.jpg (181.1 Кб, 170 просмотров)



Активнее учавствуйте в файлообмене! Терабайты информации ждут Вас на нашем DC++ хабе!
Скачать настроенный клиент можно тут

p|s: Мы ждём Вас!

Последний раз редактировалось myhost; 02.09.2009 в 01:19..
myhost вне форума   Ответить с цитированием
Старый 01.09.2009, 21:54
  post #2
myhost
Местный
 
Аватар для myhost
 
Регистрация: 21.08.2009
Адрес: 1ая Вольская 16,98
Сообщений: 121
Спасибо: 9
Вес репутации: 0

Награды пользователя:

Отправить сообщение для myhost с помощью ICQ Отправить сообщение для myhost с помощью Skype™
По умолчанию Zyxel P330W EE

Zyxel P330W EE

Для того что иметь возможность скачивать из DC++ с нормальной скоростью обновите прошивку, на самую свежую. Взять её и инструкцию по обновлению можно тут.

Обязательно сделайте следующее:
После обновления микропрограммы сделайте "hard reset"(Убедитесь, что устройство загружено (индикатор PWR/SYS должен гореть зеленым цветом).
Нажмите и удерживайте кнопку RESET(иголкой нажмите на скрытую в мааленькой дырочке сзади роутера кнопку) на устройстве, до тех пор, пока индикатор PWR/SYS не начнет мигать оранжевым цветом. Отпустите кнопку RESET.
После этого настройте маршрутизатор вручную,либо с помощью последней версии программы NetFriend. Старые настройки(если у вас есть бэкап) НЕЛЬЗЯ использовать с новой прошивкой.

Теперь можно приступить к настройке роутера для работы с DC++:

Так как при настройке этой функции нужно указать IP-адрес компьютера, то он должен быть всегда постоянный. Воспользуемся функцией Static DHCP. Эта функция позволит вашему компьютеру получать по DHCP всегда фиксированный IP-адрес. Если не включить функцию Static DHCP, то при этом IP-адрес потенциально может изменяться при каждом включении компьютера. Настройку функции Static DHCP нужно произодить в меню LAN.
При настройке Static DHCP нужно прописать MAC-адрес сетевой карты вашего компьютера и назначить ему статический IP-адрес из диапазона DHCP-адресов роутера.

[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=178&stc=1&d=1251823993[/IMG]

Узнать, какой MAC-адрес на вашей сетевой карте, можно, нажав на кнопку Show DHCP Client.

[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=179&stc=1&d=1251824003[/IMG]

При настройке Static DHCP в поле MAC Address укажите MAC-адрес сетевой карты, а в поле IP Address - IP-адрес, который будет постоянно назначаться на эту сетевую карту от DHCP-сервера

(тут должна быть картинка,но из-за ограничений форума, тут только ссылка на эту картинку: h_p://dc.r-team.org/pic/03.JPG )

Нажмите Save для сохранения настроек.
Также рекомендуем выключить защиту от DoS-атак. Снимите галочку напротив пункта Enable DoS Prevention в разделе Advanced - DoS Setting веб-конфигуратора.
Для работы клиента Strong DC++ необходимо настроить проброс портов в P-330W. Узнать какие порты TCP и UDP используются в вашей программе можно в меню Настройки (Settings) - Настройки соединения (Connection Settings).
В меню P-330W в меню Advanced в разделе Virtual Servers нужно прописать TCP и UDP порты используемые программой Strong DC++ на локальный IP-адрес компьютера, привязку к которому мы сделали в настройках Static DHCP.

[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=176&stc=1&d=1251823768[/IMG]

У вас должно получиться примерно так:

[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=177&stc=1&d=1251823772[/IMG]



В меню Advanced - Static Route не должно быть прописано никакой маршрутизации.
В настройках Strong DC++ нужно установить режим работы программы Файерволл с ручным перенаправление портов (см.1ый пост)
Изображения
Тип файла: jpg 01.JPG (26.8 Кб, 151 просмотров)
Тип файла: jpg 02.JPG (16.0 Кб, 149 просмотров)
Тип файла: png vc1.png (25.0 Кб, 171 просмотров)
Тип файла: png vc2.png (26.1 Кб, 152 просмотров)



Активнее учавствуйте в файлообмене! Терабайты информации ждут Вас на нашем DC++ хабе!
Скачать настроенный клиент можно тут

p|s: Мы ждём Вас!
myhost вне форума   Ответить с цитированием
Старый 01.09.2009, 22:06
  post #3
myhost
Местный
 
Аватар для myhost
 
Регистрация: 21.08.2009
Адрес: 1ая Вольская 16,98
Сообщений: 121
Спасибо: 9
Вес репутации: 0

Награды пользователя:

Отправить сообщение для myhost с помощью ICQ Отправить сообщение для myhost с помощью Skype™
По умолчанию DLink DI824VUP+

DLink DI824VUP+

Закладка Virtual Server
В список Virtual Server нужно просто добавить ещё одно правило. будем использовать порт 2000, а настройки все приведены на картинке.
[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=180&stc=1&d=1251824378[/IMG]


Закладка Firewall
В список правил Firewall-а автоматически добавится одно разрешающее правило:


[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=181&stc=1&d=1251824408[/IMG]


В списке правил есть ещё правило, которое разрешает вообще все подключения (самое первое), но его в приниципе можно убрать, оно не нужно.
Закладка Filter
Также проверьте, что у вас случайно не включена фильтрация на заданном порту или на каком-то диапазоне адресов. Настройки роутера по умолчанию (после reset-а) слегка параноидальны в смысле защиты ;-)

[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=182&stc=1&d=1251824447[/IMG]


Заниматься более точной настройкой фильтра можете, когда настроите всё остальное и оно заведомо будет работать.
Настройки DC++

Тут всё тоже очень просто. Сначала ставим третью опцию "Файервол с ручным перенаправлением портов". Теперь нужно посмотреть, какой адрес присвоился роутеру по DHCP (именно локальный, который начинается с 10.*.*.* или внешний 234.*), и прописать его в настройках DC++.

Подробнее смотрим первый пост.


За материал спасибо парням с экс-корбиновского хаба bigvipzone
Изображения
Тип файла: png d824_vs.png (3.9 Кб, 145 просмотров)
Тип файла: png d824_fw.png (17.1 Кб, 137 просмотров)
Тип файла: png d824_filter.png (9.6 Кб, 137 просмотров)



Активнее учавствуйте в файлообмене! Терабайты информации ждут Вас на нашем DC++ хабе!
Скачать настроенный клиент можно тут

p|s: Мы ждём Вас!
myhost вне форума   Ответить с цитированием
Старый 01.09.2009, 22:23
  post #4
myhost
Местный
 
Аватар для myhost
 
Регистрация: 21.08.2009
Адрес: 1ая Вольская 16,98
Сообщений: 121
Спасибо: 9
Вес репутации: 0

Награды пользователя:

Отправить сообщение для myhost с помощью ICQ Отправить сообщение для myhost с помощью Skype™
По умолчанию D-Link DI-524

D-Link DI-524

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

Для этого ставите переключатель в позицию Enabled (1), затем указываете имя правила в поле Name ниже (желательно давать правилу имя, раскрывающее суть работы правила).

После чего в поле Private IP следует указать IP адрес того компьютера в домашней сети, на котором планируется пользоваться DC++ (узнать его можно, зайдя в состояние подключения по локальной сети на компьютере при соединении с одним из LAN интерфейсов роутера.

Еще ниже следует выбрать протокол (TCP или UDP), по которому будет производиться переадресация того или иного порта, а так же указать значение порта, который используется DC++ (см. рис.).

И, наконец, в пункте Shedule(2) следует выбрать вариант Always, после чего можно нажимать на Apply, тем самым создавая новое правило.

[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=183&stc=1&d=1251825450[/IMG]

Аналогичным образом создаем еще одно правило для переадресации портов по UDP протоколу:

[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=184&stc=1&d=1251825613[/IMG]

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


Только следует принять во внимание необходимость использования различных портов для переадресации на обоих компьютерах! Так же следует иметь в виду, что если добавить одну из домашних машин в DMZ, то переадресация портов для второй машины (третьей и т.д.) перестанет работать.

Теперь выполняем настройку клиента(смотрим первый пост)

За материал(ибо этого роутера в наличии у меня нет ) спасибо Himki.net
Изображения
Тип файла: jpg dc1.jpg (137.2 Кб, 150 просмотров)
Тип файла: jpg dc2.jpg (107.9 Кб, 143 просмотров)



Активнее учавствуйте в файлообмене! Терабайты информации ждут Вас на нашем DC++ хабе!
Скачать настроенный клиент можно тут

p|s: Мы ждём Вас!
myhost вне форума   Ответить с цитированием
Старый 01.09.2009, 22:35
  post #5
Михалыч
Главный модератор
 
Аватар для Михалыч
 
Регистрация: 20.10.2008
Сообщений: 1,351
Спасибо: 67
Вес репутации: 0
По умолчанию

сильно, спасибо.
Михалыч вне форума   Ответить с цитированием
Старый 01.09.2009, 22:40
  post #6
myhost
Местный
 
Аватар для myhost
 
Регистрация: 21.08.2009
Адрес: 1ая Вольская 16,98
Сообщений: 121
Спасибо: 9
Вес репутации: 0

Награды пользователя:

Отправить сообщение для myhost с помощью ICQ Отправить сообщение для myhost с помощью Skype™
По умолчанию

Цитата:
Сообщение от Михалыч Посмотреть сообщение
сильно, спасибо.
да не за что
меня сегодня очень умный бот(рррр) забанил,за то что человеку объяснять пытался как нужно настроить форвардинг отсюда мысль о факе и взялась



Активнее учавствуйте в файлообмене! Терабайты информации ждут Вас на нашем DC++ хабе!
Скачать настроенный клиент можно тут

p|s: Мы ждём Вас!
myhost вне форума   Ответить с цитированием
Старый 01.09.2009, 22:37
  post #7
myhost
Местный
 
Аватар для myhost
 
Регистрация: 21.08.2009
Адрес: 1ая Вольская 16,98
Сообщений: 121
Спасибо: 9
Вес репутации: 0

Награды пользователя:

Отправить сообщение для myhost с помощью ICQ Отправить сообщение для myhost с помощью Skype™
По умолчанию D-Link DI624(+DI604)

D-Link DI624(+DI604)
К сожалению более подробную инструкцию предоставить не могу.

Заходим на закладку Advanced, выбираем там вкладку Virtual Server.
Ставим галочку Enabled;
Name - StrongDC;
Private IP - 192.168.0.2 (локальный адрес вашего компьютера)
Protocol Type - Both;
Private Port - 13456 (Порт который будет указан в DC++ клиенте);
Public Port - 13456 (аналогично);
Schedule - галку на Always.

[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=185&stc=1&d=1251826449[/IMG]

Настраиваем DC++ клиент как описано в первом посте.
Изображения
Тип файла: jpg nastrclienta2.jpg (47.0 Кб, 140 просмотров)



Активнее учавствуйте в файлообмене! Терабайты информации ждут Вас на нашем DC++ хабе!
Скачать настроенный клиент можно тут

p|s: Мы ждём Вас!
myhost вне форума   Ответить с цитированием
Старый 01.09.2009, 22:49
  post #8
myhost
Местный
 
Аватар для myhost
 
Регистрация: 21.08.2009
Адрес: 1ая Вольская 16,98
Сообщений: 121
Спасибо: 9
Вес репутации: 0

Награды пользователя:

Отправить сообщение для myhost с помощью ICQ Отправить сообщение для myhost с помощью Skype™
По умолчанию ASUS WL-520

ASUS WL-520

Пока не располагаю точной информацией о тонкой настройке этого роутера.

Заходим в Nat settings -----> Virtual Settings
Ставим галочку на Enable Virtual server (yes)

[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=186&stc=1&d=1251827011[/IMG]
Заполняете поля:
Port Range -- указываете нужный порт, например 2000
Local IP -- локальный адрес компьютера
Local Port -- тот же порт что в Port Range(2000)
Protocol -- 1ый раз: TCP ;2ой раз UDP

Нажимаете кнопку ADD и настраиваете клиент хаба(см.1 пост)
Изображения
Тип файла: gif asus-dc.gif (42.5 Кб, 154 просмотров)



Активнее учавствуйте в файлообмене! Терабайты информации ждут Вас на нашем DC++ хабе!
Скачать настроенный клиент можно тут

p|s: Мы ждём Вас!
myhost вне форума   Ответить с цитированием
Старый 01.09.2009, 23:03
  post #9
myhost
Местный
 
Аватар для myhost
 
Регистрация: 21.08.2009
Адрес: 1ая Вольская 16,98
Сообщений: 121
Спасибо: 9
Вес репутации: 0

Награды пользователя:

Отправить сообщение для myhost с помощью ICQ Отправить сообщение для myhost с помощью Skype™
По умолчанию D-Link DIR-100

D-Link DIR-100

В веб-интерфейсе роутера:
Advanced ---> Port Forwarding

Теперь нужно создать 2 правила для DC++:
Name: DC
IP adress: локальный адрес вашего компьютера
Public IP: 2000
Local IP: 2000
Traffic Type: TCP
то же самое проделываем для Traffic Type: UDP
[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=187&stc=1&d=1251827776[/IMG]

Нажимаем Save Setting, настраиваем клиент dc++(см первый пост)
Изображения
Тип файла: jpg d-link-dir-100.jpg (112.0 Кб, 195 просмотров)



Активнее учавствуйте в файлообмене! Терабайты информации ждут Вас на нашем DC++ хабе!
Скачать настроенный клиент можно тут

p|s: Мы ждём Вас!
myhost вне форума   Ответить с цитированием
Старый 18.11.2010, 20:33
Ramses
Новичок
 
Регистрация: 18.08.2010
Сообщений: 5
Спасибо: 0
Вес репутации: 0
По умолчанию Роутер

Цитата:
Сообщение от myhost Посмотреть сообщение
D-Link DIR-100

В веб-интерфейсе роутера:
Advanced ---> Port Forwarding

Теперь нужно создать 2 правила для DC++:
Name: DC
IP adress: локальный адрес вашего компьютера
Public IP: 2000
Local IP: 2000
Traffic Type: TCP
то же самое проделываем для Traffic Type: UDP
[IMG]h_p://forum.tartila.net/attachment.php?attachmentid=187&stc=1&d=1251827776[/IMG]

Нажимаем Save Setting, настраиваем клиент dc++(см первый пост)
Если я так делаю у меня начинает работать DC++, но через несколько минут пропадает интернет.
Ramses вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 22:07.