VVinaProxy

Proxy configureren op Ubuntu & Debian Linux

Updated:

Op Ubuntu en Debian Linux zijn proxy-instellingen gebonden aan de uitvoeringscontext: shell-sessies lezen /etc/environment of ~/.bashrc, het APT-pakketbeheer leest /etc/apt/apt.conf.d/, systemd-services lezen drop-in-unitbestanden en GNOME Desktop gebruikt gsettings. Deze handleiding biedt exacte configuratiefragmenten voor elk Ubuntu-subsysteem met VinaProxy HTTP(S)-proxies.

Ubuntu / Linux · HTTP Proxy Format
export http_proxy=http://user:pass@ip:port https_proxy=http://user:pass@ip:port
Dedicated IPv4 (datacenter)
🇺🇸 Verenigde Staten
Op voorraad
Vanaf
₫ 20.000 / IP / maand
≈ US$ 0,74 · gefactureerd in VND
Staffelkortingen
  • 1 IP₫ 40.000
  • 5+ IP's₫ 35.000
  • 10+ IP's₫ 25.000
  • 20+ IP's₫ 25.000
  • 50+ IP's₫ 25.000
  • 100+ IP's₫ 25.000
  • 200+ IP's₫ 25.000
  • 500+ IP's₫ 25.000
  • 1000+ IP's₫ 22.000
  • 2000+ IP's₫ 20.000
Koop in Verenigde Staten
Dedicated IPv4 (datacenter)
🇸🇬 Singapore
Op voorraad
Vanaf
₫ 20.000 / IP / maand
≈ US$ 0,74 · gefactureerd in VND
Staffelkortingen
  • 1 IP₫ 40.000
  • 5+ IP's₫ 35.000
  • 10+ IP's₫ 25.000
  • 20+ IP's₫ 25.000
  • 50+ IP's₫ 25.000
  • 100+ IP's₫ 25.000
  • 200+ IP's₫ 25.000
  • 500+ IP's₫ 25.000
  • 1000+ IP's₫ 22.000
  • 2000+ IP's₫ 20.000
Koop in Singapore

Toepassingsbereik van Ubuntu-proxyconfiguraties

sudo wist standaard omgevingsvariabelen van gebruikers en systemd-services lezen ~/.bashrc niet. Gebruik deze referentietabel om het juiste bestand op Ubuntu te configureren:

Ubuntu-subsysteemConfiguratiebestand / OpdrachtVan toepassing opPersistentie
Interactieve shell~/.bashrc of /etc/profile.d/proxy.shcurl, wget, python, git, nodeElke login-shell
Systeembrede PAM-omgeving/etc/environmentAlle PAM-gebruikerssessiesBlijvend na herstart
APT-pakketbeheer/etc/apt/apt.conf.d/80proxysudo apt update & apt installPermanent voor APT
systemd-services/etc/systemd/system/<svc>.service.d/proxy.confDocker-daemon, aangepaste servicesNa daemon-reload

Stapsgewijze configuratie op Ubuntu Server & Desktop

bash # 1. /etc/profile.d/proxy.sh (Shell- & CLI-tools) sudo tee /etc/profile.d/proxy.sh > /dev/null << 'EOF' export http_proxy="http://USER:PASS@IP:PORT" export https_proxy="http://USER:PASS@IP:PORT" export HTTP_PROXY="http://USER:PASS@IP:PORT" export HTTPS_PROXY="http://USER:PASS@IP:PORT" export no_proxy="localhost,127.0.0.1,::1,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16" export NO_PROXY="$no_proxy" EOF source /etc/profile.d/proxy.sh # 2. /etc/apt/apt.conf.d/80proxy (APT-pakketbeheer) sudo tee /etc/apt/apt.conf.d/80proxy > /dev/null << 'EOF' Acquire::http::Proxy "http://USER:PASS@IP:PORT/"; Acquire::https::Proxy "http://USER:PASS@IP:PORT/"; EOF

Proxyvariabelen behouden onder sudo & speciale tekens

  • Als u opdrachten uitvoert via sudo curl ... of sudo pip ..., geef dan sudo -E mee om uw geëxporteerde proxy-omgevingsvariabelen te behouden, of voeg Defaults env_keep += "http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY" toe via sudo visudo.
  • Beperk de bestandsrechten (sudo chmod 600 /etc/apt/apt.conf.d/80proxy) op gedeelde multi-user Linux-servers, zodat andere lokale gebruikers uw proxy-inloggegevens niet kunnen lezen.

