fa un script pe care il pui sa il execute la pornire in care scrii asa: iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j SNAT --to-source 193.231.187.12 asta e tot ar trebui sa mearga si nu mai trebuie nici squid pentru http.
> On Thu, 3 Feb 2005, Bercovici Manuel Iosub wrote: > >> am adaugat urmatoarea linie: >> iptables -t nat -A POSTROUTING -s 192.168.1.1/24 -j SNAT -o eth0 >> --to-source >> 193.231.187.12 >> >> Aceasta linie am adaugat-o intai inainte de COMMIT si apoi dupa si tot >> dejeaba! Programul mirc de pe cele 10 calculatoare nu gaseste serverul >> undernet.rdsnet.ro. > > Nu ai facut bine. Ca root ruleaza comanda de mai sus intr-un > prompt shell (eventual inlocuieste 192.168.1.1/24 cu 192.168.1.0/24, > desi nu e obligatoriu) si apoi: > > bash# iptables-save >/etc/sysconfig/iptables > > In acest moment ar trebui ca toale calculatoarele din spate sa > ajunga in internet cu ip=ul 193.231.187.12. > Deoarece ai un singur ip routabil in internet va trebui sa te > astepti la imposibilitatea de a te loga simultan cu mai mult de 2-3 > calculatoare pe servere din aceeasi retea IRC (de exemplu undernet). > > Atentie, la cum ai expus problema se pare ca ip-ul > 193.231.187.12 este setat pe eth0 iar 192.168.1.1 pe eth1. Daca e invers > atunci la comanda iptables de mai sus schimba argumentul eth0 in eth1. > > -- > Any views or opinions presented within this e-mail are solely those of > the author and do not necessarily represent those of any company, unless > otherwise expressly stated. > > --- > Detalii despre listele noastre de mail: http://www.lug.ro/ > > > --- Detalii despre listele noastre de mail: http://www.lug.ro/
