VVinaProxy

Kako konfigurirati proxy v sistemih Ubuntu in Debian Linux

Updated:

V sistemih Ubuntu in Debian Linux je obseg nastavitev posredniškega strežnika odvisen od konteksta izvajanja: lupinske seje berejo /etc/environment ali ~/.bashrc, upravitelj paketov APT bere /etc/apt/apt.conf.d/, storitve systemd berejo vključene datoteke enot (drop-in), namizje GNOME pa uporablja gsettings. Ta vodnik vsebuje natančne konfiguracijske izseke za vsak podsistem Ubuntuja z uporabo posredniških strežnikov VinaProxy HTTP(S).

Ubuntu / Linux · HTTP Proxy Format
export http_proxy=http://user:pass@ip:port https_proxy=http://user:pass@ip:port
Zasebni IPv4 (podatkovni center)
🇺🇸 Združene države
Na voljo
Od
20.000 ₫ / IP / mesec
≈ 0,74 $ · obračunano v VND
Količinski popusti
  • 1 IP40.000 ₫
  • 5+ IP-jev35.000 ₫
  • 10+ IP-jev25.000 ₫
  • 20+ IP-jev25.000 ₫
  • 50+ IP-jev25.000 ₫
  • 100+ IP-jev25.000 ₫
  • 200+ IP-jev25.000 ₫
  • 500+ IP-jev25.000 ₫
  • 1000+ IP-jev22.000 ₫
  • 2000+ IP-jev20.000 ₫
Kupi Združene države
Zasebni IPv4 (podatkovni center)
🇸🇬 Singapur
Na voljo
Od
20.000 ₫ / IP / mesec
≈ 0,74 $ · obračunano v VND
Količinski popusti
  • 1 IP40.000 ₫
  • 5+ IP-jev35.000 ₫
  • 10+ IP-jev25.000 ₫
  • 20+ IP-jev25.000 ₫
  • 50+ IP-jev25.000 ₫
  • 100+ IP-jev25.000 ₫
  • 200+ IP-jev25.000 ₫
  • 500+ IP-jev25.000 ₫
  • 1000+ IP-jev22.000 ₫
  • 2000+ IP-jev20.000 ₫
Kupi Singapur

Obsegi konfiguracije proxyja v sistemu Ubuntu

Ukaz sudo privzeto odstrani uporabniške okoljske spremenljivke, storitve systemd pa ne berejo ~/.bashrc. S to referenčno tabelo izberite ustrezno datoteko v sistemu Ubuntu:

Podsistem UbuntuKonfiguracijska datoteka / ukazVelja zaObstojnost
Interaktivna lupina~/.bashrc ali /etc/profile.d/proxy.shcurl, wget, python, git, nodeVsaka prijavna lupina
Sistemsko okolje PAM/etc/environmentVse uporabniške seje PAMMed ponovnimi zagoni
Upravitelj paketov APT/etc/apt/apt.conf.d/80proxysudo apt update in apt installTrajno za APT
Storitve systemd/etc/systemd/system/<svc>.service.d/proxy.confDemon Docker, storitve po meriPo vnovičnem nalaganju demona (daemon-reload)

Navodila po korakih za Ubuntu Server in 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 package manager) 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

Ohranjanje spremenljivk proxyja pod ukazom sudo in posebni znaki

  • Če ukaze izvajate prek sudo curl ... ali sudo pip ..., uporabite sudo -E, da ohranite izvožene okoljske spremenljivke proxyja, ali pa dodajte Defaults env_keep += "http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY" prek sudo visudo.
  • Omejite dovoljenja datoteke (sudo chmod 600 /etc/apt/apt.conf.d/80proxy) na večuporabniških strežnikih Linux v skupni rabi, da drugi lokalni uporabniki ne morejo prebrati vaših poverilnic za proxy.

Navodila po korakih

  1. 1

    Izvoz okoljskih spremenljivk lupine (/etc/profile.d/proxy.sh)

    Ustvarite /etc/profile.d/proxy.sh in določite tako male (http_proxy, https_proxy, no_proxy) kot velike (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) spremenljivke, da jih prepoznajo vsa orodja CLI za GNU in Go/Rust.

  2. 2

    Konfiguracija proxyja za upravitelja paketov APT

    Ker ukaz sudo apt update prezre uporabniške lupinske spremenljivke, ustvarite /etc/apt/apt.conf.d/80proxy z Acquire::http::Proxy in Acquire::https::Proxy.

  3. 3

    Preizkus odhodne povezljivosti z orodjem curl

    Uveljavite svoj profil (source /etc/profile.d/proxy.sh) in zaženite curl -s https://api.ipify.org, da preverite, ali se promet vaše naprave z Ubuntu usmerja prek ponudnika VinaProxy.

