VVinaProxy

Jak nakonfigurovat proxy na Linuxu Ubuntu a Debian

Updated:

V systémech Ubuntu a Debian Linux se nastavení proxy liší podle kontextu spuštění: shellové relace načítají /etc/environment nebo ~/.bashrc, správce balíčků APT čte /etc/apt/apt.conf.d/, služby systemd využívají doplňkové unit soubory a prostředí GNOME Desktop používá gsettings. Tento návod přináší přesné konfigurační ukázky pro každý subsystém Ubuntu při použití VinaProxy HTTP(S) proxy.

Ubuntu / Linux · HTTP Proxy Format
export http_proxy=http://user:pass@ip:port https_proxy=http://user:pass@ip:port
Privátní IPv4 (datacentrové)
🇺🇸 Spojené státy
Skladem
Od
20 000 VND / IP / měsíc
≈ 0,74 US$ · platba ve VND
Množstevní slevy
  • 1 IP40 000 VND
  • 5+ IP35 000 VND
  • 10+ IP25 000 VND
  • 20+ IP25 000 VND
  • 50+ IP25 000 VND
  • 100+ IP25 000 VND
  • 200+ IP25 000 VND
  • 500+ IP25 000 VND
  • 1000+ IP22 000 VND
  • 2000+ IP20 000 VND
Koupit Spojené státy
Privátní IPv4 (datacentrové)
🇸🇬 Singapur
Skladem
Od
20 000 VND / IP / měsíc
≈ 0,74 US$ · platba ve VND
Množstevní slevy
  • 1 IP40 000 VND
  • 5+ IP35 000 VND
  • 10+ IP25 000 VND
  • 20+ IP25 000 VND
  • 50+ IP25 000 VND
  • 100+ IP25 000 VND
  • 200+ IP25 000 VND
  • 500+ IP25 000 VND
  • 1000+ IP22 000 VND
  • 2000+ IP20 000 VND
Koupit Singapur

Rozsahy konfigurace proxy v Ubuntu

Příkaz sudo ve výchozím nastavení odstraňuje proměnné uživatelského prostředí a služby systemd nenačítají ~/.bashrc. Pomocí této přehledové tabulky nastavíte v Ubuntu ten správný soubor:

Subsystém UbuntuKonfigurační soubor / příkazPlatí proPerzistence
Interaktivní shell~/.bashrc nebo /etc/profile.d/proxy.shcurl, wget, python, git, nodeKaždý přihlašovací shell
Celosystémové prostředí PAM/etc/environmentVšechny uživatelské relace PAMPřetrvá i po restartu
Správce balíčků APT/etc/apt/apt.conf.d/80proxysudo apt update & apt installTrvalé pro APT
Služby systemd/etc/systemd/system/<svc>.service.d/proxy.confDémon Dockeru, vlastní službyPo daemon-reload

Podrobný postup nastavení na Ubuntu Serveru i Desktopu

bash # 1. /etc/profile.d/proxy.sh (Shell & CLI nástroje) 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 (Správce balíčků 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

Zachování proměnných proxy pod sudo a speciální znaky

  • Pokud spouštíte příkazy přes sudo curl ... nebo sudo pip ..., předejte parametr sudo -E, který zachová exportované proměnné prostředí pro proxy, nebo přidejte Defaults env_keep += "http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY" pomocí sudo visudo.
  • Na sdílených víceuživatelských linuxových serverech omezte přístupová práva k souborům (sudo chmod 600 /etc/apt/apt.conf.d/80proxy), aby ostatní místní uživatelé nemohli číst vaše přihlašovací údaje k proxy.

Krok za krokem

  1. 1

    Export proměnných prostředí v shellu (/etc/profile.d/proxy.sh)

    Vytvořte soubor /etc/profile.d/proxy.sh definující proměnné malými písmeny (http_proxy, https_proxy, no_proxy) i velkými písmeny (HTTP_PROXY, HTTPS_PROXY, NO_PROXY), aby je rozpoznaly všechny CLI nástroje pro GNU, Go i Rust.

  2. 2

    Konfigurace proxy pro správce balíčků APT

    Protože příkaz sudo apt update ignoruje proměnné uživatelského shellu, vytvořte soubor /etc/apt/apt.conf.d/80proxy s direktivami Acquire::http::Proxy a Acquire::https::Proxy.

  3. 3

    Test odchozího připojení pomocí curl

    Znovu načtěte profil (source /etc/profile.d/proxy.sh) a spusťte curl -s https://api.ipify.org, abyste ověřili, že se váš stroj s Ubuntu připojuje přes VinaProxy.

