Strona 1 z 1

Routing między trzema sieciami lokalnymi

: 30 września 2010, 19:09
autor: defi
Witam!

Szukałem na ten temat dużo jednak żadna metoda nie działa poprawnie.

Posiadam serwer w którym mam następujące interfejsy sieciowe:
eth0 - siec zewnętrzna
eth1 - siec lokalna(192.168.1.0)
wlan0- siec lokalna wifi(172.16.0.0)
virbr0 - virtualna maszyna(192.168.122.0)

Proszę o informację jak mam skonfigurować routing aby komputery połączone z eth1 wlan0 czy virbro widziały się wzajemnie.

Pozdrawiam

: 30 września 2010, 21:06
autor: fnmirk
Dostarcz rysunek (schemat) tego co chcesz uzyskać.

: 30 września 2010, 21:49
autor: Yampress

: 30 września 2010, 23:06
autor: defi
fnmirk, poniżej schemat - przepraszam za jakość wykonania ale nie jestem w tym dobry.

Obrazek

Chodzi mi o to aby komputery z adresem 192.168.1.2 i 1.3 mogły spokojnie wysyłać ping na laptopa, który jest w sieci 172.16.68.2 i w drugą stronę

Do tego mam jeszcze serwer wirtualny na tej maszynie z adresem 192.168.122.2 ale to już nieistotne gdyż, jak uda mi się ustawić eth1-wlan0 to będę wiedział jak poradzić sobie z tym.

: 01 października 2010, 01:47
autor: fnmirk
Przejrzyj to:
http://night.jogger.pl/2007/10/14/mala- ... tem-linux/

i dostosuj do swoich potrzeb.

: 01 października 2010, 10:11
autor: turox
A w czym konkretnie problem? Zakładając że serwer ma adresy odpowiednio 192.168.1.1, 172.16.0.1 i 192.168.122.1
to dla komputerów z sieci 192.168.1.0 ustawiasz routingi:

Kod: Zaznacz cały

route add -net 192.168.122.0 gw 192.168.1.1 netmask 255.255.255.0
route add -net 172.16.0.0 gw 192.168.1.1 netmask 255.255.0.0
dla komputerów z sieci 172.16.0.0

Kod: Zaznacz cały

route add -net 192.168.1.0 gw 172.16.0.1 netmask 255.255.255.0
route add -net 192.168.122.0 gw 172.16.0.1 netmask 255.255.255.0
Trzecia sieć analogicznie, czyli zadanie domowe. :)