Pogosta vprašanja

Zakaj v Linuxu potrebujem tako male http_proxy kot velike črke HTTP_PROXY?

Nekatera orodja za Linux (kot sta curl in wget) preverjajo male črke http_proxy, medtem ko druga delujejo le z velikimi črkami HTTP_PROXY (ali obojimi). Določitev obeh zagotavlja dosledno delovanje v vseh izvajalnih okoljih.

Zakaj `sudo apt update` prezre mojo izvoženo spremenljivko `http_proxy`?

Ukaz sudo zaradi varnosti ponastavi okoljske spremenljivke, razen če ga zaženete s sudo -E. Nastavitev /etc/apt/apt.conf.d/80proxy zagotavlja, da APT proxy vedno uporablja brez težav.

Kako konfiguriram proxy v grafičnem vmesniku Ubuntu Desktop (GNOME)?

Odprite Nastavitve → Omrežje → Posredniški strežnik omrežja → Ročno ali uporabite gsettings set org.gnome.system.proxy mode 'manual' skupaj z gostiteljem in vrati org.gnome.system.proxy.http.

Zagotovite si posrednike HTTP(S) z nizko zakasnitvijo za Ubuntu

Takojšnje poverilnice za Dedicated IPv4 in Static ISP v 7 državah.

Ogled cenikov proxyjev

Related articles

Nastavitev proxyja
Kako nastaviti proxy v Dockerju (vsebniki, Compose in gradnja)
Usmerite Docker vsebnike in Docker Compose storitve prek overjenih HTTP(S) proxyjev z uporabo HTTP_PROXY, HTTPS_PROXY in NO_PROXY. Oglejte si primere.
Nastavitev proxyja
Kako uporabljati proxy s cURL (ukazna vrstica in odpravljanje napak)
Kako uporabljati curl z overjenimi proxyji HTTP(S) (-x http://user:pass@ip:port in -U) v sistemih Linux, macOS in Windows ter preveriti glave in zakasnitev.
Nastavitev proxyja
Kako uporabljati proxy v Python Requests (HTTP/HTTPS in združevanje sej)
Nastavite avtenticirane proxyje HTTP(S) v Python requests in requests.Session(). Odpravite napake 407 ProxyError ter rotirajte nabore statičnih IP-jev.
Brezplačna orodja
Preverjevalnik proxyjev: preverite svoje proxyje na spletu
Brezplačni preverjevalnik proxyjev: vnesite do 100 proxyjev kot ip:port:user:pass in preverite stanje, izhodni IP ter zakasnitev. Preverite pomen napak.
Proxyji po platformah
Proxyji za web scraping: neomejeni namenski IPv4 in ISP bazeni za spletne pajke 24/7
Hitri namenski IPv4 in statični ISP HTTP(S) proxyji za Python, Playwright, Selenium in Scrapy z neomejenim mesečnim prenosom. Primerjajte pakete in začnite.
Proxyji po platformah
Proksiji za airdrope in DePIN (Grass): preprečite Sybil oznake z namenskimi statičnimi ISP IP-ji
Farmajte Web3 airdrope, testnete in DePIN vozlišča (Grass, Dawn, Nodepay) na ločenih IP-jih ter omejite Sybil oznake. Statični ISP in zasebni IPv4 proksiji.
Proxyji po platformah
Proxyji za SEO in spremljanje SERP: natančne uvrstitve ključnih besed v 7 državah
Spremljajte lokalne uvrstitve, preverjajte geo-preusmeritve in zaženite Screaming Frog z neomejenimi namenskimi IPv4 ter statičnimi ISP proxyji v 7 državah.
IPV4 · united states
Zasebni IPv4 proxyji v ZDA: hitri in namenski ameriški podatkovni IP-ji
Namenski zasebni IPv4 proxyji v ZDA za strganje, sledenje uvrstitvam in preglede oglasov. Statični IP, en uporabnik na IP, neomejen prenos, hitra aktivacija.