Skocz do zawartości

Korzystanie Z Dwóch Sieci Na Osobnych Kartach


Rysio

Rekomendowane odpowiedzi

Doinstalowałem drugą kartę sieciową ponieważ życie trzeba sobie ułatwiać.

Miałem jedną kartę i musiałem się przełączać pomiędzy dwoma sieciami, w jednej jest adresacja 192.168.xxx.xxx a w drugiej 172.x.x.x . Dołożyłem drugą kartę, ale znowu problem bo muszę teraz rzucać zaklęciami ifdown eth0 lub ifdown eth1 i odpowiednio ifupx.

Owszem jak podniosę oba interfejsy to pingować w obrębie sieci mogę ale już brama zawsze w jednej z sieci "nie działa", inaczej mówiąc nie mogę wyjść "na zewnątrz".

Jak zatem zrobić aby po wpisaniu w przeglądarce adresu 172.x.x.x lub 192.168.x.x system automatycznie korzystał z odpowiedniego routingu ?

A no i dodam że jest to FC 8 i nie korzystam z NetworkManagera.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Owszem jak podniosę oba interfejsy to pingować w obrębie sieci mogę ale już brama zawsze w jednej z sieci "nie działa", inaczej mówiąc nie mogę wyjść "na zewnątrz".

Jak zatem zrobić aby po wpisaniu w przeglądarce adresu 172.x.x.x lub 192.168.x.x system automatycznie korzystał z odpowiedniego routingu ?

 

Skoro możesz pingować to i wpisać adres możesz w przeglądarce i powinno działać.

Co do bramy. Na zewnątrz czyli gdzie? Internet? Czy jakieś inne (konkretne) sieci?

Odnośnik do komentarza
Udostępnij na innych stronach

Wydaje mi się, że po prostu musisz ustawić routing (tak (_na prawdę_ → naprawdę) ORT bramy sieciowe) przez które ma przepływać ruch skierowany do odpowiednich sieci.

Wszystko powinno załatwić polecenie skierowane do odpowiednich sieci:

route add -net 0.0.0.0 netmask 0.0.0.0 gw 0.0.0.0 dev eth0

Odnośnik do komentarza
Udostępnij na innych stronach

[sOLVED]

Niestety z tym maszyna ze stronką w podsieci 172 nie jest w tym samym segmencie, i właśnie nie mogę wyjść poza mój segment - w obrębie jednej sieci jest OK.

W tym samym czasie sieć 192.168.x.x działa zupełnie poprawnie.

Oczywiście można to zmienić żeby było odwrotnie ale chcę mieć obie sieci w pełni "funkcjonalne".

Jutro zobaczę jak będzie po rzyceniu zaklęcia

route add -net 0.0.0.0 netmask 0.0.0.0 gw 0.0.0.0 dev eth0

 

Tak z drobniejszymi szczegółami to z obu sieci jest dostęp do internetu z tym że ze 172 jest poprzez proxy ale to już mnie akurat nie interesuje, ważne jest dla mnie aby w sieci 172.x.x.x móc serfować "wewnątrz".

Po dopisaniu wedle powyższej recepty mam kod:

route add -net 172.17.1.130 netmask 255.255.255.0 gw 172.26.2.1 dev eth0
route: netmask doesn't match route address
Usage: route [-nNvee] [-FC] [<AF>]           List kernel routing tables
       route [-v] [-FC] {add|del|flush} ...  Modify routing table for AF.

       route {-h|--help} [<AF>]              Detailed usage syntax for specified AF.
       route {-V|--version}                  Display version/author and exit.

        -v, --verbose            be verbose
        -n, --numeric            don't resolve names
        -e, --extend             display other/more information
        -F, --fib                display Forwarding Information Base (default)
        -C, --cache              display routing cache instead of FIB

  <AF>=Use '-A <af>' or '--<af>'; default: inet
  List of possible address families (which support routing):
    inet (DARPA Internet) inet6 (IPv6) ax25 (AMPR AX.25) 
    netrom (AMPR NET/ROM) ipx (Novell IPX) ddp (Appletalk DDP) 
    x25 (CCITT X.25)

 

No już wiem co zrobiłem nie tak ;-)

Przecież nie taki adres sieci wpisałem - ma być

ip route add 172.17.1.0/24 via 172.26.2.1

 

No i to samo można dopisać w "okienkach" czy i system-config-network - przynajmniej wtedy to już działa po każdym restarcie .

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...