Mam nasledujici problem. Mam v siti jeden AP Avaya, na ktery jsou pres XI-626 pripojene 2 vzdalene pocitace s linuxem (RH 7.2 a RH7.3). Kazdy z linuxovych pocitacu ma slouzit jako router a na kazdem z nich je jeste jedna NE2000 pripojena do mistni site, kde je zatim na obou stranach jedna workstration s W2K. Jak se da vyresit, aby kazda W2K stanice videla na vsechna sitova zarizeni (tj. na Avayu, na oba linux routery a na protejsi W2K workstation). Nedari se mi nejak nastavi routovaci tabulky, nebo neco jineho, protoze bud ja z me win stanice vidim vsude mimo protejsi win stanice a nebo naopak. Kde je problem ? Jak nastavit routovani a gatewaye ?
Na pocitacich na tom ethernetu (Win) bude vzdy default gateway na ten patricny linux ke kterymu je to pripojeny.
Na kazdym tom linuxu musi bejt pro kazdou tu ethernetovou sit zvlastni routa. Ta jedna (pro tu sit na vlastni sitvoce) tam bude automaticky. A ta druha musi smerovat na ten druhej linux.
Doufam ze "viditelnost" zkousis pingem a ne podle toho co vidis v "Network Neighborhood" Tam asi tu druhou sit neuvidis i kdyby routy byly v poradku (musel bys nastavit WINS nebo co, tomu nerozumim... obvykle nevidim pocitace ani na vlastni siti ;-))
to ze mas vsechno na 192.168.1.x/255.255.255.0 samozrejme vadi. Asi ti neni uplne jasny k cemu je maska site:
Kdyz OS potrebuje neco poslat na zadanou IP adresu, musi zjistit, jestli ten cilovej pocitac je na stejny siti nebo ne. Na stejny siti znamena, ze staci zjistit jeho hardwarovou adresu a na ni to poslat - proste sitovky zdrojoveho a ciloveho pocitace si navzajem primo vymenuji pakety.
Kdyz cilovej pocitac neni na stejny siti, poslou se data pres router, ktery ale musi bejt na stejny siti jako odesilatel.
K tomu je prave nastaveni default gateway: rika kdo je router, kterymu se ma posilat vsechno co neni na lokalni siti a pro co nemame specialni zaznam v tabulce.
No a to, jestli je cil na stejne siti se prave pozna podle netmasky. s-AND-uje se cilova adresa a maska, s-AND-uje se moje adresa a maska a tyhle dve cisla se porovnaj. Pokud jsou stejny, je cil na stejne siti. Takze kdyz mas vsechny pocitace 192.168.1.x/255.255.255.0, tak tim rikas ze jsou vsechny na jedny siti a pocitace se zadnej router pri vzajemne komunikaci nesnazi pouzit.
Reseni:
oznacme E1 ethernet pripojeny k linux L1. E2 ethernet pripojeny k linuxu L2.
E1 bude mit adresy 192.168.1.0/24 (tech /24 je jinej zapis 255.255.255.0 -- proste pocet bitu kteru jsou zleva nastaveny na 1, ostatni jsou 0)
E2 bude 192.168.2.0/24
Bezdratove karty na L1 a L2 budou mit adresy na spolecne dalsi siti - treba 192.168.0.1 a 192.168.0.2
Do routovaci tabulky na L1 musis pridat zaznam, kudu se ma routovat do site E2. Kudy asi...? pres L2, kterej je na stejny siti jako L1:
route add -net 192.168.2.0/24 gw 192.168.0.2
podobne se musi do tabulky na L2 pridat routa do site E1:
route add -net 192.168.1.0/24 gw 192.168.0.1
Pak se nastavi default gateway na vsech pocitacich (krome L1) na siti E1 na adresu L1 (na tu adresu toho ethernetovyho interface - tj. 192.168.1.?)
Jedna otazecka ohledne routovani a her po siti.
Neexsituje nejakej program nebo neco na ten zpusob co by simulovalo / resilo problem, ze nejdou hry po siti jako LAN ale musej se davat jako internet jinak nejsou videt - kuli nastaveni jineho IP za routrem - nejde to nejak obejit ????