VVinaProxy

Slik konfigurerer du proxy på Ubuntu og Debian Linux

Updated:

På Ubuntu og Debian Linux er proxyinnstillinger avgrenset av kjøringskontekst: skalløkter leser /etc/environment eller ~/.bashrc, pakkebehandleren APT leser /etc/apt/apt.conf.d/, systemd-tjenester leser drop-in-unitfiler, og GNOME Desktop bruker gsettings. Denne veiledningen gir nøyaktige konfigurasjonsutdrag for hvert Ubuntu-delsystem ved bruk av VinaProxy HTTP(S)-proxyer.

Ubuntu / Linux · HTTP Proxy Format
export http_proxy=http://user:pass@ip:port https_proxy=http://user:pass@ip:port
Privat IPv4 (datasenter)
🇺🇸 USA
Tilgjengelig
Fra
20 000 VND / IP / måned
≈ 0,74 USD · faktureres i VND
Volumpriser
  • 1 IP40 000 VND
  • 5+ IP-er35 000 VND
  • 10+ IP-er25 000 VND
  • 20+ IP-er25 000 VND
  • 50+ IP-er25 000 VND
  • 100+ IP-er25 000 VND
  • 200+ IP-er25 000 VND
  • 500+ IP-er25 000 VND
  • 1000+ IP-er22 000 VND
  • 2000+ IP-er20 000 VND
Kjøp USA
Privat IPv4 (datasenter)
🇸🇬 Singapore
Tilgjengelig
Fra
20 000 VND / IP / måned
≈ 0,74 USD · faktureres i VND
Volumpriser
  • 1 IP40 000 VND
  • 5+ IP-er35 000 VND
  • 10+ IP-er25 000 VND
  • 20+ IP-er25 000 VND
  • 50+ IP-er25 000 VND
  • 100+ IP-er25 000 VND
  • 200+ IP-er25 000 VND
  • 500+ IP-er25 000 VND
  • 1000+ IP-er22 000 VND
  • 2000+ IP-er20 000 VND
Kjøp Singapore

Omfang for proxykonfigurasjon i Ubuntu

sudo fjerner brukerens miljøvariabler som standard, og systemd-tjenester leser ikke ~/.bashrc. Bruk denne referansetabellen for å konfigurere riktig fil på Ubuntu:

Ubuntu-delsystemKonfigurasjonsfil / kommandoGjelder forVarighet
Interaktivt skall~/.bashrc eller /etc/profile.d/proxy.shcurl, wget, python, git, nodeHvert innloggingsskall
Systemomfattende PAM-miljø/etc/environmentAlle PAM-brukerøkterOver omstarter
Pakkebehandleren APT/etc/apt/apt.conf.d/80proxysudo apt update og apt installPermanent for APT
systemd-tjenester/etc/systemd/system/<svc>.service.d/proxy.confDocker-daemon, egendefinerte tjenesterEtter daemon-reload

Trinnvis oppsett på Ubuntu Server og Desktop

bash # 1. /etc/profile.d/proxy.sh (Skall og CLI-verktøy) 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 (Pakkebehandleren APT) 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

Bevaring av proxyvariabler under sudo og spesialtegn

  • Hvis du kjører kommandoer via sudo curl ... eller sudo pip ..., sender du med sudo -E for å bevare de eksporterte miljøvariablene for proxy, eller legger til Defaults env_keep += "http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY" via sudo visudo.
  • Begrens filrettigheter (sudo chmod 600 /etc/apt/apt.conf.d/80proxy) på delte flerbruker-Linux-servere, slik at andre lokale brukere ikke kan lese proxy-påloggingsinformasjonen din.

Trinn for trinn

  1. 1

    Eksporter miljøvariabler for skall (/etc/profile.d/proxy.sh)

    Opprett /etc/profile.d/proxy.sh som definerer variabler med både små bokstaver (http_proxy, https_proxy, no_proxy) og store bokstaver (HTTP_PROXY, HTTPS_PROXY, NO_PROXY), slik at alle CLI-verktøy for GNU og Go/Rust gjenkjenner dem.

  2. 2

    Konfigurer proxy for pakkebehandleren APT

    Fordi sudo apt update ignorerer brukerens skallvariabler, oppretter du /etc/apt/apt.conf.d/80proxy med Acquire::http::Proxy og Acquire::https::Proxy.

  3. 3

    Test utgående tilkobling med curl

    Last inn profilen din på nytt (source /etc/profile.d/proxy.sh) og kjør curl -s https://api.ipify.org for å bekrefte at Ubuntu-maskinen din ruter trafikken gjennom VinaProxy.

