VVinaProxy

Kuidas seadistada proksit Ubuntu ja Debiani Linuxis

Updated:

Ubuntu ja Debiani Linuxis sõltuvad proksisätted käivituskontekstist: shelli seansid loevad faili /etc/environment või ~/.bashrc, APT-paketihaldur loeb kataloogi /etc/apt/apt.conf.d/, systemd teenused loevad drop-in konfiguratsioonifaile ja GNOME Desktop kasutab utiliiti gsettings. See juhend pakub täpseid konfiguratsioonilõike igale Ubuntu alamsüsteemile VinaProxy HTTP(S)-proksidega.

Ubuntu / Linux · HTTP Proxy Format
export http_proxy=http://user:pass@ip:port https_proxy=http://user:pass@ip:port
Privaatne IPv4 (andmekeskus)
🇺🇸 Ameerika Ühendriigid
Saadaval
Alates
20 000 ₫ / IP / kuu
≈ 0,74 $ · arveldatakse VND-s
Kogusepõhine hinnastus
  • 1 IP40 000 ₫
  • 5+ IP-d35 000 ₫
  • 10+ IP-d25 000 ₫
  • 20+ IP-d25 000 ₫
  • 50+ IP-d25 000 ₫
  • 100+ IP-d25 000 ₫
  • 200+ IP-d25 000 ₫
  • 500+ IP-d25 000 ₫
  • 1000+ IP-d22 000 ₫
  • 2000+ IP-d20 000 ₫
Osta asukohas Ameerika Ühendriigid
Privaatne IPv4 (andmekeskus)
🇸🇬 Singapur
Saadaval
Alates
20 000 ₫ / IP / kuu
≈ 0,74 $ · arveldatakse VND-s
Kogusepõhine hinnastus
  • 1 IP40 000 ₫
  • 5+ IP-d35 000 ₫
  • 10+ IP-d25 000 ₫
  • 20+ IP-d25 000 ₫
  • 50+ IP-d25 000 ₫
  • 100+ IP-d25 000 ₫
  • 200+ IP-d25 000 ₫
  • 500+ IP-d25 000 ₫
  • 1000+ IP-d22 000 ₫
  • 2000+ IP-d20 000 ₫
Osta asukohas Singapur

Ubuntu proksi konfiguratsiooni ulatused

Käsk sudo eemaldab vaikimisi kasutaja keskkonnamuutujad ning systemd teenused ei loe faili ~/.bashrc. Kasutage seda võrdlustabelit, et seadistada Ubuntus õige fail:

Ubuntu alamsüsteemKonfiguratsioonifail / käskRakendubPüsivus
Interaktiivne shell~/.bashrc või /etc/profile.d/proxy.shcurl, wget, python, git, nodeIgas sisselogimisshellis
Süsteemne PAM-keskkond/etc/environmentKõik PAM-i kasutajaseansidSäilib pärast taaskäivitust
APT-paketihaldur/etc/apt/apt.conf.d/80proxysudo apt update ja apt installPüsiv APT jaoks
systemd teenused/etc/systemd/system/<svc>.service.d/proxy.confDockeri deemon, kohandatud teenusedPärast daemon-reload käivitamist

Samm-sammuline seadistamine Ubuntu Serveris ja Desktopis

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

Proksimuutujate säilitamine sudo all ja erimärgid

  • Kui käivitate käske kujul sudo curl ... või sudo pip ..., lisage võti sudo -E, et säilitada eksporditud proksi keskkonnamuutujad, või lisage Defaults env_keep += "http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY" käsu sudo visudo abil.
  • Piirake failiõigusi (sudo chmod 600 /etc/apt/apt.conf.d/80proxy) jagatud mitme kasutajaga Linuxi serverites, et teised kohalikud kasutajad ei saaks lugeda teie proksi mandaate.

Samm-sammult

  1. 1

    Ekspordi shelli keskkonnamuutujad (/etc/profile.d/proxy.sh)

    Looge fail /etc/profile.d/proxy.sh, määrates nii väiketähtedega (http_proxy, https_proxy, no_proxy) kui ka suurtähtedega (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) muutujad, et kõik GNU ja Go/Rust CLI-tööriistad need ära tunneksid.

  2. 2

    Seadistage APT-paketihalduri proksi

    Kuna käsk sudo apt update ignoreerib kasutaja shelli muutujaid, looge fail /etc/apt/apt.conf.d/80proxy koos direktiividega Acquire::http::Proxy ja Acquire::https::Proxy.

  3. 3

    Kontrollige väljuvat ühendust curl-iga

    Laadige oma profiil uuesti (source /etc/profile.d/proxy.sh) ja käivitage curl -s https://api.ipify.org, veendumaks, et teie Ubuntu masina liiklus suunatakse läbi VinaProxy.

