Linux Mint

Kako instalirati i konfigurirati Squid Proxy u Ubuntu, Linux Mint

Kako instalirati i konfigurirati Squid Proxy u Ubuntu, Linux Mint

Proxy je nužno sustav koji se nalazi između vašeg računala i računala s kojim se želite povezati. Korištenjem proxy poslužitelja, web promet prolazi kroz proxy poslužitelj na putu do ciljne adrese na drugom poslužitelju. Zahtjev se zatim vraća preko ciljnog poslužitelja putem istog proxy poslužitelja koji vam prikazuje web mjesto.

Evo nekoliko stvari koje proxy može učiniti za vas.

Dakle, to je u osnovi ono što proxy radi. Kao rezultat svega toga, vaš sustav i mrežu čine mnogo sigurnijim, bržim i smanjuje vrijeme odziva.

Proxy poslužitelj lignji

Sad kad smo shvatili dogovor s opunomoćenicima, razgovarajmo o Lignjama. Squid Proxy Server potpuno je opremljen proxy koji je stvarno popularan u Linux zajednici. To je zato što ima sve što se moglo poželjeti od programa te vrste.

Lignja podržava sve glavne protokole. Prvo, HTTP (Hyper-Text Transfer Protocol), koji vam donosi web stranice koje posjećujete. Zatim, FTP (File Transfer Protocol), koji je odgovoran za sve vrste preuzimanja i prijenosa. Štoviše, sprema podatke SSL-a (sloj sigurnih utičnica). Protokol osigurava sigurnu vezu. Konačno, također predmemorira podatke DNS-a (Domain Name System) koji dohvaća IP adresu web mjesta koja posjećujete. To dodatno odgađa vrijeme odziva.

Ovo bi moglo biti malo porazno za početnike, ali ako primijetite kroz opise, u osnovi pokriva sve ono što radite na internetu.

Počnimo sada s instalacijom.

Instalirajte i konfigurirajte Squid Proxy u Ubuntu, Debian i Mint

Korak 1 - Instaliranje i pokretanje usluga.

Prvo ažurirajte svoj sustav. To nije apsolutno bitno, ali je dobra praksa.

sudo apt-get ažuriranje

Sada instalirajte Squid.

sudo apt-get instalirati lignje

Sada morate pokrenuti i omogućiti uslugu. Dakle, unesite ove kodove:

sudo systemctl start lignje
sudo systemctl omogući lignje

Sada za testiranje (opet dobra praksa):

sudo systemctl status lignje

Izlaz bi trebao izgledati otprilike ovako.

Ovako izgleda provjera statusa u Linux Mint-u.

Volio bih da je bilo tako lako. Ali nije. Prema zadanim postavkama postavke Lignje nisu ispravno konfigurirane, pa ćemo ih morati konfigurirati prije nego što ga budemo mogli koristiti. Pa da vidimo koje stvari treba učiniti.

Korak 2 - Promjena zadanog porta

Sada otvorite konfiguracijsku datoteku Squid s bilo kojim uređivačem teksta koji vam odgovara. Za Ubuntu je zadani Gedit, za Mint Xed. Preporučujem upotrebu Gedita. Ako ga nemate, možete ga instalirati pomoću sljedeće naredbe:

sudo apt-get instalirati gedit

Sada da otvorimo datoteku:

sudo gedit / etc / lignje / lignje.konf

Izlaz uzorka

Ovako izgleda datoteka za konfiguraciju Squid. Ne čitajte previše, zapetljat će vam misli.

Sada potražite, ili još bolje, upotrijebite značajku pronađi da biste pronašli redak koji ima 'http_port 3128'. Značajku pronalaska možete koristiti pritiskom na CTRL + F u Geditu (i većini ostalih grafičkih uređivača teksta). Zadani priključak Squid je 3128 i preporučuje se da ga promijenite jer bi vaš sustav mogao biti pomalo ranjiv na napade.

Stoga zamijenite 3128 priključkom koji želite. Obavezno potražite taj broj porta na Internetu, jer biste u suprotnom mogli preklopiti priključak drugog važnog protokola. Kao primjer koristimo 8888.

Izlaz uzorka

Preporučuje se promjena HTTP porta.

Korak 3 - Kontrola popisa za kontrolu pristupa

Toliko o laganom dijelu. Sada u konfiguracijske datoteke moramo dodati pravila koja će odrediti koji korisnici smiju pristupiti sustavu, a koji ne.

Prvo ćemo odrediti opseg mreže. Pronađite liniju pomoću ključnih riječi 'acl localnet'. Ovo se mora dogoditi:

Izlaz uzorka

'acl localnet' dio konfiguracijske datoteke.

Da biste saznali koliki je opseg vaše mreže, pokrenite drugi terminal i napišite:

sudo ifconfig

Dakle, iz svoje IP adrese zamijenite zadnji dio s "0", a to je vaš domet mreže. Na primjer, moja IP adresa je 192.168.43.161. Dakle, moj domet mreže je 192.168.43.0. U retku moram dodati 192.168.43.0/24. To uključuje sve uređaje u ovoj podmreži.

Sada ispod svih redaka koji počinju s 'acl' dodajte redak koji dodaje vaš mrežni domet.

acl kovnica src 192.168.43.0/24

Koristio sam korisničko ime 'mint'. Za to možete koristiti bilo što. Sada pružamo pristup korisničkom imenu 'mint'.

http_access dopustiti mentu

Ovo bi to trebalo učiniti. Sada spremite datoteku.

Izlaz uzorka

Sada .conf datoteka je konfigurirana. * Phew *!

Sada ponovno pokrećemo uslugu Squid.

sudo systemctl ponovno pokreni lignje

To bi korisnicima podmreže trebalo omogućiti upotrebu proxyja.

I viola! Uspješno ste instalirali proxy. Ovo je u osnovi to za instaliranje proxyja i stavljanje web stranica na crnu listu, dopuštanje i zabranjivanje određenih korisnika i druge napredne funkcije. Kako je tekla vaša instalacija? Javite nam svoje povratne informacije u komentarima u nastavku.

Kako obrnuti smjer pomicanja miša i dodirnih pločica u sustavu Windows 10
Miš i Dodirna pločaRačunarstvo ne samo da olakšava, već i učinkovitije i oduzima puno vremena. Ne možemo zamisliti život bez ovih uređaja, ali činjeni...
Kako promijeniti pokazivač miša i veličinu, boju i shemu pokazivača na sustavu Windows 10
Pokazivač i pokazivač miša u sustavu Windows 10 vrlo su važni aspekti operativnog sustava. To se može reći i za druge operativne sustave, tako da u is...
Besplatni i otvoreni kodni pokretački programi za razvoj Linux igara
Ovaj će članak pokriti popis besplatnih i open source pokretačkih igara koje se mogu koristiti za razvoj 2D i 3D igara na Linuxu. Brojni su takvi moto...