Een proxyserver instellen in Ubuntu

Een proxyserver is een soort tussenliggende pc die een tussenpersoon is tussen de computer van de gebruiker en internet. Het is via deze computer en geeft al uw internetverzoeken door. De server verwerkt ze en verzendt uw bestanden die u van internet hebt gedownload. Doorgaans gebruiken bedrijfsnetwerken een proxyserver voor toegang tot internet. Om ervoor te zorgen dat utilities begrijpen dat ze verbinding moeten maken via een proxy, is het belangrijk om de systeemvariabelen te configureren. U zult dus de meeste hulpprogramma's configureren om met een proxyserver te werken en, last but not least, zo'n proces is globaal van aard en betreft alle gebruikers van het systeem. In dit artikel zullen we in detail analyseren hoe een verbinding via een proxyserver in Ubuntu tot stand kan worden gebracht. Laten we het uitzoeken. Laten we gaan!

Leer hoe u een proxyverbinding in Ubuntu correct en onafhankelijk kunt instellen.

Om de verbinding met Ubuntu via een proxy te configureren, moet u het menu Systeeminstellingen openen en naar het gedeelte Netwerk gaan.

Zoek de sectie "Netwerk" in het besturingssysteem.

Klik op het item "Network proxy service" en stel de "Manual" -methode in en voer vervolgens uw instellingen in.

In de "Network Proxy Service" en stel de "Manual" -methode in

De volgende stap is om uw eigen instellingen te maken.

Het nadeel van deze methode is dat als u een proxy hebt met autorisatie door aanmelding en wachtwoord, u deze gegevens niet kunt opgeven, en als gevolg daarvan zal de proxy niet werken.

U kunt het systeemniveau ook configureren via configuratiebestanden. Open hiervoor de bestand / etc / environment met rootrechten (dit wordt gedaan met de opdracht sudo nano / etc / environment). Voeg aan het einde van het bestand de regels toe:

https_proxy = "// gebruiker: : port /"

http_proxy = "// gebruiker: : port /"

ftp_proxy = "ftp: // gebruiker: : port /"

socks_proxy = "socks: // gebruiker: : port /"

Als proxy niet is toegestaan, moeten de regels er als volgt uitzien:

_proxy = "// proxy: poort /"

Om de wijzigingen in de instellingen door te voeren, start u opnieuw op.

Gewoonlijk is een globale proxyconfiguratie voldoende om alle andere hulpprogramma's te laten werken zonder dat er proxygegevens in het programma hoeven te worden ingevoerd. Sommige hulpprogramma's kunnen echter niet werken met algemene parameters of vereisen speciale instellingen.

Firefox

Met Firefox kunt u niet alleen de algemene instellingen gebruiken, maar ook die van uzelf. Als u een proxy wilt toewijzen, gaat u naar het venster met browserinstellingen en opent u het tabblad 'Geavanceerd'. Klik vervolgens op 'Netwerk' en klik op de knop 'Configureren'. Een belangrijke functie is dat Firefox NTLM-verificatie kan gebruiken. Dit onderscheidt Firefox van veel andere browsers.

Firefox kan eenvoudig zijn eigen instellingen gebruiken.

chromium

Deze browser kan ook globale parameters gebruiken, terwijl deze zijn eigen parameters heeft. Als u een proxy wilt toewijzen, opent u het bestand / etc / chrome-browser / default en voegt u daar de regel toe:

CHROMIUM_FLAGS = "- proxy-server = adres: poort"

Nu moet je Chromium opnieuw opstarten

APT

Nieuwe versies kunnen werken met globale parameters, in tegenstelling tot de oude, die uitsluitend met persoonlijke werken. In het bestand /etc/apt/apt.conf moet u registreren:

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

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

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

Acquire :: socks :: proxy "// login: wachtwoord @ ip_proxy: port_proxy /";

Acquire :::: Proxy "true";

Als de server niet geautoriseerd is, moeten de login en het wachtwoord worden verwijderd.

Bash

Natuurlijk zal de bovenstaande configuratie via / etc / environment werken voor elk hulpprogramma dat via de terminal is gestart. Als u de parameters rechtstreeks wilt instellen voor het hulpprogramma dat wordt uitgevoerd, voert u het volgende uit voordat u het start:

export http_proxy = '// login: wachtwoord @ ip_proxy: port_proxy /'

export ftp_proxy = '// login: wachtwoord @ ip_proxy: port_proxy /'

wget

Voeg toe aan het bestand / etc / wgetrc:

proxy-user = gebruikersnaam

proxy-wachtwoord = wachtwoord

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

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

use_proxy = aan

Als proxy zonder toestemming, proxy-gebruiker en proxy-wachtwoord verwijderen

apt-add-repository

De meeste instellingen blokkeren alle dubieuze, onbekende poorten naar buiten. In de regel wordt poortnummer 11371 ook geblokkeerd, wat door het apt-add-repository-programma wordt gebruikt om opslagplaatsen toe te voegen. Er is een eenvoudige oplossing waarmee u repository-sleutels kunt ontvangen via poort 80, die wordt gebruikt om toegang te krijgen tot internetpagina's.

Bewerk het bestand /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py (vereist rootrechten, in plaats van /usr/lib/python2.6 versie 2.7 is mogelijk beschikbaar). Zoek de lijn keyserver.ubuntu.com en vervang:

hkp: //keyserver.ubuntu.com

op

hkp: //keyserver.ubuntu.com: 80

Nu weet u hoe u een verbinding tot stand moet brengen via een proxyserver in Ubuntu. Schrijf in de comments als je de proxy-instellingen met succes hebt afgehandeld, deel je ervaringen met andere gebruikers en stel je eventuele vragen over het onderwerp van het artikel.