Korduma kippuvad küsimused

Miks on Linuxis vaja nii väiketähtedega http_proxy kui ka suurtähtedega HTTP_PROXY muutujat?

Mõned Linuxi tööriistad (nagu curl ja wget) kontrollivad väiketähtedega http_proxy muutujat, samas kui teised töötavad ainult suurtähtedega HTTP_PROXY muutujaga (või toetavad mõlemat). Mõlema määratlemine tagab ühtse toimimise kõigis käituskeskkondades.

Miks `sudo apt update` ignoreerib minu eksporditud `http_proxy` muutujat?

sudo lähtestab turvakaalutlustel keskkonnamuutujad, välja arvatud juhul, kui seda käivitatakse võtmega sudo -E. Faili /etc/apt/apt.conf.d/80proxy seadistamine tagab, et APT kasutab alati proksit korrektselt.

Kuidas seadistada proksit Ubuntu Desktopi graafilises liideses (GNOME)?

Avage Sätted → Võrk → Võrguproksi → Käsitsi või kasutage käsku gsettings set org.gnome.system.proxy mode 'manual' koos org.gnome.system.proxy.http hosti ja pordiga.

Hankige madala latentsusega HTTP(S)-proksid Ubuntule

Kohesed Dedicated IPv4 ja Static ISP mandaadid 7 riigis.

Vaata prokside hindu

Related articles

Proxy seadistamine
Kuidas seadistada proksit Dockeris (konteinerid, Compose ja ehitamine)
Suunake Dockeri konteinerid ja Docker Compose'i teenused läbi autenditud HTTP(S)-prokside, kasutades HTTP_PROXY, HTTPS_PROXY ja NO_PROXY. Vaadake näiteid.
Proxy seadistamine
Kuidas kasutada proksit cURL-iga (käsurea süntaks ja silumine)
Kuidas kasutada curli autentitud HTTP(S) proksidega (-x http://user:pass@ip:port ja -U) Linuxis, macOS-is ja Windowsis ning kontrollida päiseid ja latentsust.
Proxy seadistamine
Kuidas kasutada proxyt Python Requests teegis (HTTP/HTTPS ja Session-ühendused)
Seadistage autentimisega HTTP(S) proxyd Pythoni teekides requests ja requests.Session(). Lahendage 407 ProxyError vead ning roteerige staatilisi IP-sid.
Tasuta tööriistad
Proksikontroll: kontrolli oma proksisid veebis
Tasuta proksikontroll: kleebi kuni 100 proksit kujul ip:port:user:pass ning kontrolli veebis olekut, väljuvat IP-d ja latentsust. Vaata, mida vead tähendavad.
Proxyd platvormi kaupa
Proksid veebikraapimiseks: piiramatud eraldatud IPv4 ja ISP kogumid ööpäevaringsetele veebirobotitele
Kiired HTTP(S) eraldatud IPv4 ja staatilised ISP proksid Pythoni, Playwrighti, Seleniumi ja Scrapy jaoks piiramatu kuumahuga. Võrdle pakette ja alusta.
Proxyd platvormi kaupa
Proksid airdropide ja DePIN-i (Grass) jaoks: väldi Sybili märgiseid eraldatud staatiliste ISP IP-dega
Farmi Web3 airdrope, testvõrke ja DePIN-i brauserisõlmi (Grass, Dawn, Nodepay) eri IP-del Sybili vältimiseks. Staatilised ISP ja privaatsed IPv4 proksid.
Proxyd platvormi kaupa
Proksid SEO ja SERP-seireks: täpsed märksõnade positsioonid 7 riigis
Jälgi märksõnade positsioone, auditeeri geosuunamisi ja kraabi Screaming Frogiga, kasutades piiramatuid eraldatud IPv4 ja staatilisi ISP proksisid 7 riigis.
IPV4 · united states
USA privaatsed IPv4 proksid: kiired eraldatud Ameerika andmekeskuse IP-d
Eraldatud USA privaatsed IPv4 proksid kraapimiseks, positsioonide jälgimiseks ja reklaamide kontrolliks. Staatiline IP, piiramatu maht, kiire aktiveerimine.