10 korisnih pitanja i odgovora za intervju za "Squid proxy server" u Linuxu


Ne odnosi se samo na administratora sistema i mrežnog administratora, koji s vremena na vrijeme sluša frazu Proxy server, već i mi. Proxy server je sada korporativna kultura i potreba je vremena. Proxy server se danas implementira od malih škola, kafeterija do velikih MNK. Squid (također poznat kao proxy) je takva aplikacija koja djeluje kao proxy server i jedan od najčešće korištenih alata te vrste.

Ovaj Intervju članak ima za cilj jačanje vaše baze sa Interview tačke na tlu proxy servera i squida.

1. Šta mislite pod proxy serverom? Koja je upotreba proxy servera u računarskim mrežama?

Proxy serveri su okosnica WWW (World Wide Web). Većina današnjih proksija su web proksiji. Proxy server upravlja složenošću između komunikacije klijenta i servera. Osim toga, pruža anonimnost na webu što jednostavno znači da su vaš identitet i digitalni otisci sigurni. Proksiji se mogu konfigurirati tako da dozvoljavaju koje web lokacije klijent može vidjeti i koje su lokacije blokirane.

2. Šta je lignje?
3. Koji je default port za squid i kako promijeniti njegov operativni port?

Otvorite datoteku '/etc/squid/squid.conf' i odaberite uređivač.

nano /etc/squid/squid.conf

Sada promijenite ovaj port u bilo koji drugi nekorišteni port. Sačuvajte uređivač i izađite.

http_port 3128

Ponovo pokrenite uslugu squid kao što je prikazano ispod.

service squid restart
4. Radite za kompaniju čiji menadžment traži da blokirate određene domene preko squid proxy servera. šta ćeš da radiš?

a. Kreirajte datoteku recimo 'crna lista' u direktoriju '/etc/squid'.

touch /etc/squid/blacklist

b. Otvorite datoteku '/etc/squid/blacklist' pomoću nano editora.

nano /etc/squid/blacklist

c. Dodajte sve domene na crnu listu datoteka sa jednim domenom po redu.

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

d. Sačuvajte fajl i izađite. Sada otvorite konfiguracijsku datoteku Squid sa lokacije '/etc/squid/squid.conf'.

nano /etc/squid/squid.conf

e. Dodajte redove ispod u konfiguracionu datoteku Squid.

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

f. Sačuvajte konfiguracioni fajl i izađite. Ponovo pokrenite Squid servis da bi promjene bile efektivne.

service squid restart
5. Što je ograničenje dometa medija i djelomično preuzimanje u Squid-u?

Squid-ova karakteristika djelomičnog preuzimanja implementirana je u Windows ažuriranju gdje se preuzimanja zahtijevaju u obliku malih paketa koji se mogu pauzirati. Zbog ove funkcije Windows mašina za preuzimanje ažuriranja može se ponovo pokrenuti bez ikakvog straha od gubitka podataka. Squid omogućava ograničenje dometa medija i djelomično preuzimanje samo nakon pohranjivanja kopije cijelih podataka u njega. Osim toga, djelomično preuzimanje se briše i ne kešira kada korisnik pokaže na drugu stranicu dok se Squid nekako posebno ne konfiguriše.

6. Šta je obrnuti proxy u squid?

Tehnički je izvodljivo koristiti jedan squid server da djeluje i kao normalni proxy server i kao obrnuti proxy server u istom trenutku.

7. Pošto se Squid može koristiti kao web-cache Daemon, da li je moguće obrisati njegovu keš memoriju? Kako?

a. Prvo zaustavite Squid proxy server i izbrišite predmemoriju iz direktorija lokacije '/var/lib/squid/cache'.

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

b. Kreirajte Swap direktorije.

squid -z
8. Prilazi vam klijent koji radi. Žele da im se djeci ograniči vrijeme pristupa internetu. Kako ćete ostvariti ovaj scenario?

Recimo da pristup webu dozvoljava da vrijeme bude od 4 do 7 sati uveče tri sata, oštro od ponedjeljka do petka.

a. Da ograničite pristup webu između 4 do 7 od ponedjeljka do petka, otvorite konfiguracijsku datoteku Squid.

nano /etc/squid/squid.conf

b. Dodajte sljedeće redove i sačuvajte datoteku i izađite.

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

c. Ponovo pokrenite Squid servis.

service squid restart
9. Squid pohranjuje podatke u kojem formatu datoteke?
10. Gdje se keš pohranjuje od strane lignje?

To je sve za sada. Uskoro ću opet biti ovdje sa još jednim zanimljivim člankom. Do tada ostanite sa nama i povezani na Tecmint. Ne zaboravite nam dati svoje vrijedne povratne informacije u odjeljku komentara ispod.