உங்கள் லினக்ஸ் சேவையகத்தில் ஸ்க்விட் ப்ராக்ஸி சேவையகத்தை எவ்வாறு நிறுவுவது மற்றும் அமைப்பது?

How Install Setup Squid Proxy Server Your Linux Server



ஸ்க்விட் ப்ராக்ஸி என்பது லினக்ஸ் மற்றும் யூனிக்ஸ் போன்ற பிற இயக்க முறைமைகளில் நிறுவப்பட்டு அமைக்கக்கூடிய ஒரு வலை ப்ராக்ஸி பயன்பாடு ஆகும். வலைத்தளத்தின் தரவை தற்காலிகமாக சேமித்தல், வலை போக்குவரத்து, பாதுகாப்பு மற்றும் டிஎன்எஸ் தேடல்களை கட்டுப்படுத்துதல் மூலம் இணைய உலாவல் வேகத்தை அதிகரிக்க இது பயன்படுகிறது. ஸ்க்விட் ப்ராக்ஸி சர்வர் வாடிக்கையாளருக்கும் (இணைய உலாவிகள், முதலியன) மற்றும் இணையத்திற்கும் இடையில் ஒரு இடைத்தரகராக செயல்படுகிறது. இது இணைய நெறிமுறைகளுடன் இணக்கமானது HTTP மற்றும் HTTPS, அத்துடன் மற்ற நெறிமுறைகள் FTP , WAIS , முதலியன

ஸ்க்விட் ப்ராக்ஸியை எப்படி நிறுவுவது?

லினக்ஸில் ஸ்க்விட் ப்ராக்ஸியை நிறுவ, முதலில், பின்வரும் கட்டளையை செயல்படுத்துவதன் மூலம் கணினி தொகுப்புகளைப் புதுப்பிக்கவும்:







[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: su $ sudo apt அப்டேட்

உங்கள் கணினியைப் புதுப்பித்தவுடன், இந்த கட்டளையைத் தட்டச்சு செய்வதன் மூலம் நீங்கள் ஸ்க்விட் ப்ராக்ஸியை நிறுவலாம்:



[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $ sudo apt -y இன் ஸ்க்விட்டை நிறுவவும்

ஸ்க்விட் ப்ராக்ஸி நிறுவப்படும். ஸ்க்விட் ப்ராக்ஸியின் நிலையைத் தொடங்க மற்றும் பார்க்க, இந்த கட்டளைகளை இயக்கவும்:

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: su $ sudo சேவை ஸ்க்விட் தொடக்கம்
[மின்னஞ்சல் பாதுகாக்கப்பட்ட]: su $ sudo சேவை கணவாய் நிலை

உங்கள் வலை உலாவிக்கான உள்ளமைவு

நீங்கள் ஸ்க்விட் கட்டமைப்பு கோப்பில் ஏதேனும் மாற்றங்களைச் செய்வதற்கு முன், உங்கள் இணைய உலாவியில் சில அமைப்புகளை மாற்ற வேண்டும். எனவே, உங்கள் வலை உலாவியைத் திறந்து நெட்வொர்க் அமைப்புகளைத் திறந்து, பின்னர் ப்ராக்ஸி அமைப்புகளுக்குச் செல்லவும். கையேடு ப்ராக்ஸி உள்ளமைவைக் கிளிக் செய்யவும், பின்னர் எழுதவும் ஐபி முகவரி உங்கள் ஸ்க்விட் ப்ராக்ஸி சர்வரில் HTTP ப்ராக்ஸி பார் மற்றும் துறை எண் (இயல்பாக, ஸ்க்விட் ப்ராக்ஸி போர்ட் 3128). இப்போது, ​​ஸ்க்விட் ப்ராக்ஸி உங்கள் IP_Address வழியாக செல்லும். உங்கள் இணைய உலாவியில் ஏதேனும் URL ஐ தட்டச்சு செய்வதன் மூலம் அதைச் சரிபார்க்கலாம்; அணுகல் மறுக்கப்பட்டது என்று ஒரு பிழையை அது உங்களுக்கு வழங்கும், மேலும் அணுகலை அனுமதிக்க, ஸ்க்விட் கட்டமைப்பு கோப்பில் மாற்றங்களைச் செய்ய வேண்டும்.

ஸ்க்விட் ப்ராக்ஸி உள்ளமைவு

நீங்கள் கோப்பகத்தில் ஸ்க்விட் கட்டமைப்பு கோப்பை அணுகலாம் etc/squid/squid.conf .

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $ cd etc/squid/squid.conf

நாம் squid.conf கோப்பில் மாற்றங்களைச் செய்ய விரும்பினால் ஸ்க்விட்.கான்ஃப் கோப்பை ஒரு காப்பு கோப்பாக மாற்றவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $ cp etc/squid/squid.conf etc/squid/backup.conf

இப்போது ஒரு நகல் காப்பு கோப்பாக உருவாக்கப்பட்டுள்ளது, நாம் squid.conf கோப்பில் மாற்றங்களைச் செய்யலாம்.

Vim இல் squid.conf கோப்பைத் திறக்க, இந்த கட்டளையை தட்டச்சு செய்க:

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $ sudo vim /etc/squid/squid.conf

Http_access வரிக்குச் செல்லவும் மறுக்க அனைத்து

இதை மாற்றவும்:

http_access அனுமதி அனைத்து

இப்போது, ​​உங்கள் இணைய உலாவியை மீண்டும் சரிபார்த்து, ஏதேனும் URL ஐ தட்டச்சு செய்யுங்கள், அது வேலை செய்ய வேண்டும்.

ACL (அணுகல் கட்டுப்பாட்டு பட்டியல்)

ஸ்க்விட் ப்ராக்ஸியில் பயன்படுத்தப்பட்ட மற்றொரு வழக்கு உள்ளது, இது பல்வேறு வலைத்தளங்களுக்கான அணுகலை (வலை போக்குவரத்து) அனுமதிப்பதன் மூலம் அல்லது தடுப்பதன் மூலம் கட்டுப்படுத்த அனுமதிக்கிறது. இதைச் செய்ய, இணைப்பு இணைப்பு முறை இணைப்புக்குச் செல்லவும்.

இந்த வரிக்கு கீழே, நீங்கள் விரும்பும் வலைத்தளங்களைத் தடுக்க ACL (அணுகல் கட்டுப்பாட்டுப் பட்டியல்) என்று எழுதவும்.

acl block_websites dstdomain .facebook.com .youtube.com .etc.com

பின்னர் அறிக்கையை மறுக்கவும்.

http_access block_websites மறுக்கிறது

மாற்றங்களைச் சேமித்து, உங்கள் தடுக்கப்பட்ட வலைத்தளங்கள் தடுக்கப்பட்டுள்ளதா இல்லையா என்பதைச் சரிபார்க்க, உங்கள் ஸ்க்விட் சேவையை மறுதொடக்கம் செய்து உங்கள் இணைய உலாவியில் URL ஐச் சரிபார்க்கவும்.

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: su $ sudo சேவை ஸ்க்விட் மறுதொடக்கம்

பயனரை ஆடியோ மற்றும் வீடியோ கோப்புகள் போன்ற குறிப்பிட்ட கோப்புகளைப் பதிவிறக்குவதிலிருந்து நீங்கள் தடுக்கலாம் ஏசிஎல் .

acl media_files urlpath_regex -i . (mp3 | mp4 | FLV | AVI | MKV)

பயனர் எம்பி 3, எம்பி 4, எஃப்எல்வி போன்ற நீட்டிப்புகளுடன் ஆடியோ அல்லது வீடியோ கோப்புகளைப் பதிவிறக்குவதை இது தடுக்கும். இப்போது, ​​இந்த வரிக்கு கீழே, மறுப்பு அறிக்கையை எழுதுங்கள்.

http_access மீடியா_ கோப்புகளை மறுக்கிறது

மீடியா கோப்புகள் பதிவிறக்கம் செய்யப்படாமல் தடுக்கப்படும்.

வலைப்பக்கங்களை தற்காலிக சேமிப்பு

ப்ராக்ஸி சேவையகங்கள் வலைத்தளத்தின் தரவை கேச் செய்வதன் மூலம் வலைப்பக்கத்தை வேகமாக ஏற்றுவதன் மூலம் நெட்வொர்க் செயல்திறனை அதிகரிக்க பயன்படுகிறது. தற்காலிக சேமிப்பு தரவு சேமிக்கப்படும் கோப்பக இடத்தையும் நீங்கள் மாற்றலாம். மேலும், நீங்கள் கேச் கோப்பு அளவையும் மாற்றலாம். தரவு சேமிக்கப்படும் கோப்பகங்களின்.

மாற்றங்களைச் செய்ய, squid.conf கோப்பைத் திறந்து பின்வரும் வரியில் செல்லவும்:

#chache_dir ufs / opt / squid / var / cache / squid 100 16 256

இந்த வரி முன்னிருப்பாக கருத்து தெரிவிக்கப்படும், எனவே # குறியை நீக்குவதன் மூலம் இந்த வரியை குறைக்கவும்.

மேலே உள்ள வரியில், ஒரு சொற்றொடர் உள்ளது 100 16 256 . தி 100 கேச் கோப்பின் அளவைக் காட்டுகிறது, மேலும் நீங்கள் அதை 300 போன்ற எந்த அளவிற்கும் மாற்றலாம். 16 கேச் கோப்பு சேமிக்கப்பட்ட கோப்பகங்களின் எண்ணிக்கையைக் காட்டுகிறது. 256 இல்லை என்பதைக் காட்டுகிறது. துணை அடைவுகள்

chache_dir ufs / opt / squid / var / cache / squid 300 20 260

ஸ்க்விட்.கான்ஃப் கோப்பில் பின்வரும் வரியைச் சேர்ப்பதன் மூலம் கேச் கோப்பின் அளவையும் மாற்றலாம்:

cache_mem 300 MB

கேச் கோப்பு கோப்பகத்தின் பாதையை நீங்கள் மாற்ற விரும்பினால், பின்வரும் கட்டளையை தட்டச்சு செய்க:

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $ sudo mkdir -p/பாதை/எங்கே/நீங்கள்/விரும்புகிறீர்கள்/இடம்/கோப்பு

கேச் கோப்பகத்தின் உரிமையை ஸ்க்விட் ப்ராக்ஸியாக மாற்ற, நீங்கள் இந்த கட்டளையை இயக்க வேண்டும்:

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: ~ $ sudo chown -R ப்ராக்ஸி: ப்ராக்ஸி/பாதை/எங்கே/நீங்கள்/விரும்புகிறீர்கள்/இடம்/கோப்பு

இப்போது, ​​இந்த கட்டளையைப் பயன்படுத்தி ஸ்க்விட் சேவையை நிறுத்துங்கள்:

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: su $ sudo சேவை ஸ்க்விட் ஸ்டாப்

பின்னர் இந்த கட்டளையுடன் கட்டளையை இயக்கவும்:

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: su $ sudo squid -z

இது புதிய கேச் கோப்பகத்தில் காணாமல் போன கேச் கோப்பகங்களை உருவாக்கும்.

இப்போது, ​​கீழே உள்ள கட்டளையைப் பயன்படுத்தி ஸ்க்விட் சேவையை மீண்டும் தொடங்கவும்:

[மின்னஞ்சல் பாதுகாக்கப்பட்டது]: su $ sudo சேவை ஸ்க்விட் தொடக்கம்

முடிவுரை

ஸ்க்விட் ப்ராக்ஸியை எவ்வாறு நிறுவுவது மற்றும் கட்டமைப்பது என்பதை நாங்கள் விவாதித்தோம். இது மிகவும் எளிமையானது மற்றும் பயன்படுத்த எளிதானது மற்றும் பரந்த பயன்பாடுகளைக் கொண்டுள்ளது. ஸ்க்விட் ப்ராக்ஸி என்பது வலை போக்குவரத்து மற்றும் இணைய அணுகலைக் கட்டுப்படுத்த நிறுவனங்களில் அல்லது சிறிய இணைய சேவை வழங்குநர்களால் பயன்படுத்தக்கூடிய ஒரு நல்ல கருவியாகும். இது வலை உலாவல் வேகத்தை அதிகரிக்கிறது மற்றும் வலை போக்குவரத்துக்கு பாதுகாப்பு வழிமுறைகளை வழங்குகிறது.