ലിനക്സിലെ ഉപയോഗപ്രദമായ 10 സ്ക്വിഡ് പ്രോക്സി സെർവർ ഇന്റർവ്യൂ ചോദ്യങ്ങളും ഉത്തരങ്ങളും


ഇത് സിസ്റ്റം അഡ്uമിനിസ്uട്രേറ്റർക്കും നെറ്റ്uവർക്ക് അഡ്uമിനിസ്uട്രേറ്റർക്കും മാത്രമല്ല, ഇടയ്uക്കിടെ പ്രോക്uസി സെർവർ എന്ന വാചകം കേൾക്കുന്ന ഞങ്ങളും. പ്രോക്സി സെർവർ ഇപ്പോൾ ഒരു കോർപ്പറേറ്റ് സംസ്കാരമാണ്, അത് കാലഘട്ടത്തിന്റെ ആവശ്യമാണ്. ചെറിയ സ്കൂളുകൾ, കഫറ്റീരിയകൾ മുതൽ വലിയ ബഹുരാഷ്ട്ര കമ്പനികൾ വരെ ഇപ്പോൾ പ്രോക്സി സെർവർ നടപ്പിലാക്കുന്നു. സ്ക്വിഡ് (പ്രോക്uസി എന്നും അറിയപ്പെടുന്നു) പ്രോക്uസി സെർവറായും ഇത്തരത്തിലുള്ള ഏറ്റവും വ്യാപകമായി ഉപയോഗിക്കുന്ന ഉപകരണമായും പ്രവർത്തിക്കുന്ന ഒരു ആപ്ലിക്കേഷനാണ്.

പ്രോക്uസി സെർവറിന്റെയും കണവയുടെയും അടിസ്ഥാനത്തിലുള്ള അഭിമുഖ പോയിന്റിൽ നിന്ന് നിങ്ങളുടെ അടിത്തറ ശക്തിപ്പെടുത്തുകയാണ് ഈ അഭിമുഖ ലേഖനം ലക്ഷ്യമിടുന്നത്.

WWW (വേൾഡ് വൈഡ് വെബ്) യുടെ നട്ടെല്ലാണ് പ്രോക്സി സെർവറുകൾ. ഇന്നത്തെ മിക്ക പ്രോക്സികളും വെബ് പ്രോക്സികളാണ്. ഒരു പ്രോക്സി സെർവർ ക്ലയന്റിന്റെയും സെർവറിന്റെയും ആശയവിനിമയം തമ്മിലുള്ള സങ്കീർണ്ണത കൈകാര്യം ചെയ്യുന്നു. മാത്രമല്ല ഇത് വെബിൽ അജ്ഞാതത്വം നൽകുന്നു, നിങ്ങളുടെ ഐഡന്റിറ്റിയും ഡിജിറ്റൽ കാൽപ്പാടുകളും സുരക്ഷിതമാണെന്ന് അർത്ഥമാക്കുന്നു. ഏതൊക്കെ സൈറ്റുകളാണ് ക്ലയന്റ് കാണാനാകുന്നത്, ഏതൊക്കെ സൈറ്റുകൾ ബ്ലോക്ക് ചെയ്uതിരിക്കുന്നു എന്നതിനെ അനുവദിക്കുന്നതിന് പ്രോക്സികൾ കോൺഫിഗർ ചെയ്യാവുന്നതാണ്.

'/etc/squid/squid.conf' ഫയൽ തുറക്കുക, കൂടാതെ നിങ്ങൾ തിരഞ്ഞെടുത്ത എഡിറ്റർ ഉപയോഗിച്ച്.

# nano /etc/squid/squid.conf

ഇപ്പോൾ ഈ പോർട്ട് ഉപയോഗിക്കാത്ത മറ്റേതെങ്കിലും പോർട്ടിലേക്ക് മാറ്റുക. എഡിറ്റർ സംരക്ഷിച്ച് പുറത്തുകടക്കുക.

http_port 3128

താഴെ കാണിച്ചിരിക്കുന്നതുപോലെ കണവ സേവനം പുനരാരംഭിക്കുക.

# service squid restart

എ. '/etc/squid' എന്ന ഡയറക്uടറിക്ക് കീഴിൽ 'ബ്ലാക്ക്uലിസ്റ്റ്' എന്ന് പറയുന്ന ഒരു ഫയൽ സൃഷ്uടിക്കുക.

# touch /etc/squid/blacklist

ബി. നാനോ എഡിറ്റർ ഉപയോഗിച്ച് '/etc/squid/blacklist' ഫയൽ തുറക്കുക.

# nano /etc/squid/blacklist

സി. എല്ലാ ഡൊമെയ്uനുകളും ഫയൽ ബ്ലാക്ക്uലിസ്റ്റിലേക്ക് ഒരു വരിയിൽ ഒരു ഡൊമെയ്uൻ ചേർക്കുക.

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

