route

Fórumok

route

Hozzászólások

Szevasztok

Van egy redhat szerver 2 hálókártyával=2 alhálózattal.
eth0=192.168.1.1
eth1=192.168.2.1
Mindkét alhálózaton 25-30 pc van.
A szerverről mindkét alhálózatban lévő gépeket elérem, és minden gépről elérem a szervert.
A probléma hogy az egyik hálózatból nem érem el a másik hálózatban lévő gépeket.

Gondolom ennek tök egyszerű dolognak kellene lenni, de mégsem jön össze.

Az ip forwarding be van kapcsolva.

Előre is köszi a segítséget.

Hali

route add -net 192.168.1.1 255.255.255.0 gw 192.168.2.1
route add -net 192.168.2.1 255.255.255.0 gw 192.168.1.2

fejből írom. nem biztos, de vhogy így kell

egyébként ez is rtfm: :D
man route
az uhuban magyar

hi

Csak annyit kell csinalnod, hogy beallitod a gateway-t(default gw):

192.168.1.0-ban levo gepeknel 192.168.1.1

192.168.2.0-ben levoknel 192.168.2.1

defautl gw nem jó, mert akkor minden arra akar menni,
tehát egy esetleges 3. hálón a netet külön kellene rútolni, minden kinti címre. big sux.
a def gw maradjon meg és az egyiktől nyiss utat a másikba és vica versa

[quote:5a9504352b="Anonymous"]Szevasztok

Van egy redhat szerver 2 hálókártyával=2 alhálózattal.
eth0=192.168.1.1
eth1=192.168.2.1
Mindkét alhálózaton 25-30 pc van.
A szerverről mindkét alhálózatban lévő gépeket elérem, és minden gépről elérem a szervert.
A probléma hogy az egyik hálózatból nem érem el a másik hálózatban lévő gépeket.

Az ip forwarding be van kapcsolva.

Hello,

kicsit keves az info, de a ip_forwarding onmagaban keves, kell meg route-ing bejegyzes is.
Ki a default gw a halozatodban?

udv,
battila

[quote:3b2c7cb2ff="mrbond"]defautl gw nem jó, mert akkor minden arra akar menni,
tehát egy esetleges 3. hálón a netet külön kellene rútolni

Leirta, hogy ket halozat van, nincsen esetleges harmadik. Tehat eleg a default gw.

Az is jo, amit te irtal, de ebben az esetben egy sima default route is eleg.

megoldas:

legyen egy alapértelmezett " default " route beállítva ami ne legyen egyik alhálózat sem hanem pl az internet, aztán ha ez megvan akkor:

echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/tcp_syncookies

iptables -P FORWARD ACCEPT

iptables -A FORWARD -s 192.168.1.0/24 -d 192.168.2.0/24 -j ACCEPT
iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.1.0/24 -j ACCEPT

ezek után menni fog egyikből a másikba és vissza is.......na pááá

[quote:09e5910a7e="Anonymous"]megoldas:

legyen egy alapértelmezett " default " route beállítva ami ne legyen egyik alhálózat sem hanem pl az internet, aztán ha ez megvan akkor:

echo 1 > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/tcp_syncookies

iptables -P FORWARD ACCEPT

iptables -A FORWARD -s 192.168.1.0/24 -d 192.168.2.0/24 -j ACCEPT
iptables -A FORWARD -s 192.168.2.0/24 -d 192.168.1.0/24 -j ACCEPT

ezek után menni fog egyikből a másikba és vissza is.......na pááá

Es ehhez neked miert kell iptables ???
Egy darab gepen 2 darab halokartyaval es ezeken egy egy alhalozattal ha bekapcsolod az ip_forward -ot es a ket halozaton levo PC -k normalisan be vannak allitva akkor mukodnie kell a dolognak.
Szerintem semmi szukseg a syncookie beallitasra sem.

Ha megy az angol akkor eleg jol le van irva itt: http://lartc.org/howto/

Udv ...

megmondom miért kell a fent említett beállítás:

iptables -L -v -n parancs hatására nagyon jól látod a csomagmozgást...

A szerveren ip_forward kell, a tobbi gepen pedig default gw = szerver.

Nem kell tulkomplikalni ezt az egyszeru esetet...