Norbert pressed random keys until the following output was produced:
> NEWBIE NEWBIE NEWBIE NEWBIE
> bine bine merci dar habar absolut habar nu am ce trebe sa scriu acolo
> sau ce trebe sa fac.
>

ok, deci, mura in gura:
-se presupune ca:
  -ai root pe masina care ruteaza
  -cunosti ip-ul ei extern (ala dat de isp)
  -in LAN ai ip-uri private (10.x.x.x sau 172.16.x.x sau 192.168.x.x)
-daca metge netul, inseamna ca ip-urile is puse cum trebuie
-varianta scurta:
ca root, pe ruter:
[code]
echo 1 >/proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -s $net_privat -j SNAT --to $ip_exterior_server
[/code]
unde $net_privat e reteaua privata din lan (daca ai 192.168.x.y si netmask
255.255.255.0, atunci $net_privat=192.168.x.0/24... daca ai subnet mask
mai ciudat - cu altceva decat 0 si 255 in el - pentru a afla adresa de
retea faci "and" pe biti intre ip si subnet mask - merge cu calculatorul
de windows in mod stiintific, le iei pe grupe :P)
-la masina cu win pui default gateway ip-ul intern al ruterului (ip-ul
care e pus si la proxy in browser)
si gata

Acum, probabil ca nu vrei sa faci toate chestiile astea din nou atunci
cand dai reboot la ruter... pt asta:

-fie pui in rc.local "echo 1 >/proc/sys/net/ipv4/ip_forward" fara
ghilimele si pe o linie noua, de preferinta la sfatsitul fisierului, fie
pui in /etc/sysctl.conf (daca ai asa ceva - pe rh, mandrake si gentoo
exista) net.ipv4.ip_forward=1
-dai un /etc/init.d/iptables save (again, rh/mdk/gen2), ca sa o tina minte
dupa reboot...
-ma dor mainile de atata scris

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui