Opsætning af en proxyserver i Ubuntu

En proxyserver er en slags mellemliggende pc, der er en mellemmand mellem brugerens computer og internettet. Det er gennem denne computer og passerer alle dine internetforespørgsler. Serveren behandler dem og sender dig filer hentet fra internettet. Normalt bruger corporate netværk en proxyserver til at få adgang til internettet. For at forsyningsvirksomheder skal forstå, at de skal oprette forbindelse via en proxy, er det vigtigt at konfigurere systemvariablerne. Således konfigurerer du de fleste værktøjer til at arbejde med en proxyserver, og sidst men ikke mindst er en sådan proces af global karakter, og det vedrører alle brugere af systemet. I denne artikel vil vi i detaljer analysere, hvordan du opretter en forbindelse via en proxyserver i Ubuntu. Lad os finde ud af det. Lad os gå!

Lær, hvordan du konfigurerer en proxy-forbindelse i Ubuntu korrekt og uafhængigt.

For at konfigurere forbindelsen til Ubuntu via en proxy, skal du åbne menuen Systemindstillinger, og derefter gå til netværksafsnittet.

Find afsnittet "Netværk" i operativsystemet.

Klik på emnet "Netværksproxy-tjeneste" og indstil "Manuel" -metoden, og indtast derefter dine indstillinger.

I "Network Proxy Service" og indstil "Manual" -metoden

Det næste skridt er at lave dine egne indstillinger.

Ulempen ved denne metode er, at hvis du har en proxy med tilladelse ved login og adgangskode, kan du ikke angive disse data, og proxyen vil derfor ikke virke.

Du kan også konfigurere systemniveauet via konfigurationsfiler. For at gøre dette skal du åbne filen / etc / environment med root-rettigheder (dette gøres med kommandoen: sudo nano / etc / environment). I slutningen af ​​filen tilføjes linjerne:

https_proxy = "// bruger: : port /"

http_proxy = "// bruger: : port /"

ftp_proxy = "ftp: // bruger: : port /"

socks_proxy = "strømper: // bruger: : port /"

Hvis fuldmagten ikke er godkendt, skal linjerne se ud:

_proxy = "// proxy: port /"

For at gøre ændringerne i indstillingerne effektive skal du genstarte.

Normalt er en global proxy-konfiguration tilstrækkelig til, at alle andre hjælpeprogrammer kan arbejde igennem det uden at skulle indtaste proxy data inde i programmet. Nogle værktøjer kan dog ikke arbejde med globale parametre, eller de kræver særlige indstillinger.

Firefox

Firefox giver dig mulighed for at bruge ikke kun de globale indstillinger, men også dine egne. For at tildele en proxy skal du gå til vinduet browserindstillinger og åbne fanen "Avanceret" og derefter klikke på "Netværk" og klikke på "Konfigurer" -knappen. Et vigtigt element er, at Firefox kan bruge NTLM-godkendelse. Dette skelner Firefox fra mange andre browsere.

Firefox kan nemt bruge sine egne indstillinger.

Chrom

Denne browser kan også bruge globale parametre, mens de har deres egne. For at tildele en proxy skal du åbne filen / etc / chrom-browser / default og tilføje linjen der:

CHROMIUM_FLAGS = "- proxy-server = adresse: port"

Nu skal du genstarte Chromium

APT

Nye versioner kan arbejde med globale parametre, i modsætning til de gamle, der udelukkende har arbejdet med personlige. I filen /etc/apt/apt.conf skal du registrere:

Acquire :: http :: proxy "// login: password @ ip_proxy: port_proxy /";

Acquire :: https :: proxy "// login: password @ ip_proxy: port_proxy /";

Acquire :: ftp :: proxy "// login: password @ ip_proxy: port_proxy /";

Acquire :: sokker :: proxy "// login: password @ ip_proxy: port_proxy /";

Acquire :::: Proxy "true";

Hvis serveren ikke er autoriseret, skal login og adgangskode fjernes.

Bash

Selvfølgelig vil ovenstående konfiguration via / etc / environment virke for hvert værktøj, der er blevet lanceret gennem terminalen. Hvis du har brug for at indstille parametrene direkte til, at værktøjet bliver kørt, så før du starter det kører:

eksporter http_proxy = '// login: password @ ip_proxy: port_proxy /'

eksport ftp_proxy = '// login: password @ ip_proxy: port_proxy /'

wget

Tilføj til filen / etc / wgetrc:

proxy-user = brugernavn

proxy-password = adgangskode

http_proxy = //xxx.xxx.xxx.xxx:8080/

ftp_proxy = //xxx.xxx.xxx.xxx:8080/

use_proxy = on

Hvis proxy uden tilladelse skal du fjerne proxy-bruger og proxy-adgangskode

apt-add-repository

De fleste institutioner blokerer alle tvivlsomme, ukendte havne udefra. Som regel er portnummer 11371 også blokeret, som bruges af apt-add-repository-programmet for at tilføje repositorier. Der er en simpel løsning, der giver dig mulighed for at modtage repository nøgler via port 80, som bruges til at få adgang til internetsider.

Rediger filen /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py (kræver root-rettigheder, i stedet for /usr/lib/python2.6 version 2.7 kan være tilgængelig). Find linjen keyserver.ubuntu.com og erstat:

hkp: //keyserver.ubuntu.com

hkp: //keyserver.ubuntu.com: 80

Nu vil du vide, hvordan du opretter en forbindelse via en proxyserver i Ubuntu. Skriv i kommentarerne, hvis du har overholdt proxyindstillingerne, del dine erfaringer med andre brugere, og still eventuelle spørgsmål om emnet i artiklen.