10 Mistoqsijiet u Tweġibiet Utli għall-Intervista Squid Proxy Server fil-Linux


Mhux biss għall-Amministratur tas-Sistema u l-Amministratur tan-Netwerk, li jisimgħu l-frażi Proxy Server kull tant żmien imma aħna wkoll. Proxy Server issa hija kultura korporattiva u hija l-ħtieġa tas-siegħa. Proxy server issa huwa implimentat minn skejjel żgħar, kafetterija għal MNCs kbar. Squid (magħruf ukoll bħala proxy) huwa tali applikazzjoni li taġixxi bħala proxy server u waħda mill-aktar għodda użata tat-tip tagħha.

Dan l-artikolu tal-Intervista għandu l-għan li jsaħħaħ il-bażi tiegħek mill-punt tal-Intervista fuq l-art ta 'proxy server u klamari.

Proxy servers huma s-sinsla tal-WWW (World Wide Web). Ħafna mill-prokuri tal-lum huma prokuri tal-web. Proxy server jimmaniġġa l-kumplessità bejn il-Komunikazzjoni tal-klijent u s-Server. Barra minn hekk jipprovdi anonimità fuq il-web li sempliċement ifisser li l-identità tiegħek u l-footprints diġitali huma sikuri. Il-prokuri jistgħu jiġu kkonfigurati biex jippermettu liema siti jista' jara l-klijent u liema siti huma mblukkati.

Iftaħ il-fajl ‘/etc/squid/squid.conf’ u bl-għażla tal-editur tiegħek.

# nano /etc/squid/squid.conf

Issa ibdel dan il-port għal kwalunkwe port ieħor mhux użat. Issejvja l-editur u oħroġ.

http_port 3128

Ibda mill-ġdid is-servizz tal-klamari kif muri hawn taħt.

# service squid restart

a. Oħloq fajl għid ‘blacklist’ taħt id-direttorju ‘/etc/squid’.

# touch /etc/squid/blacklist

b. Iftaħ il-fajl ‘/etc/squid/blacklist’ bin-nano editur.

# nano /etc/squid/blacklist

c. Żid id-dominji kollha mal-lista sewda tal-fajls b'dominju wieħed għal kull linja.

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

d. Issejvja l-fajl u oħroġ. Issa tiftaħ il-fajl tal-konfigurazzjoni tal-Klamar mill-post '/etc/squid/squid.conf'.

# nano /etc/squid/squid.conf

e. Żid il-linji hawn taħt mal-fajl tal-konfigurazzjoni tal-Klamar.

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

f. Issejvja l-fajl tal-konfigurazzjoni u oħroġ. Ibda mill-ġdid is-servizz tal-Klamar biex il-bidliet isiru effettivi.

# service squid restart

Il-karatteristika tal-klamari ta 'tniżżil parzjali hija implimentata sew fl-aġġornament tat-twieqi fejn it-tniżżil huma mitluba fil-forma ta' pakketti żgħar li jistgħu jitwaqqfu. Minħabba din il-karatteristika aġġornament tniżżil twieqi magna jistgħu jerġgħu jinbdew mingħajr l-ebda biża 'ta' telf ta 'data. Squid jagħmel il-Limitazzjoni tal-Media Range u t-Tniżżil Parzjali possibbli biss wara li jaħżen kopja tad-dejta sħiħa fiha. Barra minn hekk, it-tniżżil parzjali jitħassar u mhux fil-cache meta l-utent jindika paġna oħra sakemm Squid jiġi kkonfigurat b'xi mod apposta.

Teknikament huwa fattibbli li tuża squid server wieħed biex jaġixxi kemm bħala proxy server normali kif ukoll reverse proxy server fl-istess punt ta 'żmien.

a. L-ewwel waqqaf is-server proxy Squid u ħassar il-cache mid-direttorju tal-post '/var/lib/squid/cache'.

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

b. Oħloq direttorji Swap.

# squid -z

Ngħidu li l-aċċess għall-web jippermetti l-ħin ikun 4'o arloġġ sa 7'o arloġġ filgħaxija għal tliet sigħat, f'daqqa mit-Tnejn sal-Ġimgħa.

a. Biex tirrestrinġi l-aċċess għall-web bejn 4 sa 7 mit-Tnejn sal-Ġimgħa, iftaħ il-fajl tal-konfigurazzjoni tal-Klamar.

# nano /etc/squid/squid.conf

b. Żid il-linji li ġejjin u ssejvja l-fajl u oħroġ.

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

c. Ibda mill-ġdid is-Servizz tal-Klamar.

# service squid restart

Dak kollu għalissa. Dalwaqt ser inkun hawn b'artiklu ieħor interessanti. Sa dakinhar ibqa' sintonizzat u mqabbad ma' Tecmint. Tinsiex tagħtina l-feedback siewi tiegħek fit-taqsima tal-kummenti hawn taħt.