Ofte stilte spørsmål

Hvorfor trenger jeg både http_proxy med små bokstaver og HTTP_PROXY med store bokstaver på Linux?

Enkelte Linux-verktøy (som curl og wget) sjekker http_proxy med små bokstaver, mens andre kun fungerer med HTTP_PROXY med store bokstaver (eller begge deler). Å definere begge garanterer konsistent virkemåte på tvers av alle kjøremiljøer.

Hvorfor ignorerer `sudo apt update` den eksporterte `http_proxy`-variabelen min?

sudo tilbakestiller miljøvariabler av sikkerhetsgrunner med mindre det kjøres med sudo -E. Ved å konfigurere /etc/apt/apt.conf.d/80proxy sikrer du at APT alltid bruker proxyen problemfritt.

Hvordan konfigurerer jeg en proxy i Ubuntu Desktop GUI (GNOME)?

Åpne Innstillinger → Nettverk → Nettverksproxy → Manuell, eller bruk gsettings set org.gnome.system.proxy mode 'manual' sammen med org.gnome.system.proxy.http vert og port.

Få HTTP(S)-proxyer med lav forsinkelse for Ubuntu

Umiddelbare påloggingsopplysninger for dedikert IPv4 og statisk ISP i 7 land.

Se proxypriser

Related articles

Proxy-oppsett
Slik setter du opp proxy i Docker (containere, Compose og builds)
Rut Docker-containere og Docker Compose-tjenester gjennom autentiserte HTTP(S)-proxyer med HTTP_PROXY, HTTPS_PROXY og NO_PROXY. Se eksemplene her.
Proxy-oppsett
Slik bruker du en proxy med cURL (kommandolinjesyntaks og feilsøking)
Slik bruker du curl med autentiserte HTTP(S)-proxyer (-x http://user:pass@ip:port og -U) på Linux, macOS og Windows, og sjekker headere og latens.
Proxy-oppsett
Hvordan bruke en proxy i Python Requests (HTTP/HTTPS og Session-pooling)
Konfigurer autentiserte HTTP(S)-proxyer i Python requests og requests.Session(). Håndter 407 ProxyError-unntak og roter dine statiske IP-puljer.
Gratisverktøy
Proxy-sjekker: Sjekk proxyene dine på nett
Gratis proxy-sjekker: lim inn opptil 100 proxyer som ip:port:user:pass og sjekk status, utgående IP og forsinkelse på nett. Lær hva hver feilmelding betyr.
Proxyer etter plattform
Proxyer for web scraping: ubegrensede dedikerte IPv4- og ISP-pools for 24/7-crawlere
Raske HTTP(S) dedikerte IPv4- og statiske ISP-proxyer for Python, Playwright, Selenium og Scrapy med fri månedlig båndbredde. Sammenlign pakker og kom i gang.
Proxyer etter plattform
Proxyer for airdrops og DePIN (Grass): unngå Sybil-flagg med dedikerte statiske ISP-IP-er
Farm Web3-airdrops, testnett og DePIN-noder (Grass, Dawn, Nodepay) på egne IP-er for å begrense Sybil-flagg. Dedikert statisk ISP og private IPv4-proxyer.
Proxyer etter plattform
Proxyer for SEO og SERP-sporing: Nøyaktige søkeordplasseringer i 7 land
Spor lokale søkeordplasseringer, sjekk geo-omdirigeringer og kjør Screaming Frog-crawls med dedikert IPv4 og statiske ISP-proxyer med fri data i 7 land.
IPV4 · united states
Private USA-IPv4-proxyer: Raske, dedikerte amerikanske datasenter-IP-er
Private USA-IPv4-proxyer for scraping, rangsporing, annonsesjekk og Amazon-research. Statisk IP, én bruker per IP, ubegrenset båndbredde, rask aktivering.