Hur man ställer in en proxyserver på Ubuntu

Proxyservrar erbjuder anonymitet och säkerhet på nätet. Denna guide ger en steg-för-steg genomgång för att konfigurera proxy på Ubuntu.

Om du någonsin har behövt justera dina nätverksinställningar för sekretess, kringgå regionala begränsningar eller säkra datatransfereringar, har du troligen hört talas om proxyservrar. Med proxyservrar kan du surfa på nätet utan begränsningar och även lägga till ett extra säkerhetslager till dina webbrelaterade aktiviteter.

Men hur väl fungerar proxyservrar, och hur kan du ställa in en på Ubuntu? Denna guide kommer att ge en detaljerad översikt över hur du får din proxy att fungera på Ubuntu Linux.

Vad är proxyservrar och hur fungerar de?

Proxyservrar är mellanliggande servrar som fungerar som en gateway mellan ditt system och världen online (och här är de bästa gratis proxyservrarna du kan använda). De fungerar genom att avlyssna din internetaktivitet och vidarebefordra den genom sina egna servrar. Du kan konfigurera en proxy för att hantera flera trafiktyper som FTP, HTTP och HTTPS.

När du kör en proxy skickas dina internetförfrågningar först till proxyservern. Efter det vidarebefordrar den dem till den målsidan. På samma sätt returneras data från webbplatsen först till proxyservern, som sedan vidarebefordrar den till dig. Denna teknik döljer din IP-adress från webbplatserna du besöker och ger ett lager av anonymitet.

Ställa in proxyserver på Ubuntu

Att konfigurera en proxyserver på Ubuntu är enkelt. Du kan ställa in det antingen genom GUI eller från Linux-terminalen. Låt oss börja med att konfigurera en proxy med GUI-metoden.

Använda Desktop GUI

För att ställa in en proxyserver på Ubuntu, gå till Aktiviteter översikten, skriv Inställningar och öppna den. Du kan också öppna Inställningar från sidofältet i det huvudsakliga Ubuntu-fönstret.

Gå till Nätverk sektionen i inställningsmenyn och välj Proxy alternativet.

Slå på Nätverksproxy alternativet och välj antingen Manuell eller Automatisk konfiguration.

Om du väljer Manuell måste du ange portnumret och IP-adressen för din proxyserver. Se också till att välja rätt proxytyp såsom HTTP, HTTPS, SOCKS5-värd eller FTP.

Du kan också lägga till eventuella värdar som ska uteslutas från proxyn i Ignorerade värdar sektionen längst ner.

Om du väljer alternativet Automatisk, måste du ange URL-adressen till din proxys konfigurationsfil.

Det är allt! Spara dina inställningar och stäng fönstret för Nätverksproxy.

För att kontrollera om din proxy är korrekt inställd på Ubuntu kan du öppna en terminal och köra följande kommando:

echo $http_proxy

Om proxyn är inställd bör du se proxyserverns IP och port i utdata.

Använda Ubuntu Terminal

Om du känner dig bekväm med att använda terminalen kan du ställa in en proxy på Ubuntu med större precision och kontroll. Du har möjlighet att konfigurera proxyn antingen temporärt eller permanent, och du kan tillämpa den för en enskild användare eller systemomfattande.

Här är kommandot för att upprätta proxyanslutningen:

export HTTP_PROXY="[användarnamn]:[lösenord]@[proxy-webb-eller-IP-adress]:[port-nummer]"

Du behöver ersätta användarnamn, lösenord, proxy-webb-eller-IP-adress, och portnummer med dina specifika uppgifter.

Detta kommando kan användas för alla huvudtyper av proxy genom att helt enkelt ersätta HTTP med HTTPS, FTP och SOCKS-värd.

Observera: Tyvärr upptäcker vissa program endast de versala versionerna, medan andra endast upptäcker de gemena versionerna. Så om din terminal visar ett fel vid anslutning, försök att ändra bokstavsstorlekarna för proxyvariablerna.

Till exempel, här är kommandot för att ställa in en temporär proxy utan autentisering som använder HTTPS-proxytyp:

export https_proxy="134.209.29.120:8080"

Det är allt! Den temporära proxyn kommer nu att vara aktiv för alla kommandon i den aktuella terminalsessionen.

Du kan också kringgå proxyn för lokal trafik genom att använda NO_PROXY-variabeln:

export NO_PROXY="localhost,127.0.0.8,::1"

Ställa in permanent proxy

En nackdel med att ställa in en temporär proxy med hjälp av miljövariabler är att du måste konfigurera den varje gång du startar en ny terminalsession. För att undvika denna repetitiva uppgift kan du konfigurera en permanent proxy för alla dina terminalsessioner.

Du kan göra proxyinställningar permanenta genom att ändra...

system-wide proxy konfigurationsfil “.bashrc” i din hemmamapp.

Börja med att öppna “.bashrc” filen med nano eller någon annan textredigerare i terminalen:

sudo nano ~/.bashrc

Om du använder Zsh istället för Bash, behöver du redigera Zsh konfigurationsfil “.zshrc” istället för “.bashrc”.

