Squid konfigurálás PHPből (vagy valamiből)[GIFT]

Sass Róbert sassrobi at freemail.hu
2010. Aug. 25., Sze, 23:37:37 CEST


 Kiváló az ötlet!
Bár én ezt félnék így használni. Ha véletlen valami változtatok, már nem
is azokat a szabályokat törli, amiket szeretnék.
Ezt tovább gondoltam úgy, hogy létrehozok mindegyik teremre 1-1 egyedi
láncot, amire az INPUT-ból ugrok IP alapján.
Utána a szabályok kezelése is egyszerűbb. Ha az egyedi láncban van egy
szabály, ami bármire matchel és DROP a cél, akkor nincs net. Ha kiürítem
a láncot, akkor az alap RETURN policy miatt visszaugrik a hívó
láncba,ahol folytatja az útját végig a többi ellenőrzésen.
Illetve még a további terveimben benne van, hogy domain alapján is
szűrök, bár a kettő nem zárja ki egymást, csak arra tényleg inkább a
squid lehet alkalmasabb.

Köszi a scriptet meg a leírást, beindította az agyam :)

2010.08.25. 21:42 keltezéssel, Csökmei István Péter írta:
>  Tisztelt Gazda társaim!
>
> Miért a squid-et csesztetjük, újraindítjuk, és mire restartol...
> Amikor elég csak az INPUT-ban megadni egy iptables szabályt.
>
> Én a következőt csináltam
> Adott egy szkript (mellékletben).
> Adott rá a jogosultság root.root 700
> Sudo a gépen, az apache ezt a szkriptet sudoval futtathatja:
> www-data ALL=NOPASSWD:/usr/local/sbin/squidset
>
> Egy form-ról bekéred a termek állapotát (allow/deny):
> Utána php-ben feldolgozod pl 2 sorban:
> <?
> $cmdstr="sudo squidset {$_POST["IF45"]} {$_POST["IF42"]}
> {$_POST["IF24"]}";
> exec($cmdstr,$outstr);
> ?>
>
> Ennyi.
> Nem kell restart, semmi nyűg, kivárni míg a squid leáll-elindul.
>
> CsIP
>
>
> _______________________________________________
> Techinfo mailing list
> Techinfo at lista.sulinet.hu
> Fel- és leiratkozás: http://lista.sulinet.hu/mailman/listinfo/techinfo
> Illemtan: http://www.szag.hu/illemtan.html
> Ügyfélszolgálat FAQ: http://www.kozhaloportal.hu/gyik/altalanos/

--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: http://lista.sulinet.hu/pipermail/techinfo/attachments/20100825/5ede5b94/attachment.html


További információk a(z) Techinfo levelezőlistáról