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