Page 9 of 10 FirstFirst ... 78910 LastLast
Results 121 to 135 of 142

Thread: Внутренний и внешний IP адреса + DCHub

  1. #121
    Join Date
    May 2007
    Location
    Истра
    Posts
    1,246
    Quote Originally Posted by Basile View Post
    Судя по настройкам ваш основной шлюз должен быть 192.168.31.1. Вам в post-firewall сразу же после строчки ip route delete default via 10.44.22.1 нужно добавить следующие строчки:
    Code:
    ip route add 10.1.0.0/16 via 192.168.31.1 dev eth1
    ip route add 10.2.0.0/16 via 192.168.31.1 dev eth1
    ip route add 10.3.0.0/16 via 192.168.31.1 dev eth1
    и так далее
    ip route add 10.19.0.0/16 via 192.168.31.1 dev eth1
    ip route add 10.20.0.0/16 via 192.168.31.1 dev eth1
    Во-первых, циклом веселее:
    Code:
    for i in `seq 1 20` ; do
    	ip route add 10.$i.0.0/16 via 192.168.31.1 dev eth1
    done
    Во-вторых, если 10.0.0.0/16 тоже входит в желаемый набор, то проще так:
    Code:
    ip route add 10.0.0.0/12 via 192.168.31.1 dev eth1
    ip route add 10.16.0.0/14 via 192.168.31.1 dev eth1
    ip route add 10.20.0.0/16 via 192.168.31.1 dev eth1

    Далее, насчёт DNS: можно попробовать добавить DNS-серверы второго прова (билайн) в /etc/resolv.conf и пнуть dnsmasq:
    Code:
    ip route add 10.10.10.2 via 10.44.22.1 dev vlan1
    ip route add 10.10.12.3 via 10.44.22.1 dev vlan1
    
    echo "nameserver 10.10.10.2" >> /etc/resolv.conf
    echo "nameserver 10.10.12.3" >> /etc/resolv.conf
    
    killall -HUP dnsmasq
    (маршруты нужны, потому что вы пустите все сети 10.1.0.0-10.20.255.255 через первого прова, а тут надо через второго).
    После этого можно попробовать открыть адреса типа http://bee.lan/


    А вообще, не проще ли было воспользоваться скриптами multi-wan отсюда?
    Everybody stand back. I know iptables.
    Мой вариант правильного выключения роутера.

  2. #122
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351

    Post

    Прочитал ваши посты и сделал необходимые изменения! Прописал роуты

    Все работает как нужно! Роутер правда при перезагрузке думает минуту и потом все начинает работать! но это не страшно!

    Люди огромное вам спасибо!

    ЗЫ чтобы виделись между собой 1й и 2й провайдер - можно как-то организовать? хотя бы на хабе
    Last edited by колбаскин; 30-01-2010 at 01:35.
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  3. #123
    Power, спасибо за скрипты

    Quote Originally Posted by Power View Post
    А вообще, не проще ли было воспользоваться скриптами multi-wan отсюда?
    Мой вариант мне больше нравится: фактически я не написал ничего нового - за меня всю работу выполнил dnsmasq, а я за ним просто подчистил. Другими словами, кто-то на форуме занимается доработкой прошивки для мультивана, а я фактически показал, что не работает (или криво работает) у dnsmasq в таком режиме
    Quote Originally Posted by колбаскин View Post
    чтобы виделись между собой 1й и 2й провайдер - можно как-то организовать?
    Никак, они должны, как и вы видеть обе сети. Есть какой-то вариант через хаб (по-моему, оба клиента в пассивном режиме + какие-то настройки dchub), но вам нужен лишний трафик через роутер?
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  4. #124
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351

    Post

    У меня одна проблемка.
    На своем хабе в активном режиме вижу у всех шару
    На всех хабах второй сети Beeline UA теперь только в пассиве

    Я так понимаю порты совпадают и я ничего сделать не смогу, тем более есть еще во внутренней сети ноутбук на котором также стоит клиент DC+
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  5. #125
    Quote Originally Posted by колбаскин View Post
    У меня одна проблемка.
    На своем хабе в активном режиме вижу у всех шару
    В очередной раз спрашиваю, вы перешли на FlyLink DC++?
    Quote Originally Posted by колбаскин View Post
    Я так понимаю порты совпадают и я ничего сделать не смогу, тем более есть еще во внутренней сети ноутбук на котором также стоит клиент DC+
    приведите вывод команды
    Code:
    iptables -t nat -vnL VSERVER
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  6. #126
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351
    Quote Originally Posted by Basile View Post
    В очередной раз спрашиваю, вы перешли на FlyLink DC++?
    Да именно на нем, я просто не понял что значит перешли.

    Quote Originally Posted by Basile View Post
    приведите вывод команды
    Code:
    iptables -t nat -vnL VSERVER
    Code:
    [maxya@maxya_wi_fi root]$ iptables -t nat -vnL VSERVER
    Chain VSERVER (2 references)
     pkts bytes target     prot opt in     out     source               destination
        3   144 DNAT       tcp  --  *      *       0.0.0.0/0            0.0.0.0/0          tcp dpt:139 to:192.168.0.2:139
       32  1536 DNAT       tcp  --  *      *       0.0.0.0/0            0.0.0.0/0          tcp dpt:445 to:192.168.0.2:445
        2    96 DNAT       tcp  --  *      *       0.0.0.0/0            0.0.0.0/0          tcp dpt:4899 to:192.168.0.2:4899
        0     0 DNAT       udp  --  *      *       0.0.0.0/0            0.0.0.0/0          udp dpt:4899 to:192.168.0.2:4899
        0     0 DNAT       tcp  --  *      *       0.0.0.0/0            0.0.0.0/0          tcp dpt:24 to:192.168.0.10:21
        0     0 DNAT       udp  --  *      *       0.0.0.0/0            0.0.0.0/0          udp dpt:24 to:192.168.0.10:21
        0     0 DNAT       tcp  --  *      *       0.0.0.0/0            0.0.0.0/0          tcp dpt:26 to:192.168.0.10:23
        0     0 DNAT       udp  --  *      *       0.0.0.0/0            0.0.0.0/0          udp dpt:26 to:192.168.0.10:23
    [maxya@maxya_wi_fi root]$
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  7. #127
    Quote Originally Posted by колбаскин View Post
    я просто не понял что значит перешли.
    Ну, мало ли какой у вас там DC++-клент

    Quote Originally Posted by колбаскин View Post
    Code:
    iptables -t nat -vnL VSERVER
    Chain VSERVER (2 references)
     pkts bytes target     prot opt in     out     source               destination
    Какой из портов вы выделили для работы DC++?
    Вы выключили UPnP, чтобы под ногами не мешался?
    4899 - это скорее всего порт для торрента. А какой для DC++?
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  8. #128
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351

    Post

    Quote Originally Posted by Basile View Post
    Какой из портов вы выделили для работы DC++?
    411 стандартный, как на всех хабах
    Quote Originally Posted by Basile View Post
    Вы выключили UPnP, чтобы под ногами не мешался?
    Это где? ничего не вылючал
    Quote Originally Posted by Basile View Post
    4899 - это скорее всего порт для торрента. А какой для DC++?
    Вроде под торренты, уже не помню
    для DC++ ничего не пробрасывал, мне нужно чтобы на двух компьютера внутренней сети работали клиенты FlyLink DC++
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  9. #129
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351

    Cool

    То открывает по доменам вторую сеть, то нет
    Сейчас по доменам не открывает

    /tmp/script.log при старте пустой, хотя по ip ресурсы Beeline открывает

    Мои

    /usr/local/sbin/post-boot
    Code:
    #!/bin/sh
    
    dropbear
    
    ifconfig eth1:0 192.168.31.46 netmask 255.255.255.0
    iptables -t nat -I PREROUTING -d 192.168.31.46 -j VSERVER
    
    # setup vlan1
    nvram set wan1_proto=dhcp
    udhcpc -i vlan1 -p /var/run/udhcpc0.pid -s /tmp/udhcpc -b
    ifconfig vlan1 up
    
    echo "start" > /tmp/script.log
    /usr/local/sbin/post-firewall

    Code:
    #!/bin/sh
    
    if [ $interface = 'vlan1' ]; then
            iptables -t nat -D PREROUTING 2
            iptables -t nat -I PREROUTING -d 192.168.31.46 -j VSERVER
            iptables -t nat -I PREROUTING -d 91.195.XXX.10 -j VSERVER
    
            #iptables -t nat -D POSTROUTING 2
            #iptables -t nat -I POSTROUTING -o eth1 -j MASQUERADE
    
            ip route delete default via 10.44.22.1
            for i in `seq 1 20` ; do
            ip route add 10.$i.0.0/16 via 192.168.31.1 dev eth1
            done
    
    ip route add 10.10.10.2 via 10.44.22.1 dev vlan1
    ip route add 10.10.12.3 via 10.44.22.1 dev vlan1
    echo "nameserver 10.10.10.2" >> /etc/resolv.conf
    echo "nameserver 10.10.12.3" >> /etc/resolv.conf
    ip route add 10.10.12.4 via 10.44.22.1 dev vlan1
    ip route add 10.1.0.3 via 10.44.22.1 dev vlan1
    killall -HUP dnsmasq
    fi
    
    export >> /tmp/script.log
    echo "$*" >> /tmp/script.log
    echo "<=end=>" >> /tmp/script.log
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  10. #130
    Quote Originally Posted by колбаскин View Post
    То открывает по доменам вторую сеть, то нет
    Посмотрите содержимое /etc/resolv.conf, если там 4 IP'шника, то теоретически все должно работать, если только от первого провайдера, то может поэтому и не работает

    Quote Originally Posted by колбаскин View Post
    /tmp/script.log при старте пустой
    Есть идея, не создавать новый файл script.log, а сразу же писать в syslog.log: уберите последнюю строчку из post-boot, а в post-firewall script.log замените на syslog.log, а нужные нам данные искать уже в системном логе

    По-моему, нужно сделать как-то так, что кабель от Билайна подключался с 3-5-секундной задержкой после загрузки роутера

    Quote Originally Posted by колбаскин View Post
    411 стандартный, как на всех хабах
    Это порт для соединения клиента с хабом, а для скачивания/раздачи (соединения "клиент-клиент" для активного режима) нужно чтобы был открыт порт для каждого клиента вашей сети
    Quote Originally Posted by колбаскин View Post
    Это где? ничего не вылючал
    IP Config - Miscellaneous параметр "Enable UPnP?" рекомендую выставить в "No"
    Quote Originally Posted by колбаскин View Post
    Вроде под торренты, уже не помню
    для DC++ ничего не пробрасывал, мне нужно чтобы на двух компьютера внутренней сети работали клиенты FlyLink DC++
    В таком случае вам нужно придумать по порту для каждого клиента в домашней сети из диапазона (опять же рекомендую) 10000 - 65534 (т.е. в вашем случае 2 порта) и прописать в Virtual Server первый придуманный порт для первого компьютера и второй для второго. Далее все настройки нужно делать в Flylink DC++

    Будем настраивать?
    Last edited by Basile; 30-01-2010 at 18:27.
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  11. #131
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351

    Smile

    Прописал в начало /usr/local/sbin/post-firewall

    sleep 10 , начало открывать домены второй сети сразу при старте!
    Два раза перегрузил, попробовал!

    На счет пробросить порты

    Code:
    iptables -t nat -A PREROUTING -p tcp -d 10.44.22.205/255.255.255.0 --dport 10001 -j DNAT --to 192.168.0.2:10001
    iptables -t nat -A PREROUTING -p udp -d 10.44.22.205/255.255.255.0 --dport 10002 -j DNAT --to 192.168.0.2:10002
    iptables -t nat -A PREROUTING -p tcp -d 192.168.31.46/255.255.255.0 --dport 10003 -j DNAT --to 192.168.0.2:10003
    iptables -t nat -A PREROUTING -p udp -d 192.168.31.46/255.255.255.0 --dport 10004 -j DNAT --to 192.168.0.2:10004
    iptables -t nat -A PREROUTING -p tcp -d 192.168.31.46/255.255.255.0 --dport 10005 -j DNAT --to 192.168.0.3:10005
    iptables -t nat -A PREROUTING -p udp -d 192.168.31.46/255.255.255.0 --dport 10006 -j DNAT --to 192.168.0.3:10006
    Но как всегда есть одно но
    Как я понял в самом FlyLink DC++ нужно поставить режим "Брандмауер с ручным перенаправлением портов, вписал туда 10001 и 10002 - но можно же прописать только для одной сети
    Если прописываю для Beeline то тогда на моем хабе я только в пассивном режиме

    Для wi-fi нужны отдельные настройки чтобы ходить во вторую сеть?
    Last edited by колбаскин; 30-01-2010 at 19:06.
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  12. #132
    Quote Originally Posted by колбаскин View Post
    Прописал в начало /usr/local/sbin/post-firewall
    sleep 10 , начало открывать домены второй сети сразу при старте!
    Два раза перегрузил, попробовал!
    Не знаю, самый ли лучший это вариант
    Quote Originally Posted by колбаскин View Post
    На счет пробросить порты
    У вас там написан (ИМХО) бред. Убирайте все это. Порты прекрасно форвардятся в NAT Setting - Virtual Server
    Quote Originally Posted by колбаскин View Post
    Как я понял в самом FlyLink DC++ нужно поставить режим "Брандмауер с ручным перенаправлением портов
    Именно
    Quote Originally Posted by колбаскин View Post
    вписал туда 10001 и 10002
    В оба поля вписывайте только первый порт, второй будет для второго компа
    Quote Originally Posted by колбаскин View Post
    но можно же прописать только для одной сети
    Работать будет для всех сетей сразу же
    Quote Originally Posted by колбаскин View Post
    Для wi-fi нужны отдельные настройки чтобы ходить во вторую сеть?
    Да, но только лишь потому, что компьютеру по WiFi будет присвоен другой IP
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  13. #133
    Join Date
    Feb 2008
    Location
    Украина Запорожье
    Posts
    351

    Cool

    Quote Originally Posted by Basile View Post
    Не знаю, самый ли лучший это вариант
    Ну работает хоть как-то, только что еще раз перегрузил роутер, правда теперь через минуту начало нормально заходить на доменные имена второй сети, даже через wi-fi

    Quote Originally Posted by Basile View Post
    NAT Setting - Virtual Server
    Все норм! работает! спасибо

    Поставbk в настройках хабов отдельно прямое соединение и указал ip
    Last edited by колбаскин; 30-01-2010 at 20:45.
    устройство должно решать проблема - а не создавать их!
    WL-500W, WRT610N v2 + WD 250Gb 2.5" Отправка смс + шаринг на openbox x730
    TwonkyMedia + dbhub_0.450 + lighttpd+ssl+auth + dlengine + NOD32 update server
    Огромный респект Олегу и vectorm

  14. #134
    Quote Originally Posted by колбаскин View Post
    Тут сделал Вы мне сказали, только вот этот порт форвадинг не влияет на мой хаб, там только пассив! не могу в шару другого зайти
    Давайте выберем какой-нибудь хаб (не ваш) и попробуем его настроить. ОК?
    От вас нужны:
    • вывод команды iptables -t nat -vnL
    • скриншот с настроек FlyLinkDC++: Файл - Настройки - Настройки соединения
    • скриншот из настроек "Избранные хабы" для выбранного хаба: Вид - Избранные хабы - Свойства
    • к какой сети относится этот хаб? к первой (Ватсон) или второй (Билайн)
    ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)

  15. #135

    Unhappy

    Мда... очень милый результат =)
    Как же мне установить PtokaX на мой FreeBSD 6 Stable (проблема с этим timer_delete)?
    Используется VDS хостинг без возможности апгрейда ОС.

Page 9 of 10 FirstFirst ... 78910 LastLast

Similar Threads

  1. Получил внешний IP... проблем добавилось
    By usmailer™ in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 14
    Last Post: 05-11-2007, 19:11

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
  •