10 Wulo “Server Aṣoju Squid” Awọn ibeere Ifọrọwanilẹnuwo ati Awọn Idahun ni Lainos


Kii ṣe si Oluṣakoso System ati Oluṣakoso Nẹtiwọọki nikan, ti o tẹtisi gbolohun aṣoju Server ni gbogbo igba ati lẹhinna ṣugbọn awa paapaa. Aṣoju Aṣoju jẹ bayi aṣa ajọṣepọ ati pe o nilo wakati naa. Olupin aṣoju bayi awọn ọjọ ti wa ni imuse lati awọn ile-iwe kekere, ile ounjẹ si awọn MNC nla. Squid (tun mọ bi aṣoju) jẹ iru ohun elo eyiti o ṣe bi olupin aṣoju ati ọkan ninu irinṣẹ ti a lo ni ibigbogbo ti iru rẹ.

Nkan ifọrọwanilẹnuwo yii ni ifọkansi ni okun ipilẹ rẹ lati aaye Ifọrọwanilẹnu lori ilẹ ti olupin aṣoju ati squid.

Awọn olupin aṣoju jẹ eegun ti WWW (Wẹẹbu agbaye). Ọpọlọpọ awọn aṣoju ti ode oni jẹ awọn aṣoju wẹẹbu. Olupin aṣoju kan n kapa idiju laarin Ibaraẹnisọrọ ti alabara ati Olupin. Pẹlupẹlu o pese ailorukọ lori oju opo wẹẹbu eyiti o tumọ si pe idanimọ rẹ ati awọn itọpa oni-nọmba jẹ ailewu. Awọn aṣoju le jẹ tunto lati gba iru aaye ti alabara awọn aaye le rii ati awọn aaye ti o ni idiwọ.

Ṣii faili ‘/etc/squid/squid.conf’ ati pẹlu yiyan olootu rẹ.

# nano /etc/squid/squid.conf

Bayi yi ibudo yii pada si eyikeyi ibudo miiran ti a ko lo. Fipamọ olootu ki o jade.

http_port 3128

Tun iṣẹ squid bẹrẹ bi o ṣe han ni isalẹ.

# service squid restart

a. Ṣẹda faili kan sọ 'blacklist' labẹ itọsọna '/ ati be be/squid'.

# touch /etc/squid/blacklist

b. Ṣii faili '/ ati be be/squid/blacklist' pẹlu olootu nano.

# nano /etc/squid/blacklist

c. Ṣafikun gbogbo awọn ibugbe si akojọ faili dudu pẹlu ašẹ kan fun laini kan.

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

d. Fipamọ faili naa ki o jade. Bayi ṣii faili iṣeto Squid lati ipo '/etc/squid/squid.conf'.

# nano /etc/squid/squid.conf

e. Ṣafikun awọn ila ni isalẹ si faili iṣeto Squid.

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

f. Fipamọ faili iṣeto ni ki o jade. Tun iṣẹ Squid tun bẹrẹ lati ṣe awọn ayipada doko.

# service squid restart

Ẹya ti squid ti gbigba lati ayelujara apakan jẹ imuse daradara laarin imudojuiwọn windows nibiti a ti beere awọn gbigba lati ayelujara ni irisi awọn apo kekere kekere eyiti o le daduro. Nitori ti ẹya yii imudojuiwọn ẹrọ gbigba windows le ṣee tun bẹrẹ laisi eyikeyi iberu pipadanu data. Squid ṣe Idinwo Ibiti Media ati Igbasilẹ Apakan ṣee ṣe nikan lẹhin titoju ẹda ti gbogbo data ninu rẹ. Pẹlupẹlu igbasilẹ ti apakan ni paarẹ ati kii ṣe kaṣe nigba ti olumulo tọka si oju-iwe miiran titi ti Squid yoo tunto ni pataki bakan.

Ni imọ-ẹrọ o ṣee ṣe lati lo olupin squid nikan lati ṣe mejeeji bi olupin aṣoju deede ati yiyipada olupin aṣoju ni aaye kanna ti akoko.

a. Akọkọ da olupin aṣoju Squid duro ki o pa kaṣe kuro ni ipo ‘/ var/lib/squid/kaṣe’ itọsọna.

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

b. Ṣẹda awọn ilana Swap.

# squid -z

Sọ pe wiwọle wẹẹbu gba akoko laaye lati jẹ aago 4’o si aago 7’o ni irọlẹ fun awọn wakati mẹta, di didasilẹ ni aarọ si Ọjọ Jimọ.

a. Lati ni ihamọ wiwọle si wẹẹbu laarin 4 si 7 lati Ọjọ aarọ si Ọjọ Jimọ, ṣii faili iṣeto Squid.

# nano /etc/squid/squid.conf

b. Ṣafikun awọn ila wọnyi ki o fi faili pamọ ki o jade.

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

c. Tun Iṣẹ Squid bẹrẹ.

# service squid restart

Iyẹn ni gbogbo fun bayi. Emi yoo wa nibi lẹẹkansi pẹlu nkan miiran ti o nifẹ laipẹ. Titi lẹhinna wa ni aifwy ati sopọ si Tecmint. Maṣe gbagbe lati pese wa pẹlu awọn esi rẹ ti o niyelori apakan asọye ni isalẹ.