VVinaProxy

Välityspalvelimen määrittäminen Ubuntussa ja Debian Linuxissa

Updated:

Ubuntu- ja Debian Linuxissa välityspalvelinasetukset määräytyvät suoritusympäristön mukaan: komentotulkkiversiot lukevat tiedoston /etc/environment tai ~/.bashrc, APT-pakettienhallinta lukee hakemiston /etc/apt/apt.conf.d/, systemd-palvelut lukevat drop-in-yksikkötiedostoja ja GNOME Desktop käyttää gsettings-työkalua. Tämä opas tarjoaa tarkat määrityskoodit jokaiselle Ubuntun osajärjestelmälle VinaProxy HTTP(S) -välityspalvelimia varten.

Ubuntu / Linux · HTTP Proxy Format
export http_proxy=http://user:pass@ip:port https_proxy=http://user:pass@ip:port
Yksityinen IPv4 (konesali)
🇺🇸 Yhdysvallat
Saatavilla
Alk.
20 000 VND / IP / kk
≈ 0,74 $ · laskutetaan VND-valuutassa
Määräalennukset
  • 1 IP40 000 VND
  • 5+ IP:tä35 000 VND
  • 10+ IP:tä25 000 VND
  • 20+ IP:tä25 000 VND
  • 50+ IP:tä25 000 VND
  • 100+ IP:tä25 000 VND
  • 200+ IP:tä25 000 VND
  • 500+ IP:tä25 000 VND
  • 1000+ IP:tä22 000 VND
  • 2000+ IP:tä20 000 VND
Osta maassa Yhdysvallat
Yksityinen IPv4 (konesali)
🇸🇬 Singapore
Saatavilla
Alk.
20 000 VND / IP / kk
≈ 0,74 $ · laskutetaan VND-valuutassa
Määräalennukset
  • 1 IP40 000 VND
  • 5+ IP:tä35 000 VND
  • 10+ IP:tä25 000 VND
  • 20+ IP:tä25 000 VND
  • 50+ IP:tä25 000 VND
  • 100+ IP:tä25 000 VND
  • 200+ IP:tä25 000 VND
  • 500+ IP:tä25 000 VND
  • 1000+ IP:tä22 000 VND
  • 2000+ IP:tä20 000 VND
Osta maassa Singapore

Ubuntun välityspalvelinmääritysten vaikutusalueet

sudo poistaa käyttäjän ympäristömuuttujat oletusarvoisesti, eivätkä systemd-palvelut lue tiedostoa ~/.bashrc. Käytä tätä viitetaulukkoa oikean tiedoston määrittämiseen Ubuntussa:

Ubuntun osajärjestelmäAsetustiedosto / komentoKoskee kohteitaPysyvyys
Interaktiivinen komentotulkki~/.bashrc tai /etc/profile.d/proxy.shcurl, wget, python, git, nodeJokainen kirjautumisistunto
Järjestelmänlaajuinen PAM-ympäristö/etc/environmentKaikki PAM-käyttäjäistunnotSäilyy uudelleenkäynnistyksissä
APT-pakettienhallinta/etc/apt/apt.conf.d/80proxysudo apt update & apt installPysyvä APT:lle
systemd-palvelut/etc/systemd/system/<svc>.service.d/proxy.confDocker-daemon, mukautetut palvelutdaemon-reload-komennon jälkeen

Vaiheittainen asennus Ubuntu Serverillä ja Desktopilla

bash # 1. /etc/profile.d/proxy.sh (Komentotulkki- ja CLI-työkalut) 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-pakettienhallinta) 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

Välityspalvelinmuuttujien säilyttäminen sudo-komennon alla ja erikoismerkit

  • Jos suoritat komentoja sudo curl ...- tai sudo pip ... -muodossa, käytä valitsinta sudo -E säilyttääksesi viedyt välityspalvelimen ympäristömuuttujat, tai lisää Defaults env_keep += "http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY" komennolla sudo visudo.
  • Rajoita tiedoston oikeuksia (sudo chmod 600 /etc/apt/apt.conf.d/80proxy) jaetuilla monen käyttäjän Linux-palvelimilla, jotta muut paikalliset käyttäjät eivät voi lukea välityspalvelimesi tunnistetietoja.

Vaihe vaiheelta

  1. 1

    Vie komentotulkin ympäristömuuttujat (/etc/profile.d/proxy.sh)

    Luo tiedosto /etc/profile.d/proxy.sh, joka määrittää sekä pienillä kirjaimilla (http_proxy, https_proxy, no_proxy) että isoilla kirjaimilla (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) kirjoitetut muuttujat, jotta kaikki GNU- ja Go/Rust CLI -työkalut tunnistavat ne.

  2. 2

    Määritä APT-pakettienhallinnan välityspalvelin

    Koska sudo apt update ohittaa käyttäjän komentotulkkimuuttujat, luo tiedosto /etc/apt/apt.conf.d/80proxy määritteillä Acquire::http::Proxy ja Acquire::https::Proxy.

  3. 3

    Testaa lähtevää yhteyttä curl-työkalulla

    Lataa profiilisi uudelleen (source /etc/profile.d/proxy.sh) ja suorita curl -s https://api.ipify.org varmistaaksesi, että Ubuntu-koneesi reitittää liikenteen VinaProxy-palvelun kautta.