I botten av denna konfigurationsfil, definiera http_proxy eller https_proxy variabler:

export http_proxy="134.209.29.120:8080" export https_proxy="134.209.29.120:8080"

Spara ändringarna och stäng filen.

För att tillämpa de uppdaterade proxy-inställningarna på den aktuella sessionen, kör detta:

source ~/.bashrc

Proxy-inställningarna kommer nu att vara aktiva för den aktuella användaren varje gång en ny terminalsession öppnas.

Om du vill att dessa inställningar ska gälla för alla användare, lägg till proxy-variablerna i “/etc/environment” filen, som är en systembred konfigurationsfil.

Låt oss först öppna “/etc/environment” filen som root-användare:

sudo nano /etc/environment

Återigen, inkludera specifika proxy-variablernas detaljer i slutet av filen:

export http_proxy="134.209.29.120:8080" export https_proxy="134.209.29.120:8080"

Spara och stäng filen. Slutligen kan du aktivera det nya proxy-läget genom att logga ut och logga in igen.

Om din proxyserver kräver ditt användarnamn och lösenord, lägg till detta:

export http_proxy="http://username:password@proxy_server:port"

Ställ in Proxy-inställningar för APT

APT, paketförvaltaren för Debian-baserade system som Ubuntu och Linux Mint, kräver lite ytterligare konfiguration för att använda en proxy.

Börja med att öppna apt konfigurationsfilen med någon textredigerare:

sudo nano /etc/apt/apt.conf

Nästa, lägg till proxy-detaljerna i angiven format:

Acquire::http::Proxy "http://proxy-server.com:8080"; Acquire::https::Proxy "http://proxy-server.com:8080";

Din APT kommer nu att ruttas genom proxy för alla uppdateringar och installationer.

Tillämpa Proxy-inställningar för Git & wget

Du kan också tillämpa proxy-inställningen för olika andra konsolprogram som Git och wget. Inom mjukvaruutveckling är Git ett mycket viktigt verktyg för att hantera källkodändringar.

Du kan konfigurera Git med en proxy genom att ändra dess http.proxy inställning i din Git konfigurationsfil:

git config --global http.proxy http://proxy-server.com:8080

Du kan göra detsamma för HTTPS proxy typ:

git config --global https.proxy https://proxy-server.com:8080

För att säkerställa att inställningarna tillämpas, kör:

git config --global --get http.proxy

wget är ett kommandoradsverktyg som låter dig ladda ner filer från internet utan en webbläsare. För att specificera en proxyserver för wget, lägg helt enkelt till nödvändiga proxy-detaljer i “.wgetrc” filen.

Låt oss öppna och redigera wget konfigurationsfilen:

sudo nano ~/.wgetrc

Lägg till följande proxy-detaljer:

use_proxy = yes http_proxy = 134.209.20.120:8080

Spara filen och avsluta. Ändringarna träder i kraft omedelbart.

Saker att prova med Ubuntu Proxy-server

När din proxy är igång och fungerar, öppnar den upp många möjligheter. Till exempel kan du enkelt kringgå regionala block och låsa upp innehåll som annars inte är tillgängligt i din region. Proxies är också bra för att skydda din integritet, eftersom de döljer din IP-adress och gör dina onlineaktiviteter mer säkra.

Du kan använda en proxy för att hantera bandbredd och kontrollera internetanvändning. Dessutom, när en proxyserver är konfigurerad för att cachelagra innehåll, lagrar den kopior av de webbplatser du ofta besöker, vilket signifikant snabbar upp din surfning.

Skillnaden mellan Proxies & VPN

Vad sägs om VPN:er? Är de inte samma sak? Tja, inte riktigt. Även om båda kan dölja din IP-adress, skyddar en VPN all din webtraffic, inte bara specifika förfrågningar. VPN:er erbjuder en högre säkerhetsnivå, vilket gör dem idealiska för känsliga aktiviteter som onlinebank eller åtkomst till företagsnätverk.

Å andra sidan är proxies ofta snabbare och kan användas för specifika uppgifter som att kringgå regionala begränsningar eller hantera bandbredd utan overhead av kryptering.

Avslutning

Oavsett om du vill kringgå innehållsbegränsningar, förbättra din onlineintegritet, eller öka din nätverkssäkerhet, är en proxyserver en bra lösning.

kan vara ett värdefullt verktyg för dig. Du kan också använda Nginx som en omvänd proxy, eller skapa en enkel webbserver med darkhttpd.

Nyt kun olet lukenut Hur man ställer in en proxyserver på Ubuntu loppuun, kutsumme sinut tutustumaan lisää Linux-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Indeksi
  1. Vad är proxyservrar och hur fungerar de?
  2. Ställa in proxyserver på Ubuntu
    1. Använda Desktop GUI
    2. Använda Ubuntu Terminal
  3. Ställa in permanent proxy
  4. Ställ in Proxy-inställningar för APT
  5. Tillämpa Proxy-inställningar för Git & wget
  6. Saker att prova med Ubuntu Proxy-server
  7. Skillnaden mellan Proxies & VPN
  8. Avslutning

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Go up