Weboldal keresés

10 hasznos "Squid Proxy Server" interjúkérdés és válasz Linux alatt


Ez nem csak a rendszer- és hálózati adminisztrátorra vonatkozik, aki időnként meghallgatja a Proxy Server kifejezést, hanem mi is. A Proxy Server ma már a vállalati kultúra, és az óra szükségessége. A proxyszervert ma már a kis iskoláktól kezdve a kávézókon át a nagy MNC-kig implementálják. A Squid (más néven proxy) egy olyan alkalmazás, amely proxyszerverként működik, és a maga nemében az egyik legszélesebb körben használt eszköz.

Ennek az interjúcikknek az a célja, hogy megerősítse bázisát az Interjúpontból a proxyszerver és a squid talaján.

1. Mit értesz Proxy szerver alatt? Mire használható a Proxy Server a számítógépes hálózatokban?

A proxyszerverek jelentik a WWW (World Wide Web) gerincét. A mai proxyk többsége webes proxy. A proxyszerver kezeli a kliens és a szerver kommunikációja közötti bonyolultságot. Ezenkívül anonimitást biztosít az interneten, ami egyszerűen azt jelenti, hogy személyazonossága és digitális lábnyomai biztonságban vannak. A proxykat be lehet állítani, hogy engedélyezzék, mely webhelyeket láthatja az ügyfél, és mely webhelyek vannak blokkolva.

2. Mi az a Squid?
3. Mi a squid alapértelmezett portja, és hogyan módosítható a működési portja?

Nyissa meg az „/etc/squid/squid.conf” fájlt és a választott szerkesztővel.

nano /etc/squid/squid.conf

Most módosítsa ezt a portot egy másik nem használt portra. Mentse el a szerkesztőt és lépjen ki.

http_port 3128

Indítsa újra a squid szolgáltatást az alábbiak szerint.

service squid restart
4. Ön egy olyan cégnél dolgozik, amelynek menedzsmentje bizonyos tartományok blokkolását kéri a squid proxy szerveren keresztül. Mit fogsz tenni?

a. Hozzon létre egy fájlt „feketelista” felirattal az „/etc/squid” könyvtárban.

touch /etc/squid/blacklist

b. Nyissa meg az „/etc/squid/blacklist” fájlt a nano szerkesztővel.

nano /etc/squid/blacklist

c. Adja hozzá az összes domaint a fájlok tiltólistájához, soronként egy domainnel.

.facebook.com
.twitter.com
.gmail.com
.yahoo.com
...

d. Mentse el a fájlt és lépjen ki. Most nyissa meg a Squid konfigurációs fájlt az „/etc/squid/squid.conf” helyről.

nano /etc/squid/squid.conf

e. Adja hozzá az alábbi sorokat a Squid konfigurációs fájlhoz.

acl BLACKLIST dstdom_regex -i “/etc/squid/blacklist”
http_access deny blacklist

f. Mentse el a konfigurációs fájlt, és lépjen ki. Indítsa újra a Squid szolgáltatást a módosítások érvényesítéséhez.

service squid restart
5. Mi az a médiatartomány korlátozása és részleges letöltése a Squidben?

A squid részleges letöltés funkciója jól megvalósul a Windows frissítésben, ahol a letöltéseket kis csomagok formájában kérik, amelyek szüneteltethetők. Ennek a funkciónak köszönhetően a frissítést letöltő Windows gép újraindítható adatvesztéstől való félelem nélkül. A Squid csak akkor teszi lehetővé a médiatartomány korlátozását és a részleges letöltést, ha a teljes adatok másolatát tárolja benne. Ezen túlmenően a részleges letöltés törlődik, és nem kerül gyorsítótárba, amikor a felhasználó egy másik oldalra mutat, amíg a Squid valamilyen módon speciálisan nincs konfigurálva.

6. Mi a fordított proxy a tintahalban?

Technikailag megvalósítható egyetlen squid szerver használata normál proxyszerverként és fordított proxyszerverként egyidejűleg.

7. Mivel a Squid használható web-gyorsítótár démonként, lehetséges-e a gyorsítótár törlése? Hogyan?

a. Először állítsa le a Squid proxykiszolgálót, és törölje a gyorsítótárat a „/var/lib/squid/cache” könyvtárból.

service squid stop
rm -rf /var/lib/squid/cache/*<

b. Swap könyvtárak létrehozása.

squid -z
8. Egy ügyfél közeledik Önhöz, aki dolgozik. Azt akarják, hogy korlátozzák gyermekeik internetelérési idejét. Hogyan fogja elérni ezt a forgatókönyvet?

Tegyük fel, hogy az internetes hozzáférés lehetővé teszi az időt 4 órától este 7 óráig három órán keresztül, határozottan hétfőtől péntekig.

a. A webes hozzáférés korlátozásához hétfőtől péntekig 4 és 7 óra között nyissa meg a Squid konfigurációs fájlt.

nano /etc/squid/squid.conf

b. Adja hozzá a következő sorokat, mentse a fájlt, és lépjen ki.

acl ALLOW_TIME time M T W H F 16:00-19:00
shttp_access allow ALLOW_TIME

c. Indítsa újra a Squid szolgáltatást.

service squid restart
9. A Squid milyen fájlformátumban tárolja az adatokat?
10. Hol tárolja a gyorsítótárat a squid?

Ez minden most. Hamarosan ismét itt leszek egy újabb érdekes cikkel. Addig is maradjon velünk, és csatlakozzon a Tecminthoz. Ne felejtse el megadni nekünk értékes visszajelzését az alábbi megjegyzés részben.