Usein kysytyt kysymykset

Miksi Linuxissa tarvitaan sekä pienillä kirjaimilla kirjoitettu http_proxy että isoilla kirjaimilla kirjoitettu HTTP_PROXY?

Jotkin Linux-työkalut (kuten curl ja wget) tarkistavat pienin kirjaimin kirjoitetun muuttujan http_proxy, kun taas toiset toimivat vain isoin kirjaimin kirjoitetun muuttujan HTTP_PROXY kanssa (tai molempien). Molempien määrittäminen takaa yhdenmukaisen toiminnan kaikissa suoritusympäristöissä.

Miksi `sudo apt update` ohittaa vietyn `http_proxy`-muuttujani?

sudo nollaa ympäristömuuttujat turvallisuussyistä, ellei sitä kutsuta valitsimella sudo -E. Tiedoston /etc/apt/apt.conf.d/80proxy määrittäminen varmistaa, että APT käyttää aina välityspalvelinta luotettavasti.

Kuinka välityspalvelin määritetään Ubuntun Desktopin graafisessa käyttöliittymässä (GNOME)?

Avaa Asetukset → Verkko → Välityspalvelin → Manuaalinen, tai käytä komentoa gsettings set org.gnome.system.proxy mode 'manual' sekä asetuksia org.gnome.system.proxy.http host ja port.

Hanki matalan viiveen HTTP(S) -välityspalvelimet Ubuntulle

Heti käyttövalmiit Dedicated IPv4- ja Static ISP -tunnukset 7 eri maassa.

Katso välityspalvelinten hinnat

Related articles

Proxy-asennus
Kuinka määrittää välityspalvelin Dockerissa (kontit, Compose ja koontivaiheet)
Reititä Docker-kontit ja Compose-palvelut todennettujen HTTP(S)-välityspalvelinten kautta muuttujilla HTTP_PROXY, HTTPS_PROXY ja NO_PROXY. Katso esimerkit.
Proxy-asennus
Proxyn käyttö cURLilla (komentorivisyntaksi ja virheenkorjaus)
Käytä curl-komentoa todennetuilla HTTP(S)-proxyillä (-x http://user:pass@ip:port ja -U) Linuxissa, macOS:ssä ja Windowsissa sekä tarkista otsikot ja viive.
Proxy-asennus
Kuinka käyttää välityspalvelinta Python Requestsissä (HTTP/HTTPS ja Session-poolaus)
Määritä todennetut HTTP(S)-proxyt Pythonin requests- ja requests.Session()-kirjastoissa. Käsittele 407 ProxyError -virheet ja kierrätä staattisia IP-pooleja.
Ilmaiset työkalut
Proxy Checker: Tarkista välityspalvelimesi verkossa
Ilmainen proxy checker: liitä jopa 100 välityspalvelinta muodossa ip:port:user:pass ja tarkista tila, ulkoinen IP ja viive. Lue, mitä kukin virhe tarkoittaa.
Proxyt alustoittain
Proxyt web scrapingiin: rajattomat dedikoidut IPv4- ja ISP-poolit 24/7-crawlereille
Nopeat dedikoidut HTTP(S) IPv4- ja staattiset ISP-proxyt Pythonille, Playwrightille, Seleniumille ja Scrapylle rajattomalla kaistalla. Vertaile ja aloita.
Proxyt alustoittain
Proxyt airdropeille ja DePINille (Grass): estä Sybil-merkinnät erillisillä staattisilla ISP-IP-osoitteilla
Farmaa Web3-airdropit, testiverkot ja DePIN-selainsolmut (Grass, Dawn, Nodepay) eri IP-osoitteilla Sybil-leimojen estämiseksi. Staattiset ISP- ja IPv4-proxyt.
Proxyt alustoittain
Proxit SEO- ja SERP-seurantaan: tarkat hakusanasijoitukset 7 maassa
Seuraa paikallisia sijoituksia, tarkista geo-ohjaukset ja aja Screaming Frog -crawlit rajattomilla dedikoiduilla IPv4- ja staattisilla ISP-proxeilla 7 maassa.
IPV4 · united states
Yksityiset USA IPv4 -proxyt: Nopeat ja dedikoidut konesali-IP:t
Dedikoidut yksityiset USA IPv4 -proxyt tiedonkeruuseen, sijoitusten seurantaan ja mainosten tarkistukseen. Staattinen IP, rajaton kaista, nopea aktivointi.