Stappenplan

  1. 1

    Exporteer shell-omgevingsvariabelen (/etc/profile.d/proxy.sh)

    Maak /etc/profile.d/proxy.sh aan en definieer zowel variabelen in kleine letters (http_proxy, https_proxy, no_proxy) als in hoofdletters (HTTP_PROXY, HTTPS_PROXY, NO_PROXY), zodat alle GNU- en Go/Rust-CLI-tools deze herkennen.

  2. 2

    Configureer proxy voor APT-pakketbeheer

    Aangezien sudo apt update de shell-variabelen van de gebruiker negeert, maakt u /etc/apt/apt.conf.d/80proxy aan met Acquire::http::Proxy en Acquire::https::Proxy.

  3. 3

    Test uitgaande connectiviteit met curl

    Laad uw profiel (source /etc/profile.d/proxy.sh) en voer curl -s https://api.ipify.org uit om te verifiëren of uw Ubuntu-machine via VinaProxy routeert.

Veelgestelde vragen

Waarom heb ik zowel http_proxy in kleine letters als HTTP_PROXY in hoofdletters nodig op Linux?

Sommige Linux-tools (zoals curl en wget) controleren http_proxy in kleine letters, terwijl andere alleen werken met HTTP_PROXY in hoofdletters (of beide). Door beide te definiëren bent u verzekerd van consistent gedrag in alle runtimes.

Waarom negeert `sudo apt update` mijn geëxporteerde `http_proxy`-variabele?

sudo reset om veiligheidsredenen omgevingsvariabelen, tenzij het wordt aangeroepen met sudo -E. Door /etc/apt/apt.conf.d/80proxy te configureren, gebruikt APT de proxy altijd probleemloos.

Hoe configureer ik een proxy op Ubuntu Desktop GUI (GNOME)?

Open Instellingen → Netwerk → Netwerkproxy → Handmatig, of gebruik gsettings set org.gnome.system.proxy mode 'manual' samen met de host en poort van org.gnome.system.proxy.http.

Krijg HTTP(S)-proxies met lage latentie voor Ubuntu

Direct Dedicated IPv4- en Statische ISP-inloggegevens in 7 landen.

Bekijk proxyprijzen

Related articles

Proxy-configuratie
Een proxy instellen in Docker (containers, Compose & builds)
Routeer Docker-containers en Docker Compose-services via geauthenticeerde HTTP(S)-proxies met HTTP_PROXY, HTTPS_PROXY en NO_PROXY. Bekijk de voorbeelden.
Proxy-configuratie
Een proxy gebruiken met cURL (opdrachtregelsyntaxis & debuggen)
Gebruik curl met geauthenticeerde HTTP(S)-proxies (-x http://user:pass@ip:port en -U) op Linux, macOS en Windows en controleer direct headers en latency.
Proxy-configuratie
Een proxy gebruiken in Python Requests (HTTP/HTTPS & Session-pooling)
Configureer geauthenticeerde HTTP(S)-proxy's in Python requests en requests.Session(). Verhelp 407 ProxyError-fouten en roteer statische IP-pools.
Gratis tools
Proxy Checker: Test je proxy's online
Gratis proxy checker: plak tot 100 proxy's als ip:port:user:pass en test online status, exit-IP en latentie. Ontdek wat elke foutmelding betekent.
Proxy's per platform
Webscraping-proxy's: onbeperkte dedicated IPv4- & ISP-pools voor 24/7 crawlers
Snelle dedicated HTTP(S)-IPv4- en statische ISP-proxy's voor Python, Playwright, Selenium en Scrapy met onbeperkte data per maand. Vergelijk en start direct.
Proxy's per platform
Proxy's voor airdrops & DePIN (Grass): voorkom Sybil-vlaggen met dedicated Static ISP-IP's
Farm Web3-airdrops, testnets en DePIN-browsernodes (Grass, Dawn, Nodepay) op aparte IP's tegen Sybil-vlaggen. Dedicated static ISP en private IPv4-proxy's.
Proxy's per platform
Proxies voor SEO- & SERP-tracking: nauwkeurige zoekwoordposities in 7 landen
Volg lokale zoekwoordposities, test geo-redirects en voer Screaming Frog-crawls uit met ongelimiteerde dedicated IPv4- en statische ISP-proxies in 7 landen.
IPV4 · united states
VS Privé IPv4-proxy's: Snelle, dedicated Amerikaanse datacenter-IP's
Dedicated VS privé IPv4-proxy's voor scraping, ranktracking, ad-checks en Amazon-research. Statisch IP, één gebruiker per IP, onbeperkte data, snelle activatie.