Page 1 of 32 12311 ... LastLast
Results 1 to 15 of 471

Thread: Dc++ в активном режиме

  1. #1

    Post Dc++ в активном режиме

    Действие первое: настраиваем DC++ без роутера! Чтобы быть уверенным что нет никаких фаерволлов на компе.

    Действие второе: подключаем роутер, настраиваем DC++ снова
    Вот мои настройки:
    StrongDC++ :
    (X) Firewall With manual Port Forwarding
    Ports TCP 16002 (для 192.168.1.2, чтобы потом не запутаться, для 192.168.1.123 будет 16123 и т.д.)
    Ports UDP 16002
    External\WAN IP : Внешний IP моего роутера
    (X) Don't Allow HUB\UPNP to override
    (_)Auto update IP on startup

    Действие третье: настраиваем роутер.
    Router:
    NAT Settings -> Virtual Server
    Enable Virtual Server: (X) Yes
    PortRange 16002
    Local IP 192.168.1.2
    Protocol BOTH ИМЕННО BOTH!
    LocalPort 16002
    Protocol No. (Пусто)

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

    Для Активных работает. К сожалению, не имею возможности проверить на пассивных, ибо локалка и все активы. Но вроде должно.

    В принципе если пользователей мало, то на этом можно закончить.
    Если пользователей в ДЦ много, больше 100, едем дальше!

    Данные о найденных файлах в ДЦ призодят в виде UPD-пакетов.
    По умолчанию роутер принимает только 5 UDP-пакетов в секунду, остальные - отшибает навсегда. о есть если вам придет 100 результатов поиска за 1 секунду(что реально для локальных сетей), вы увидите только 5 из них. Далее описывается, как это победить, рассказывается для не совсем шарящих, так что....

    Что Надо сделать:
    Записать в автозапуск строку iptables -I SECURITY -p udp --dport 16002:16254 -j RETURN .
    Как это сделать, если сами не знаете, описывается далее. Если знаете то дальше читать не надо

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

    Для прошивки Олега (в асусовской у вас полюбе будет глючить поиск, будет мало результатов):
    Зайдите на роутер, на вкладку System Setup / Services
    Запомните значение параметра Enable telnet access:. Теперь меняем:
    Enable telnet access: YES - включили доступ на роутер через telnet.
    Нажимаем Finish, потом Save and Restart.
    Ждем полной загрузки роутера + еще 30 секунд.

    Пуск-Выполнить-"telnet 192.168.1.1"-ОК - 192.168.1.1 - IP роутера
    Видим filimonic.local.zelan login:
    Вводим логин роутера (поумолчанию admin) и жмем <enter>
    Видим Password:
    Вводим пароль роутера (по умолчанию admin) и жмем <enter>
    Видим приглашение командной строки роутера
    [ххх@filimonic root]$
    Пишем следующие команды
    Code:
    cd /usr/local <ENTER>
    mkdir -p /usr/local/sbin/
    cd sbin <ENTER>
    ls <ENTER>
    Далее следуют два варианта: файл post-firewall есть, либо его нет


    Вариант когда есть, роутер выдаст (среди строк присутствует post-firewall, могут быть и другие файлы):
    [ххх@filimonic sbin]$ ls
    post-firewall
    [ххх@filimonic sbin]$
    Вариант когда нет, роутер выдаст (сриди строк НЕТ post-firewall, но могут быть другие файлы, КОТОРЫЕ НАС НЕ ИНТЕРЕСУЮТ:
    [ххх@filimonic sbin]$ ls
    [ххх@filimonic sbin]$

    Если нет, делаем это:

    touch ./post-firewall <ENTER>
    chmod +x ./post-firewall <ENTER>
    echo '#!/bin/sh' > ./post-firewall <ENTER> ( знак > перезаписывает файл и добавляет туда строку)
    echo iptables -I SECURITY -p udp --dport 16002:16254 -j RETURN >> ./post-firewall <ENTER> (щнак >> НЕ ПЕРЕЗАПИСЫВАЕ ФАЙЛ, а добавляет строку в уонец)
    Если есть, делаем так:
    cat post-firewall <ENTER>

    Если первая строка выглядит так: #!/bin/sh, делаем
    chmod +x ./post-firewall <ENTER>
    echo iptables -I SECURITY -p udp --dport 16002:16254 -j RETURN >> ./post-firewall <ENTER>
    Если первая строка выглядит НЕ так: #!/bin/sh, делаем
    chmod +x ./post-firewall <ENTER>
    echo '#!/bin/sh' > ./post-firewall <ENTER> ( знак > перезаписывает файл и добавляет туда строку)
    echo iptables -I SECURITY -p udp --dport 16002:16254 -j RETURN >> ./post-firewall <ENTER> (щнак >> НЕ ПЕРЕЗАПИСЫВАЕ ФАЙЛ, а добавляет строку в уонец)

    Теперь пишем (в любом случае, независимо от предыдущих "если")
    flashfs save <ENTER> (сохранить память)
    flashfs commit <ENTER>
    flashfs enable <ENTER>
    reboot <ENTER>

    Заходим на роутер, в System Setup -> Services и ставим Enable Telnet Access в прежнее значение
    Finish , Save and restart.
    Все

    **надеюсь ниче не упустил
    Last edited by FilimoniC; 02-01-2007 at 22:03.
    Sorry for my bad English.
    Покупайте Отечественных Слонов!!!

  2. #2
    Join Date
    Nov 2005
    Location
    Msk
    Posts
    14
    ISP 83.102.237.231 VPN
    |
    |_____DC Hub 10.10.5.5
    |
    |_____Router 10.10.6.6 | _____________ 192.168.0.2 DC client

    существует такая схема подключения, и DirectConnect P2P файлообменная сеть в локалке, если клиент установлен в "Активном" режиме то получить файлы не возможно, хотя отдаю их легко. В "Пассивном" режиме обмен идёт но только с теми кто в "Активе", и поиск хромает. DC client использует порты какие вздумает. Вопрос: как правильно настроить NAT+ firewall что бы и за фаерволом сидеть и в "Активе"

    В "Пассиве" вообще ничего проставлять не приходиться, а в "Активе" работает наполовину. То есть в одну сторону, от меня
    VirtualServer настраивал, не помогло
    UPnP вроде как самостоятельно должен работать, но тоже не хочет
    вот я подумал, может какие правила необходимо задать-убрать или может оно вообще в такой схеме работать не должно.

    Видимо это какая то локальная проблемма в сетке , настраивал точно так же, поробовал твои настройки результат всё тот же, интересно чем можно проверить хождение пакетов, куда они деваются? Вишу в "соединении" пока ко мне кто-то из тех к кому я конекчусь не сунутся.
    Last edited by Omega; 01-06-2013 at 18:08. Reason: 2 posts merged

  3. #3
    Я просто VirtualServer настроил на IP, IP всегда один (привязан по MAC). Воркает!

    (А вообще можно UPnP подключить, только как - я не знаю и не умею.
    Новые версии StrongDC++ поддерживают UPnP.[в rc10 уже есть])

    PortForwarding выключен на роутере? Только ВиртуалСервер?
    Last edited by Omega; 01-06-2013 at 18:09. Reason: 2 posts merged
    Sorry for my bad English.
    Покупайте Отечественных Слонов!!!

  4. #4
    Join Date
    Nov 2005
    Location
    Msk
    Posts
    14
    И Virtual и Forward включены, в Forward правила добавлял отключал, результат не изменялся

  5. #5

    у кого работает Dc++ в активе?

    сделал так же, как советует Матроскин, но Dc++ активе не хочет работать... что делать?

  6. #6
    У меня тоже не работает.
    wan-lan фаервол разрешает входящие соединения. виртуал сервер тоже прописан, порт тригер тоже разрешен.
    ни одна служба не видна, ни снаружи, ни с локалки.

  7. #7
    Quote Originally Posted by sva74
    сделал так же, как советует Матроскин, но Dc++ активе не хочет работать... что делать?
    Странно, у меня всё прекрасно работает именно так как описано.....

  8. #8
    webzee, у тебя тоже 500 премиум с прошивкой от Олега, надо понимать? Что-то мне кажется, какой-то затык с переброской портов в ней. Ни емул ни дс+ настроить не могу по человечески.

  9. #9
    Буквально вчера приобрел сей божественный девайс (wl-500gP), намучившись перед этим с D-Link DI-634M.

    Настроил CZDC++ как описано выше, все заработало на ура. Прошивка 1.9.6.9

  10. #10
    Quote Originally Posted by itchynail
    webzee, у тебя тоже 500 премиум с прошивкой от Олега, надо понимать? Что-то мне кажется, какой-то затык с переброской портов в ней. Ни емул ни дс+ настроить не могу по человечески.
    именно так. однако, каким-то чудом я мул настроил. DC не хочет работать в активе. и главное, моих сервисов не видно по локалке, как я не бился

  11. #11
    Всё отлично работает по описанию MaTpockuH!!!
    Плюс(+), я настроил таким образом несколько компьютеров под WL-сеткой, и все они подключену к одному DC хабу в локальной сети провайдера.

  12. #12
    да всё заработало как только касперского убил.

  13. Помогите мне тоже настроить! Работает только в пассиве. Использую DC++ v0.674. Если можно, поподробнее, что активировать в программе и что включить в роутере.

  14. #14
    Давайте на нормальный StrongDC++ или PeerWeb там переползайте... Вы б еще Telnet настраивали как DC-клиент

    P.S> Отрубайте нах брандмауэры, фаерволлы и т.д. А лучше сначала настройтесь без роутера, а только потом - с ним
    Last edited by FilimoniC; 10-07-2006 at 14:01.
    Sorry for my bad English.
    Покупайте Отечественных Слонов!!!

  15. #15
    Quote Originally Posted by FilimoniC
    Давайте на нормальный StrongDC++ или PeerWeb там переползайте... Вы б еще Telnet настраивали как DC-клиент

    P.S> Отрубайте нах брандмауэры, фаерволлы и т.д. А лучше сначала настройтесь без роутера, а только потом - с ним
    И что? стронгдц не работает также как и дц

Page 1 of 32 12311 ... LastLast

Similar Threads

  1. Настройка роутера в режиме клиента Wi-Fi (WDS)
    By sukhodolsky in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 231
    Last Post: 05-04-2017, 00:37
  2. Replies: 11
    Last Post: 09-04-2008, 11:25

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •