ව්යාකරණ, ශෛලිය, සංගතිය, ස්වාස්ථය හෝ අක්ෂර වින්යාසය අරභයා මෙම පිටුව විෂයයෙහි සිදු කිරීම අවශ්ය බව පෙනේ. |
ඉසුරු ලිනක්ස් සමග Squid භාවිතය.
හැදින්වීම. (What is squid3)
ප්රොක්ෂි ගැන සරලවම කියුවොත් ගමේ කඩේ වගේ. ගමේ ඉන්න අයට ලේසියට ටවුමට නොයා ගමේ කඩෙන් බඩු ගන්නට පුළුවන්. කඩේ මුදලාලිට ටවුමට යන්න වෙනවා. ටවුමේ කෙනා ලොකු නගරටකය යනවා ඔය ඔය වගේ අදාල රිසෝස් එකට යන්නේ කොහොමත් ප්රොක්ෂි ගොඩකින්. ඉතින් එතනදී අපේ ගමේ කඩේ තිබුනොත් ඉක්මනින්ම බඩු ගන්න පුළුවන්.
ලැබ් එකට ප්රොක්ෂියක් දා ගත්තොත් ගොඩක් වෙලාවට ඩේටා ඉතිරි කරගන්නත් හොද වේගයක් ලබා ගන්නත් පුළුවන් (අඩු වේග සම්බන්ධතා සදහා බොහෝ වටී) මෙහිදී වාසිය එක පාරක් කඩේ ගියාම මුදලාලිට (ප්රොක්ෂියට) තව කී දෙනෙක් ඉල්ලුවත් වෙනස් වෙලා නැත්නම් අර එකම දේ අයේ අයේ දෙන්න පුළුවන්.
අත්දැකීම් ඇති ගොඩක් පින්තූර තියෙන සයිට් වලට යද්දී සමහර වෙලාවට කලින් පිටුවේ තිබුන පින්තූර ටික අළුත් පිටුවේ ඉක්මනින් පෙන්නනවා. ඒ අපේ පරිගණකයේ ඒවා බාගත වෙලා තිබෙන නිසා වග ඔබ දන්නවා. අන්න ඒ වගේ ස්කුයිඩ් වල කෑෂ් තියෙනවා ඒක තමා සාමාන්ය ප්රොක්ෂියට වඩා අපිට තියෙන ලොකුම වාසිය. ඒ කෑෂ් ඩේටා ජාලය තුල සෑම පරිගණකයකටම පොදුයි.
මීට අමතරව,
- අපිට සයිට් බ්ලොක් කරන්න පුළුවන්.
- භාවිතා කරන අය වැඩිපුරම යන්නේ මොන සයිට් වලටද කියලා ලොග් බලන්න පුළුවන්.
- අවශ්යනම් ඩේටා ලිමිට් කරන්නත් පුළුවන්.
අදියර පහකින් squid3 configure කරීම.
ලැබ් එකේ ජාලය Local Network නිවැරදි කර ගැනීම.
මෙහිදී ඔබ දැනට භාව්ති කරන්නේ ස්ව්යංක්රීය ලිපින බෙදීමේ ක්රමය (DHCP) නම් ඒය සුදුසු පරාසයක සිටින සේ පරිගණක IP සකස් කරගැනීම.
සර්වරය ලෙස කාර්යක්ෂම පරිගණකයක් තෝරා ගැනීම.
ඒ සදහා IP අංකය ලෙස මතක සිටින එකක් වෙන් කර ගැනීම.(උදා : 192.168.1.100)
අන්තර්ජාල රවුටරයේ පරාසටම යොදා ගැනීම ඔබට පහසුය (192.168.any.any).
පරීක්ෂා කිරීම 01
ජාලය ක්රියාමක කර තහවුරු කරගන්න.
සර්වරය සදහා තොරාගත් පරිගණකය ඉසුරු ලිනක්ස් විය යතුය. (ඉසුරු ආදරේට)
ටර්මිනලය විවෘත කර ifconfig විධානය කර IP අංකය නිවැරදි දැයි පරීක්ෂා කර ගන්න.
ධාවනය වන සේවා පරීක්ෂා කිරීමට nmap ලෙස යොදා හිස්තැනක් IP අංකය යොදන්න.
445/tcp open ආදී ලෙස සදහන්ව ඇත්තේ ඒවාය.
මෙතන 3128/tcp open squid-http ලෙස නැතිනම් ඊලඟ අදියරට යන්න.
squid server install කිරීම.
මේ සදහා terminal භාවිතා කිරීම වඩාත් පහසු වේ.
sudo apt-get install squid3 යන්න විධානය කල හැකිය. Yes යොදමින් ඉදිරියට යන්න.
වැඩි හොදට sudo updatedb යන්නද භාවිතා කරන්න.
කිසිවක් නොවී මෙතනට ඒවි.
දැන් නැවත ක්රියත්මක වන සේවාවන් nmap <IP> භාවිතයෙන් පරීක්ෂා කර බලන්න.
Squid or Squid3 ධාවනය නොවන්නේ නම් sudo service squid start විධානය කරන්න.
* එහිදී ඔබ ස්ථාපිත කල squid , squid2, squid3, or squid4 නිවැරිදිව යොදන්න.
දැන් නැවතත් nmap <IP> භාවිතයෙන් පරීක්ෂා කර බලන්න.
මෙම 3128/tcp open ලෙස සදහන් කොටස තිබිය යුතුය.
Squid Configuration සැකසීම.
මෙහිදී squid.config ගොණුව සොයාගෙන වෙනස් කල යුතු කිහිපයක් තිබේ.
ගොනුව තිබෙන්නේ /etc/squid තුලය. එයට පිවිසෙන්න cd /etc/squid ලෙස විධානය කරන්න.
දැන් ls මගින් ගොනු පරීක්ෂා කර බලන්න.
එහි squid.conf ලෙස ගොණුවක් පෙනේවි එය backup පිටපත් කර ගන්න. ඒ සදහා sudo cp squid.conf squid.conf.backup ලෙස විධානය කරන්න.
නැවත ls මගින් ගොණු පරීක්ෂා කර බලන්න. එවිට squid.conf.backup තවත් එකක් තියේවි.
දැන් gedit භාවිතයෙන් පහත සදහන් වෙනස්කම් දෙක කර ගන්න. ඒ සදහා sudo gedit squid.conf ලෙස විධානය කරන්න.
එවිට මතුවන සංස්කරණ වැඩසටහන භාවිතයෙන් පහත පේලි දෙක සොයාගෙන එම වෙනස්කම් දෙක කරන්න. මේ සදහා ඔබට ctrl+f උදව් වේවි.
i . http_access deny all ලෙස සදහන්ව ඇති ස්ථානය සොයාගෙන එහි deny යන්න allow ලෙස වෙනස් කරන්න.
http_access deny all ==> http_access allow all
ii. #cache_dir ufs /var/spool/squid 100 16 256 ලෙස සදහන් පේලිය සොයා එහි මුලින් ඇති # සලකුණ මකා දමන්න. කැමතිනම් 100 අගය 7000 දක්වා පමණ වූ ඉහල අගයකට වෙනස් කල හැකිය. එමගින් cash ධාරිතාවය තීරණය වේ.
දැන් මෙය save කර close කරන්න.
මෙම වෙනස්කම් server සදහා effect වීමට squid restart කල යුතුය ඒ සදහා sudo service squid restart විධානය භාවිතා කරන්න.
නැවතත් අවශ්යනම් nmap භාවිතයෙන් ධවනය වන බවට තහවුරු කරගන්න.
අවසන් අදියර network setting වල proxy setting apply කර ගැනීම. (අනෙක් පරිගණක වලදී)
windows වලදී
ලිනක්ස් (ඉසුරු) වලදී,
System Setting ==> Network ==> network proxy යටතේ ඔබෙගේ ip ලිපිණය හා prot 3128 ලබා දෙන්න. පසුව Apply system wide කරන්න
පසුව සාමාන්ය පරිදි වෙබ් බ්රවුස් කල හැකිය. Browser setting වලත් use system proxy හදන්න අවශ්ය වේ.
ලොග් කියවීම හා සීමා යෙදීම.
වින්ඩොස් මැෂින් තියෙන ලැබ් වල අප්ඩේට් වලටත් හොද විසදුමක් ලෙස යෙදා ගත හැකිය. එක් පරිගණකයකට ඩවුන්ලොඩ් වෙන ඩේටා ගණන පමණක් වැයවේ.
() 17:46, 19 ජූලි 2016 (යූටීසී) චතුර කුලතිලක () 17:46, 19 ජූලි 2016 (යූටීසී) -- () 16:44, 21 ජූලි 2016 (යූටීසී)
විකිපීඩියාව, විකි, සිංහල, පොත, පොත්, පුස්තකාලය, ලිපිය, කියවන්න, බාගන්න, නොමිලේ, නොමිලේ බාගන්න, mp3, වීඩියෝ, mp4, 3gp, jpg, jpeg, gif, png, පින්තූරය, සංගීතය, ගීතය, චිත්රපටය, පොත, ක්රීඩාව, ක්රීඩා., ජංගම දුරකථන, android, ios, apple, ජංගම දුරකථන, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, පීසී, වෙබ්, පරිගණකය
ව ය කරණ ශ ල ය ස ගත ය ස ව ස ථය හ අක ෂර ව න ය සය අරභය ම ම ප ට ව ව ෂයය හ ප ටපත ස ස කරණය ස ද ක ර ම අවශ ය බව ප න එය ස ස කරණය ක ර ම න ඔබ හට උපක ර ව ය හ ක ම ම පණ ව ඩය ඉවත ක ර ම ප ළ බඳ ත රත ර ඉස ර ල නක ස සමග Squid භ ව තය හ ද න ව ම What is squid3 ප ර ක ෂ ග න සරලවම ක ය ව ත ගම කඩ වග ගම ඉන න අයට ල ස යට ටව මට න ය ගම කඩ න බඩ ගන නට ප ළ වන කඩ ම දල ල ට ටව මට යන න ව නව ටව ම ක න ල ක නගරටකය යනව ඔය ඔය වග අද ල ර ස ස එකට යන න ක හ මත ප ර ක ෂ ග ඩක න ඉත න එතනද අප ගම කඩ ත බ න ත ඉක මන න ම බඩ ගන න ප ළ වන ල බ එකට ප ර ක ෂ යක ද ගත ත ත ග ඩක ව ල වට ඩ ට ඉත ර කරගන නත හ ද ව ගයක ලබ ගන නත ප ළ වන අඩ ව ග සම බන ධත සදහ බ හ වට ම හ ද ව ස ය එක ප රක කඩ ග ය ම ම දල ල ට ප ර ක ෂ යට තව ක ද න ක ඉල ල වත ව නස ව ල න ත නම අර එකම ද අය අය ද න න ප ළ වන අත ද ක ම ඇත ග ඩක ප න ත ර ත ය න සය ට වලට යද ද සමහර ව ල වට කල න ප ට ව ත බ න ප න ත ර ට ක අළ ත ප ට ව ඉක මන න ප න නනව ඒ අප පර ගණකය ඒව බ ගත ව ල ත බ න න ස වග ඔබ දන නව අන න ඒ වග ස ක ය ඩ වල ක ෂ ත ය නව ඒක තම ස ම න ය ප ර ක ෂ යට වඩ අප ට ත ය න ල ක ම ව ස ය ඒ ක ෂ ඩ ට ජ ලය ත ල ස ම පර ගණකයකටම ප ද ය ම ට අමතරව අප ට සය ට බ ල ක කරන න ප ළ වන භ ව ත කරන අය ව ඩ ප රම යන න ම න සය ට වලටද ක යල ල ග බලන න ප ළ වන අවශ යනම ඩ ට ල ම ට කරන නත ප ළ වන අද යර පහක න squid3 configure කර ම ල බ එක ජ ලය Local Network න ව රද කර ග න ම ම හ ද ඔබ ද නට භ ව ත කරන න ස ව ය ක ර ය ල ප න බ ද ම ක රමය DHCP නම ඒය ස ද ස පර සයක ස ට න ස පර ගණක IP සකස කරග න ම සර වරය ල ස ක ර යක ෂම පර ගණකයක ත ර ග න ම ඒ සදහ IP අ කය ල ස මතක ස ට න එකක ව න කර ග න ම උද 192 168 1 100 අන තර ජ ල රව ටරය පර සටම ය ද ග න ම ඔබට පහස ය 192 168 any any පර ක ෂ ක ර ම 01 ජ ලය ක ර ය මක කර තහව ර කරගන න සර වරය සදහ ත ර ගත පර ගණකය ඉස ර ල නක ස ව ය යත ය ඉස ර ආදර ට ටර ම නලය ව ව ත කර ifconfig ව ධ නය කර IP අ කය න ව රද ද ය පර ක ෂ කර ගන න ධ වනය වන ස ව පර ක ෂ ක ර මට nmap ල ස ය ද හ ස ත නක IP අ කය ය දන න 445 tcp open ආද ල ස සදහන ව ඇත ත ඒව ය ම තන 3128 tcp open squid http ල ස න ත නම ඊලඟ අද යරට යන න squid server install ක ර ම ම සදහ terminal භ ව ත ක ර ම වඩ ත පහස ව sudo apt get install squid3 යන න ව ධ නය කල හ ක ය Yes ය දම න ඉද ර යට යන න ව ඩ හ දට sudo updatedb යන නද භ ව ත කරන න ක ස වක න ව ම තනට ඒව ද න න වත ක ර යත මක වන ස ව වන nmap lt IP gt භ ව තය න පර ක ෂ කර බලන න Squid or Squid3 ධ වනය න වන න නම sudo service squid start ව ධ නය කරන න එහ ද ඔබ ස ථ ප ත කල squid squid2 squid3 or squid4 න ව ර ද ව ය දන න ද න න වතත nmap lt IP gt භ ව තය න පර ක ෂ කර බලන න ම ම 3128 tcp open ල ස සදහන ක ටස ත බ ය ය ත ය Squid Configuration ස කස ම ම හ ද squid config ග ණ ව ස ය ග න ව නස කල ය ත ක හ පයක ත බ ග න ව ත බ න න etc squid ත ලය එයට ප ව ස න න cd etc squid ල ස ව ධ නය කරන න ද න ls මග න ග න පර ක ෂ කර බලන න එහ squid conf ල ස ග ණ වක ප න ව එය backup ප ටපත කර ගන න ඒ සදහ sudo cp squid conf squid conf backup ල ස ව ධ නය කරන න න වත ls මග න ග ණ පර ක ෂ කර බලන න එව ට squid conf backup තවත එකක ත ය ව ද න gedit භ ව තය න පහත සදහන ව නස කම ද ක කර ගන න ඒ සදහ sudo gedit squid conf ල ස ව ධ නය කරන න එව ට මත වන ස ස කරණ ව ඩසටහන භ ව තය න පහත ප ල ද ක ස ය ග න එම ව නස කම ද ක කරන න ම සදහ ඔබට ctrl f උදව ව ව i http access deny all ල ස සදහන ව ඇත ස ථ නය ස ය ග න එහ deny යන න allow ල ස ව නස කරන න http access deny all gt http access allow all ii cache dir ufs var spool squid 100 16 256 ල ස සදහන ප ල ය ස ය එහ ම ල න ඇත සලක ණ මක දමන න ක මත නම 100 අගය 7000 දක ව පමණ ව ඉහල අගයකට ව නස කල හ ක ය එමග න cash ධ ර ත වය ත රණය ව ද න ම ය save කර close කරන න ම ම ව නස කම server සදහ effect ව මට squid restart කල ය ත ය ඒ සදහ sudo service squid restart ව ධ නය භ ව ත කරන න න වතත අවශ යනම nmap භ ව තය න ධවනය වන බවට තහව ර කරගන න අවසන අද යර network setting වල proxy setting apply කර ග න ම අන ක පර ගණක වලද windows වලද ල නක ස ඉස ර වලද System Setting gt Network gt network proxy යටත ඔබ ග ip ල ප ණය හ prot 3128 ලබ ද න න පස ව Apply system wide කරන න පස ව ස ම න ය පර ද ව බ බ රව ස කල හ ක ය Browser setting වලත use system proxy හදන න අවශ ය ව ල ග ක යව ම හ ස ම ය ද ම ව න ඩ ස ම ෂ න ත ය න ල බ වල අප ඩ ට වලටත හ ද ව සද මක ල ස ය ද ගත හ ක ය එක පර ගණකයකට ඩව න ල ඩ ව න ඩ ට ගණන පමණක ව යව ඉස ර ල නක ස talk 17 46 19 ජ ල 2016 ය ට ස චත ර ක ලත ලක ඉස ර ල නක ස talk 17 46 19 ජ ල 2016 ය ට ස talk 16 44 21 ජ ල 2016 ය ට ස