
Squid është një nga serverët proxy më të njohur në botë. Shkarkimi i tij është falas, instalimi i lehtë dhe mund të instalohet në çdo shpërndarje Linux . Ja se si të instaloni dhe konfiguroni një server proxy Squid në Ubuntu.
Hapat për instaloni dhe konfiguroni një server proxy Squid në Ubuntu
Një server proxy është një mjet shumë i dobishëm për ueb. Përdoret zakonisht në rrjetet kompjuterike për të mbrojtur rrjetin nga sulmet, për të filtruar përmbajtjen me qëllim të keq të internetit, faqet e kërkuara nga përdoruesit lokalë dhe për të përshpejtuar shpërndarjen e faqeve të internetit dhe përmbajtjes së uebit duke ruajtur (ruajtur) faqet e internetit, dokumentet dhe mediat. .
Mund t'ju interesojë gjithashtu: Si ta rregulloni gabimin err_proxy_connection_failed. 11 zgjidhje
Përfaqësuesit zakonisht vendosen në rrjetet LAN private për të filtruar, mbrojtur dhe ruajtur përmbajtjen e kërkuar nga përdoruesit në atë rrjet, kjo quhet "proxy" ose "proxy transparent". Proxies mund të vendosen gjithashtu në serverët e synuar të palëve të treta në distancë për të mbrojtur ata serverë duke filtruar kërkesat, duke përshpejtuar shpërndarjen e faqeve të internetit dhe duke ruajtur skedarët e kërkuar shpesh.
sudo apt-get freskimin e
sudo apt-get install squid squid-common
- Hapi 2: Mënyrat për të filluar dhe ndaluar Squid:
fillimi i kallamarit të shërbimit sudo
sudo /usr/sbin/squid sudo pkill -9 kallamar (të detyrosh të vrasësh një proces)
- hap 3: Konfigurimi i Squid: Shkoni te dosja Squid për të gjetur skedarin e konfigurimit:
kallamar.konf
cd /etc/kallamar
- Hapi 4: Bëni kopje rezervë të skedarit tuaj:
kallamar.konf
sudo cp kallamar.conf kallamar.conf.bak
- Hapi 5: Për qëllime testimi, hapni Firefox-in dhe konfiguroni atë për të dërguar kërkesa në ueb te serveri proxy Squid (mund ta gjeni adresën tuaj IP duke përdorur komandën ifconfig).
- Hapi 6: Hap Firefox-in: Edit > Preferencat, Avancuara > Skeda e rrjetit > Cilësimet e lidhjes: Cilësimet manuale të përfaqësuesit: Përfaqësuesi HTTP: Adresa juaj IP ose kthimi 127.0.0.1, porta: 3128
- hap 7: Klikoni OK dhe Mbyll
- Tani, nëse përpiqeni të vizitoni një faqe si Google, duhet të shihni një gabim: Qasja u refuzua nga Squid. Kjo do të thotë që Squid po filtron në mënyrë aktive trafikun.
- Hapi 8: Më pas, duhet të konfiguroni Squid për të lejuar trafikun në ueb përmes serverit proxy. Hapni squid.conf në një redaktues teksti:
sudo nano kallamar.konf
- Hapi 9: Ndryshoni emrin e përfaqësuesit tuaj Squid (rreshti 3399). Etiketa:
i dukshëm_emri i hostit
emri_visit_host_Emri juajProxyServer
- Hapi 10: Ju mund të konfiguroni rregullat e hyrjes për përfaqësuesin tuaj Squid (linjat 331 deri në 831 janë për kontrollin e aksesit). Vini re se linjat 606-630 përcaktojnë LAN-et dhe portat (shërbimet) e përdorura. Linjat aktive të konfigurimit janë linja që janë të pakomentuara, domethënë ato nuk fillojnë me një shenjë #.
- Hapi 11: Për të riaktivizuar aksesin në ueb, hiqni komentin e linjës 676 http_access, lejoni rrjetin lokal.
- Hapi 12: Për t'u siguruar që rrjeti po funksionon tani, ruani ndryshimet tuaja në skedarin squid.conf dhe rinisni serverin Squid: rinisni shërbimin sudo squid
- Hapi 13: Rifresko shfletuesin tuaj Firefox dhe faqja juaj kryesore duhet të jetë e dukshme.
- Hapi 14: Tani mund të praktikoni të shkruani ACL-në tuaj (listën e aksesit) në skedarin squid.conf për të bllokuar domene dhe faqe interneti specifike.
- Hapi 15: Ju mund të shkruani ACL-në tuaj në fund të linjës acl rreth rreshtit 631. Nga një rresht bosh, shkruani rreshtat e mëposhtëm për të verifikuar bllokimin e domenit:
acl blocked_websites dstdomain .msn.com .yahoo.comhttp_access mohoj blocked_websites
- hap 16: Rinisni serverin Squid dhe kontrolloni nëse Squid po mohon aksesin në domenet/faqet e internetit të bllokuara në Firefox.
Llojet e serverëve proxy
Një ndërmjetës (i përkthyer nga anglishtja si një person i besuar) është një server ndërmjetës web që përdoret midis përdoruesit dhe serverit përfundimtar. Shfletuesi web i klientit është i konfiguruar për të specifikuar adresën IP të serverit ndërmjetës.
Klienti mund ta anashkalojë proxy-n duke fshirë ose ndryshuar cilësimet e adresës së proxy-t. Një administrator mund ta parandalojë këtë duke krijuar një objekt të Politikës së Grupit në Active Directory që bllokon qasjen në cilësimet e shfletuesit të internetit. Një server proxy mund të funksionojë gjithashtu si një server i ruajtjes në memorje.
- Proxy server transparent: Ruteri dërgon të gjithë trafikun përmes porteve specifike në një përfaqësues transparent, kështu që klientët nuk mund të anashkalojnë përfaqësuesin. Një përfaqësues transparent mund të funksionojë gjithashtu si një server cache.
- Përfaqësuesi i kundërt (memoria e fshehtë): Një përfaqësues i kundërt ose serveri me memorie të fshehtë vendoset përpara serverit të uebit për të shpejtuar shpërndarjen e faqeve të kërkuara shpesh dhe për të mbrojtur serverin e uebit duke krijuar një shtresë ndarjeje dhe tepricë.
Mund t'ju interesojë gjithashtu: Si të shkarkoni Discord për Ubuntu - Tutorial
Cfare eshte Squid – server proxy?
Squid është një aplikacion i serverit për ruajtjen e memories proxy me funksione të plota për HTTP, FTP dhe protokolle të tjera të njohura të rrjetit. Ai është i aftë të ruajë memorien dhe të përcaktojë kërkesat SSL dhe të ruajë rezultatet e kërkimit në DNS, si dhe memorien transparente.
Aplikacioni gjithashtu mbështet një gamë të gjerë të protokolleve të memorizimit, si ICP (Internet Caching Protocol), HTCP (Hypertext Caching Protocol), CARP (Caching Routing Protocol) dhe WCCP (Content Redirection Caching Protocol).
Squid Proxy është një zgjidhje e shkëlqyeshme për kërkesat e gjera të cachimit dhe serverit proxy, të cilat shtrihen nga zyra rajonale në rrjetin e korporatës kur ofron kontroll të përbashkët të aksesit të zgjeruar dhe mekanizëm monitorimi kritik mbi SNMP.
Kur zgjidhni një sistem kompjuterik për ta përdorur si një proxy Squid ose server cache , sigurohuni që sistemi juaj të ketë RAM të mjaftueshëm, pasi Squid mban një memorje cache në memorie për të përmirësuar performancën.
Për të instaluar Squid Server, në Terminal, duhet të futni komandën e mëposhtme: sudo apt-get install squid Dhe për ta konfiguruar atë, modifikoni direktivat që gjenden në skedarin e konfigurimit /etc/squid/squid.conf.
Tani që dini si të konfiguroni një server proxy Squid në Ubuntu , nuk duhet ta humbisni mundësinë për ta bërë këtë dhe të shijoni përfitimet që ofron duke ruajtur faqet e internetit që përdoruesit vizitojnë dhe duke qenë kështu në gjendje t'ua dërgoni ato përdoruesve të tjerë pa pasur nevojë të hyni përsëri në internet.
Emri im është Javier Chirinos dhe jam i apasionuar pas teknologjisë. Për aq kohë sa mbaj mend, isha e dhënë pas kompjuterëve dhe videolojërave dhe ky hobi përfundoi në një punë.
Unë kam publikuar për teknologjinë dhe pajisjet në internet për më shumë se 15 vjet, veçanërisht në mundobytes.com
Unë jam gjithashtu një ekspert në komunikimin dhe marketingun online dhe kam njohuri për zhvillimin e WordPress.