Резултати от 1 до 10 от общо 10

Проблем с рутиране

Сподели във Facebook Сподели в Twitter Изпрати на Email Сподели в LinkedIn
  1. Junior Member
    Тук е от
    Jan 2004
    Мнения
    12
    #1

    Проблем с рутиране

    Здравейте!

    Наскоро забелязах странен проблем при определен вид рутиране. Ето го и него.


    Имаме локална мрежа, в която има компютри разделени в два събнета ето така:

    Мрежа А : IP: 192.168.0.0/24 с GW 192.168.0.1
    Мрежа Б : IP: 192.168.1.0/24 с GW 192.168.1.1

    (това не са реалните мрежи, реалните са далеч една от друга, неможе да се обхванат друга мрежова маска)

    GW за двата събнета е една и съща машина с алиаси на една мрежова карта.

    В мрежата имаме WEB сървър, който има IP-та от двете мрежи, например : 192.168.0.10 и 192.168.1.10

    Потребител от Мрежа А решава да отвори WEB сървъра през IP-то, което е локално за него и няма проблем - минава директно по мрежата. Решава обаче да отвори същия сървър по IP-то, което е пак на същия сървър, но е от Мрежа Б - не става. Пинг има. В този случай пакета минава през GW и след това се връща директно през локалната мрежа, тъй като наобратно WEB сървъра вижда, че може да го достави директно през интерфейса, който е локален за IP-то напрвило заявката.

    Както и да е - пинг върви, web не. Правим още един тест - махаме на WEB сървъра IP-то, което е директно към мрежа А. Сега трафика и в двете посоки неминуемо минава през GW - работи.

    Защо в единия случай работи, а в другия не? WEB сървъра е Linux машина, но разиграхме същата постановка и с Windows. GW e линукс машина, клиентския компютър е Windows.

    Имате ли идея как можа да се направи да работи?


    Поздрави,
    Илиян

  2.  
     
  3. DGP
    DGP е офлайн
    Junior Member
    Тук е от
    Aug 2003
    Мнения
    137
    #2

    Re: Проблем с рутиране

    Ethernet Bridging поддръжка включена ли е на на GW-машината? И изобщо виж как е компилиран кернела на GW в частта Networking options:
    http://linux-bg.org/cgi-bin/y/index....&key=340913877

  4. Junior Member
    Тук е от
    Jan 2004
    Мнения
    12
    #3

    Re: Проблем с рутиране

    Не е включен ethernet bridging - все пак не е това идеята. Общо взето немога да кажа точно една по една кои опции са избрани защото кернела е 2.6.7 и не помня какви опции е имало вътре, а за съжаление и сорса и .config файла са изтрити.

  5. etg
    etg е на линия
    Administrator
    Тук е от
    Dec 2000
    Мнения
    1,393
    #4

    Re: Проблем с рутиране

    iptables ... -p TCP ! --syn -m state --state NEW ...
    Случайно на GW да има правило от рода на това? Или някакво "ip rule ..."?
    И понеже мрежата изглежда нормално изградена, единственият друг вариант е tcpdump, и след това анализ на резултатите.

  6. Moderator
    Тук е от
    Mar 2005
    Мнения
    7,189
    #5

    Re: Проблем с рутиране

    Според мен, трябва да се добавят два static route на GW:

    destination: 192.168.0.10
    mask:255.255.255.255
    GW: 192.168.0.10

    и

    destination: 192.168.1.10
    mask:255.255.255.255
    GW: 192.168.1.10

  7. Senior Member
    Тук е от
    Dec 2000
    Мнения
    3,218
    #6

    Re: Проблем с рутиране

    Клиента е Windows, нали.
    Предполагам, че има включен FW.
    Ако е такъв случая, бих влезнал в настройките на FW и бих пробвал да разреша ICMP REDIRECT.
    Това, защото не съм сигурен какво точно прави FW на Windowsa, а съм го виждал да прави..хмх...странни неща. Същото важи и за www server-а, когато е под Windows.

    Освен това на routera:

    Първо:


    cat /proc/sys/net/ipv4/conf/all/send_redirects
    cat /proc/sys/net/ipv4/conf/all/secure_redirects
    cat /proc/sys/net/ipv4/conf/all/accept_redirects

    Ако резултатите са "0", направи ги на "1":

    echo 1 > /proc/sys/net/ipv4/conf/all/send_redirects
    echo 1 > /proc/sys/net/ipv4/conf/all/secure_redirects
    echo 1 > /proc/sys/net/ipv4/conf/all/accept_redirects

    Пробвай и кажи дали има развитие.


  8.  
     
  9. Junior Member
    Тук е от
    Jan 2004
    Мнения
    12
    #7

    Re: Проблем с рутиране

    Извинявам се за малко късния отговор.

    @ЕТГ
    Цитат Първоначално публикувано от etg
    iptables ... -p TCP ! --syn -m state --state NEW ...
    Случайно на GW да има правило от рода на това? Или някакво "ip rule ..."?
    няма такива правила във firewall-а

    @Ghost
    Цитат Първоначално публикувано от Ghost
    Клиента е Windows, нали.
    Предполагам, че има включен FW.
    Ако е такъв случая, бих влезнал в настройките на FW и бих пробвал да разреша ICMP REDIRECT.
    Това, защото не съм сигурен какво точно прави FW на Windowsa, а съм го виждал да прави..хмх...странни неща. Същото важи и за www server-а, когато е под Windows.

    Освен това на routera:

    Първо:


    cat /proc/sys/net/ipv4/conf/all/send_redirects
    cat /proc/sys/net/ipv4/conf/all/secure_redirects
    cat /proc/sys/net/ipv4/conf/all/accept_redirects

    Ако резултатите са "0", направи ги на "1":

    echo 1 > /proc/sys/net/ipv4/conf/all/send_redirects
    echo 1 > /proc/sys/net/ipv4/conf/all/secure_redirects
    echo 1 > /proc/sys/net/ipv4/conf/all/accept_redirects

    Пробвай и кажи дали има развитие.
    Единствено accept_redirects беше 0, но след смяна на 1 пак положението остава същото.

  10. Senior Member
    Тук е от
    Aug 2005
    Мнения
    1,029
    #8

    Re: Проблем с рутиране

    Цитат Първоначално публикувано от McTailer
    Не е включен ethernet bridging - все пак не е това идеята. Общо взето немога да кажа точно една по една кои опции са избрани защото кернела е 2.6.7 и не помня какви опции е имало вътре, а за съжаление и сорса и .config файла са изтрити.
    ако си се сетил да компилираш с една специална опцийка, ще можеш да си видиш config-a на кернел-а в /proc/config.gz

  11. Moderator
    Тук е от
    Mar 2005
    Мнения
    7,189
    #9

    Re: Проблем с рутиране

    Тоя Web-сървър как е свързан:
    с два интерфейса всеки с по един IP-адрес
    или един интерфейс с два IP-адреса
    (или нещо друго) ?

  12. Junior Member
    Тук е от
    Jan 2004
    Мнения
    12
    #10

    Re: Проблем с рутиране

    Проблема беше, че имаше филтър в iptables за.... INVALID state... явно ги маркира поради една или друга причина за такива.


    Мерси на всички !

Сподели във Facebook Сподели в Google Plus Сподели в Twitter Изпрати на Email Сподели в LinkedIn

Подобни теми

  1. Рутиране под Windows
    От Commodore във форум Мрежи
    Отговори: 11
    Последно: 19-09-07, 00:53
  2. Рутиране на интернет
    От kalaf във форум Мрежи
    Отговори: 23
    Последно: 10-01-07, 20:55
  3. Отговори: 17
    Последно: 26-03-05, 23:00
  4. Проблем с... (може би рутиране) ?
    От Slero във форум Linux
    Отговори: 1
    Последно: 29-08-04, 00:58
  5. Динамично рутиране
    От zizu във форум Linux
    Отговори: 2
    Последно: 21-12-03, 17:07

SetCombG.com
SetCombG.com е портален сайт и Форум за битова техника, телевизори, климатици, лаптопи и смартфони, създаден през 1999 година.
Заедно сме над 20 години!
Следвай ни
Горе