Atita gargara pentru o problema cit se poate de simpla, si atitea
diacritice si charseturi setate total anapoda prin mailuri, si limbaj de
cartier sau de copii retarzi and shit. Sinteti nebuni toti sau ce
ckt aveti prin capetele alea?!
Deci treaba e clara:
1. tre' sa faci rost de o scula pe care poti face policy routing, si asta
ar fi un router linux;
2. in masina cu 2 placi de retea folosesti o placa pentru conexiunea cu
RTC si una o conectezi in LAN-ul routerului wireless;
3. routerul wireless are si un mic switch in el, atit conexiunile wireless
cit si cele conectate in switchul ethernet intern sint in acelasi LAN.
Astfel, pe conexiunile cu fir, ethernet, va trebui sa folosesti IP-uri
fixe dintr-un range, sa zicem, 192.168.0.1-127 (192.168.0.0/25), iar pe
cele wireless folosesti IP-uri configurate static din range-ul urmator,
192.168.0.128-255 (192.168.0.128/25). Sau invers, range-urile sint
irelevante, importanta e doar delimitarea clara dintre ele.
4. switchul intern al routerului wireless il vei folosi atit pentru
conexiunile cu fir din casa cit si ca sa il conectezi intr-un port cu
routerul linux.
5. Default gateway-ul pe pc-urile din casa, fie ele wireless sau cu fir va
trebui sa ai ruta default prin masina cu linux.
6. pe routerul linux va trebui sa ai ceva de genul:
ip rule add from 192.168.0.0/25 table 1
ip route add default via gw-ul-de-la-rtc table 1
ip rule add from 192.168.0.128/25 table 2
ip route add default via ip-ul-local-al-routerului-wireless-catre-upc table 2
iptables -t NAT -o eth-ul-spre-RTC -j MASQUERADE
# catre UPC va face nat routerul wireless.
Ar mai exista o posibilitate sa folosesti 3 placi de retea in
masina linux, 2 dintre ele sa le folosesti pentru a primi atit conexiunile
de la UPC cit si RTC iar routeurl wireless sa-l folosesti doar pe post de
switch, eventual pe wireless sa-l configurezi sa iti dea prin dhcp ip-uri
din range-ul de wireless.
Si ar mai fi un setup in care ai putea da prin dhcp la toti, insa
ti-ar mai trebui inca un switch, iar cele descrise mi se par mai ok.
--
Let's cut tha crap, ok? Ce spun eu aici ma reprezinta doar pe mine, si-mi
rezerv dreptul sa ning asupra oricarei companii pe care credeti voi c-as
sprijini-o eu in vreun fel, da?
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug