Maswali na Majibu 10 Muhimu ya Squid Proxy Server katika Linux


Sio tu kwa Msimamizi wa Mfumo na Msimamizi wa Mtandao, ambaye husikiliza maneno ya Seva Wakala kila mara lakini sisi pia. Seva ya Wakala sasa ni utamaduni wa ushirika na ndiyo hitaji la sasa. Seva ya wakala sasa siku inatekelezwa kutoka shule ndogo, mikahawa hadi MNCs kubwa. Squid (pia inajulikana kama proksi) ni programu ambayo hufanya kazi kama seva ya proksi na mojawapo ya zana inayotumika sana ya aina yake.

Makala haya ya Mahojiano yanalenga kuimarisha msingi wako kutoka kwa Mahojiano kwenye msingi wa seva mbadala na ngisi.

Seva za wakala ni uti wa mgongo wa WWW (Wavuti ya Ulimwenguni Pote). Wawakilishi wengi wa siku hizi ni wawakilishi wa wavuti. Seva ya proksi hushughulikia utata kati ya Mawasiliano ya mteja na Seva. Zaidi ya hayo hutoa kutokujulikana kwenye wavuti ambayo inamaanisha kuwa utambulisho wako na nyayo za kidijitali ziko salama. Proksi zinaweza kusanidiwa ili kuruhusu tovuti ambazo mteja anaweza kuona na tovuti zipi zimezuiwa.

Fungua faili ya ‘/etc/squid/squid.conf’ na chaguo lako la kihariri.

# nano /etc/squid/squid.conf

Sasa badilisha bandari hii kuwa bandari nyingine yoyote ambayo haijatumika. Hifadhi kihariri na uondoke.

http_port 3128

Anzisha tena huduma ya ngisi kama inavyoonyeshwa hapa chini.

# service squid restart

a. Unda faili sema 'orodha nyeusi' chini ya saraka '/etc/squid'.

# touch /etc/squid/blacklist

b. Fungua faili '/etc/squid/blacklist' na kihariri cha nano.

# nano /etc/squid/blacklist

c. Ongeza vikoa vyote kwenye orodha isiyoruhusiwa ya faili na kikoa kimoja kwa kila mstari.

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

d. Hifadhi faili na uondoke. Sasa fungua faili ya usanidi wa Squid kutoka eneo '/etc/squid/squid.conf'.

# nano /etc/squid/squid.conf

e. Ongeza mistari iliyo hapa chini kwenye faili ya usanidi ya Squid.

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

f. Hifadhi faili ya usanidi na uondoke. Anzisha upya huduma ya Squid ili kufanya mabadiliko yafae.

# service squid restart

Kipengele cha ngisi cha kupakuliwa kwa sehemu kinatekelezwa vyema ndani ya sasisho la windows ambapo upakuaji huombwa kwa njia ya pakiti ndogo ambazo zinaweza kusitishwa. Kwa sababu ya kipengele hiki mashine ya kupakua sasisho ya windows inaweza kuwashwa upya bila hofu yoyote ya kupoteza data. Squid hufanya Upeo wa Safu ya Vyombo vya Habari na Upakuaji Sehemu Uwezekano tu baada ya kuhifadhi nakala ya data nzima ndani yake. Kwa kuongezea, upakuaji wa sehemu hufutwa na sio kuhifadhiwa wakati mtumiaji anaelekeza kwenye ukurasa mwingine hadi Squid isanidiwe haswa kwa njia fulani.

Kitaalamu inawezekana kutumia seva moja ya ngisi kutenda kama seva mbadala ya kawaida na seva mbadala ya kugeuza kwa wakati mmoja.

a. Kwanza simamisha seva ya proksi ya Squid na ufute akiba kutoka kwa saraka ya eneo la '/var/lib/squid/cache'.

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

b. Unda saraka za Badilisha.

# squid -z

Sema ufikiaji wa wavuti unaruhusu muda uwe saa 4'o hadi saa 7'o jioni kwa saa tatu, uunda kwa kasi kutoka Jumatatu hadi Ijumaa.

a. Ili kuzuia ufikiaji wa wavuti kati ya 4 hadi 7 kutoka Jumatatu hadi Ijumaa, fungua faili ya usanidi ya Squid.

# nano /etc/squid/squid.conf

b. Ongeza mistari ifuatayo na uhifadhi faili na uondoke.

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

c. Anzisha tena Huduma ya Squid.

# service squid restart

Hayo ni yote kwa sasa. Nitakuwa hapa tena na makala nyingine ya kuvutia hivi karibuni. Hadi wakati huo endelea kuwa macho na uunganishwe na Tecmint. Usisahau kutupatia maoni yako muhimu sehemu ya maoni hapa chini.