10 noderīgi "Squid Proxy Server" intervijas jautājumi un atbildes Linux


Tas attiecas ne tikai uz sistēmas administratoru un tīkla administratoru, kurš ik pa brīdim klausās frāzi Starpniekserveris, bet arī mēs. Starpniekserveris tagad ir korporatīvā kultūra, un tam ir nepieciešama stunda. Starpniekserveris tagad tiek īstenots vairākas dienas no mazām skolām, kafejnīcām līdz lielām MNC. Kalmārs (pazīstams arī kā starpniekserveris) ir šāda lietojumprogramma, kas darbojas kā starpniekserveris un ir viens no visplašāk izmantotajiem šāda veida rīkiem.

Šī intervijas raksta mērķis ir stiprināt jūsu bāzi no intervijas vietas uz starpniekservera un kalmāru pamata.

Starpniekserveri ir WWW (World Wide Web) pamats. Lielākā daļa mūsdienu pilnvaroto ir tīmekļa pilnvarnieki. Starpniekserveris apstrādā sarežģītību starp klienta un servera saziņu. Turklāt tas nodrošina anonimitāti tīmeklī, kas vienkārši nozīmē, ka jūsu identitāte un digitālās pēdas ir drošas. Starpniekserverus var konfigurēt, lai atļautu, kuras vietnes klients var redzēt un kuras vietnes ir bloķētas.

Atveriet failu “/etc/squid/squid.conf” un pēc redaktora izvēles.

# nano /etc/squid/squid.conf

Tagad nomainiet šo portu uz jebkuru citu neizmantotu portu. Saglabājiet redaktoru un izejiet.

http_port 3128

Restartējiet kalmāru pakalpojumu, kā parādīts zemāk.

# service squid restart

a. Izveidojiet failu direktorijā ‘/ etc/squid’ sakot ‘melnais saraksts’.

# touch /etc/squid/blacklist

b. Ar nano redaktoru atveriet failu ‘/ etc/squid/blacklist’.

# nano /etc/squid/blacklist

c. Pievienojiet visus domēnus failu melnajā sarakstā ar vienu domēnu katrā rindā.

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

d. Saglabājiet failu un izejiet. Tagad atveriet kalmāru konfigurācijas failu no vietas ‘/etc/squid/squid.conf’.

# nano /etc/squid/squid.conf

e. Pievienojiet zemāk esošās rindas kalmāru konfigurācijas failam.

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

f. Saglabājiet konfigurācijas failu un izejiet. Restartējiet kalmāru pakalpojumu, lai izmaiņas būtu efektīvas.

# service squid restart

Kalmāru daļējas lejupielādes funkcija ir labi ieviesta Windows atjauninājumā, kur lejupielādes tiek pieprasītas nelielu paku veidā, kuras var apturēt. Šīs funkcijas dēļ Windows mašīnu lejupielādējošu atjauninājumu var restartēt, nebaidoties no datu zuduma. Kalmārs padara multivides diapazona ierobežošanu un daļēju lejupielādi iespējamu tikai pēc tam, kad tajā ir saglabāta visu datu kopija. Daļēja lejupielāde tiek izdzēsta un netiek saglabāta kešatmiņā, kad lietotājs norāda uz citu lapu, līdz Kalmārs ir kaut kā speciāli konfigurēts.

Tehniski ir iespējams izmantot vienu kalmāru serveri, lai tajā pašā laikā darbotos gan kā parasts starpniekserveris, gan apgrieztās starpniekserveris.

a. Vispirms pārtrauciet kalmāru starpniekserveri un izdzēsiet kešatmiņu atrašanās vietas direktorijā ‘/ var/lib/squid/cache’.

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

b. Izveidojiet mijmaiņas direktorijus.

# squid -z

Pieņemsim, ka tīmekļa piekļuves laiks ir 4–7 stundas vakarā trīs stundas, strauji veidojot no pirmdienas līdz piektdienai.

a. Lai ierobežotu piekļuvi tīmeklim no 4 līdz 7 no pirmdienas līdz piektdienai, atveriet kalmāru konfigurācijas failu.

# nano /etc/squid/squid.conf

b. Pievienojiet šādas rindas un saglabājiet failu un izejiet.

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

c. Restartējiet kalmāru pakalpojumu.

# service squid restart

Tas pagaidām ir viss. Drīz būšu šeit atkal ar vēl vienu interesantu rakstu. Līdz tam sekojiet līdzi un sazinieties ar Tecmint. Neaizmirstiet sniegt mums vērtīgas atsauksmes komentāru sadaļā zemāk.