ഡി. ഫയൽ സംരക്ഷിച്ച് പുറത്തുകടക്കുക. ഇപ്പോൾ '/etc/squid/squid.conf' എന്ന സ്ഥലത്ത് നിന്ന് Squid കോൺഫിഗറേഷൻ ഫയൽ തുറക്കുക.

# nano /etc/squid/squid.conf

ഇ. സ്ക്വിഡ് കോൺഫിഗറേഷൻ ഫയലിലേക്ക് താഴെയുള്ള വരികൾ ചേർക്കുക.

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

എഫ്. കോൺഫിഗറേഷൻ ഫയൽ സംരക്ഷിച്ച് പുറത്തുകടക്കുക. മാറ്റങ്ങൾ ഫലപ്രദമാക്കാൻ സ്ക്വിഡ് സേവനം പുനരാരംഭിക്കുക.

# service squid restart

ഭാഗിക ഡൗൺലോഡിന്റെ കണവയുടെ സവിശേഷത വിൻഡോസ് അപ്uഡേറ്റിൽ നന്നായി നടപ്പിലാക്കുന്നു, അവിടെ താൽക്കാലികമായി നിർത്താൻ കഴിയുന്ന ചെറിയ പാക്കറ്റുകളുടെ രൂപത്തിൽ ഡൗൺലോഡുകൾ അഭ്യർത്ഥിക്കുന്നു. ഈ സവിശേഷത കാരണം ഒരു അപ്uഡേറ്റ് ഡൗൺലോഡ് വിൻഡോസ് മെഷീൻ ഡാറ്റ നഷ്uടപ്പെടുമെന്ന ഭയമില്ലാതെ പുനരാരംഭിക്കാൻ കഴിയും. മുഴുവൻ ഡാറ്റയുടെയും ഒരു പകർപ്പ് അതിൽ സംഭരിച്ചതിന് ശേഷം മാത്രമേ സ്ക്വിഡ് മീഡിയ റേഞ്ച് ലിമിറ്റേഷനും ഭാഗിക ഡൗൺലോഡും സാധ്യമാക്കുകയുള്ളൂ. മാത്രമല്ല, സ്ക്വിഡ് പ്രത്യേകമായി കോൺഫിഗർ ചെയ്യുന്നതുവരെ ഉപയോക്താവ് മറ്റൊരു പേജിലേക്ക് പോയിന്റ് ചെയ്യുമ്പോൾ ഭാഗിക ഡൗൺലോഡ് ഇല്ലാതാക്കുകയും കാഷെ ചെയ്യാതിരിക്കുകയും ചെയ്യും.

ഒരേ സമയം സാധാരണ പ്രോക്സി സെർവറായും റിവേഴ്സ് പ്രോക്സി സെർവറായും പ്രവർത്തിക്കാൻ സിംഗിൾ സ്ക്വിഡ് സെർവർ ഉപയോഗിക്കുന്നത് സാങ്കേതികമായി സാധ്യമാണ്.

എ. ആദ്യം സ്uക്വിഡ് പ്രോക്uസി സെർവർ നിർത്തി '/var/lib/squid/cache' ഡയറക്uടറിയിൽ നിന്ന് കാഷെ ഇല്ലാതാക്കുക.

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

ബി. സ്വാപ്പ് ഡയറക്ടറികൾ സൃഷ്ടിക്കുക.

# squid -z

വെബ് ആക്uസസ് അനുവദിക്കുന്ന സമയം തിങ്കൾ മുതൽ വെള്ളി വരെ മൂന്ന് മണിക്കൂർ, വൈകുന്നേരം 4'o clock to 7'o clock എന്ന് പറയുക.

എ. തിങ്കൾ മുതൽ വെള്ളി വരെ 4 മുതൽ 7 വരെ വെബ് ആക്uസസ് നിയന്ത്രിക്കാൻ, Squid കോൺഫിഗറേഷൻ ഫയൽ തുറക്കുക.

# nano /etc/squid/squid.conf

ബി. ഇനിപ്പറയുന്ന വരികൾ ചേർത്ത് ഫയൽ സംരക്ഷിച്ച് പുറത്തുകടക്കുക.

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

സി. സ്ക്വിഡ് സേവനം പുനരാരംഭിക്കുക.

# service squid restart

ഇപ്പോഴത്തേക്ക് ഇത്രമാത്രം. രസകരമായ മറ്റൊരു ലേഖനവുമായി ഞാൻ ഉടൻ ഇവിടെ എത്തും. അതുവരെ തുടരുക, Tecmint-ലേക്ക് കണക്റ്റ് ചെയ്യുക. ചുവടെയുള്ള അഭിപ്രായ വിഭാഗത്തിൽ നിങ്ങളുടെ വിലയേറിയ ഫീഡ്uബാക്ക് ഞങ്ങൾക്ക് നൽകാൻ മറക്കരുത്.