Často kladené otázky

Proč na Linuxu potřebuji proměnnou http_proxy malými písmeny i HTTP_PROXY velkými písmeny?

Některé linuxové nástroje (jako curl a wget) čtou proměnnou http_proxy psanou malými písmeny, zatímco jiné vyžadují výhradně velká písmena HTTP_PROXY (případně obojí). Definování obou podob zaručuje konzistentní chování ve všech prostředích.

Proč příkaz `sudo apt update` ignoruje mou exportovanou proměnnou `http_proxy`?

Příkaz sudo z bezpečnostních důvodů resetuje proměnné prostředí, pokud není spuštěn s parametrem sudo -E. Konfigurace souboru /etc/apt/apt.conf.d/80proxy zajistí, že APT použije proxy vždy spolehlivě.

Jak nakonfigurovat proxy v grafickém rozhraní Ubuntu Desktop (GNOME)?

Otevřete Nastavení → Síť → Síťová proxy → Ručně, nebo použijte příkaz gsettings set org.gnome.system.proxy mode 'manual' společně s hostitelem a portem v org.gnome.system.proxy.http.

Získejte rychlé HTTP(S) proxy pro Ubuntu

Okamžité dedikované IPv4 a statické ISP údaje v 7 zemích.

Zobrazit ceny proxy

Related articles

Nastavení proxy
Jak nastavit proxy v Dockeru (kontejnery, Compose a buildy)
Směrujte kontejnery Docker a služby Docker Compose přes ověřené HTTP(S) proxy pomocí HTTP_PROXY, HTTPS_PROXY a NO_PROXY. Podívejte se na příklady.
Nastavení proxy
Jak používat proxy s cURL (syntaxe příkazové řádky a ladění)
Jak používat curl s autentizovanými HTTP(S) proxy (-x http://user:pass@ip:port a -U) na Linuxu, macOS i Windows a zkontrolovat hlavičky a latenci.
Nastavení proxy
Jak používat proxy v Python Requests (HTTP/HTTPS a pooling Sessions)
Nakonfigurujte ověřené HTTP(S) proxy v Python requests a requests.Session(). Vyřešte výjimky 407 ProxyError a snadno rotujte pooly svých statických IP adres.
Nástroje zdarma
Proxy Checker: ověřte své proxy online
Bezplatný proxy checker: vložte až 100 proxy jako ip:port:user:pass a ověřte online stav, výstupní IP i latenci. Zjistěte, co jednotlivé chyby znamenají.
Proxy podle platforem
Proxy pro web scraping: neomezené pooly dedikovaných IPv4 a ISP pro crawlery 24/7
Rychlé dedikované IPv4 a statické ISP HTTP(S) proxy pro Python, Playwright, Selenium a Scrapy s neomezenými daty měsíčně. Porovnejte tarify a začněte.
Proxy podle platforem
Proxy pro airdropy a DePIN (Grass): Zabraňte Sybil detekci s dedikovanými statickými ISP IP
Farmujte Web3 airdropy, testnety a DePIN uzly (Grass, Dawn, Nodepay) na oddělených IP proti Sybil detekci. Dedikované statické ISP a privátní IPv4 proxy.
Proxy podle platforem
Proxy pro SEO a sledování SERP: přesné pozice klíčových slov v 7 zemích
Sledujte lokální pozice klíčových slov, testujte geo-přesměrování a procházejte weby ve Screaming Frog s neomezenými dedikovanými IPv4 a ISP proxy v 7 zemích.
IPV4 · united states
Privátní IPv4 proxy v USA: Rychlé a dedikované americké datacenter IP
Dedikované privátní IPv4 proxy v USA pro scraping, sledování pozic, reklamy a Amazon. Statická IP, 1 uživatel na IP, neomezený přenos, rychlá aktivace.