VVinaProxy

Kā konfigurēt starpniekserveri Ubuntu un Debian Linux

Updated:

Operētājsistēmās Ubuntu un Debian Linux starpniekservera iestatījumu darbības joma ir atkarīga no izpildes konteksta: čaulas sesijas nolasa /etc/environment vai ~/.bashrc, APT pakotņu pārvaldnieks nolasa /etc/apt/apt.conf.d/, systemd servisi izmanto drop-in vienību failus, un GNOME Desktop izmanto gsettings. Šajā pamācībā ir sniegti precīzi konfigurācijas koda fragmenti katrai Ubuntu apakšsistēmai, izmantojot VinaProxy HTTP(S) starpniekserverus.

Ubuntu / Linux · HTTP Proxy Format
export http_proxy=http://user:pass@ip:port https_proxy=http://user:pass@ip:port
Privāts IPv4 (datu centrs)
🇺🇸 Amerikas Savienotās Valstis
Pieejams
No
20 000 ₫ / IP / mēnesī
≈ 0,74 $ · rēķins VND
Apjoma cenas
  • 1 IP40 000 ₫
  • 5+ IP35 000 ₫
  • 10+ IP25 000 ₫
  • 20+ IP25 000 ₫
  • 50+ IP25 000 ₫
  • 100+ IP25 000 ₫
  • 200+ IP25 000 ₫
  • 500+ IP25 000 ₫
  • 1000+ IP22 000 ₫
  • 2000+ IP20 000 ₫
Pirkt Amerikas Savienotās Valstis
Privāts IPv4 (datu centrs)
🇸🇬 Singapūra
Pieejams
No
20 000 ₫ / IP / mēnesī
≈ 0,74 $ · rēķins VND
Apjoma cenas
  • 1 IP40 000 ₫
  • 5+ IP35 000 ₫
  • 10+ IP25 000 ₫
  • 20+ IP25 000 ₫
  • 50+ IP25 000 ₫
  • 100+ IP25 000 ₫
  • 200+ IP25 000 ₫
  • 500+ IP25 000 ₫
  • 1000+ IP22 000 ₫
  • 2000+ IP20 000 ₫
Pirkt Singapūra
Starpniekserveri pēc platformas:web-scrapingairdrop-grassseo-rank-tracking

Ubuntu starpniekservera konfigurācijas tvērumi

sudo pēc noklusējuma noņem lietotāja vides mainīgos, un systemd servisi nenolasa ~/.bashrc. Izmantojiet šo atsauces tabulu, lai konfigurētu pareizo failu operētājsistēmā Ubuntu:

Ubuntu apakšsistēmaKonfigurācijas fails / komandaAttiecas uzSaglabāšanās
Interaktīvā čaula~/.bashrc vai /etc/profile.d/proxy.shcurl, wget, python, git, nodeKatra pieteikšanās čaula
Visas sistēmas PAM vide/etc/environmentVisas PAM lietotāju sesijasPēc restartēšanas
APT pakotņu pārvaldnieks/etc/apt/apt.conf.d/80proxysudo apt update & apt installPastāvīgi APT
systemd servisi/etc/systemd/system/<svc>.service.d/proxy.confDocker dēmons, pielāgoti servisiPēc daemon-reload

Pakāpeniska iestatīšana Ubuntu Server un 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

Starpniekservera mainīgo saglabāšana ar sudo un speciālās rakstzīmes

  • Ja izpildāt komandas, izmantojot sudo curl ... vai sudo pip ..., pievienojiet sudo -E, lai saglabātu eksportētos starpniekservera vides mainīgos, vai pievienojiet Defaults env_keep += "http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY", izmantojot sudo visudo.
  • Ierobežojiet failu piekļuves atļaujas (sudo chmod 600 /etc/apt/apt.conf.d/80proxy) koplietojamos daudzlietotāju Linux serveros, lai citi vietējie lietotāji nevarētu nolasīt jūsu starpniekservera akreditācijas datus.

Soli pa solim

  1. 1

    Eksportējiet čaulas vides mainīgos (/etc/profile.d/proxy.sh)

    Izveidojiet failu /etc/profile.d/proxy.sh, definējot gan mazos (http_proxy, https_proxy, no_proxy), gan lielos (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) burtu mainīgos, lai visi GNU un Go/Rust CLI rīki tos atpazītu.

  2. 2

    Konfigurējiet APT pakotņu pārvaldnieka starpniekserveri

    Tā kā sudo apt update ignorē lietotāja čaulas mainīgos, izveidojiet failu /etc/apt/apt.conf.d/80proxy ar Acquire::http::Proxy un Acquire::https::Proxy.

  3. 3

    Pārbaudiet izejošo savienojumu ar curl

    Aktivizējiet profilu (source /etc/profile.d/proxy.sh) un palaidiet curl -s https://api.ipify.org, lai pārbaudītu, vai jūsu Ubuntu iekārta maršrutē trafiku caur VinaProxy.

Biežāk uzdotie jautājumi

Kāpēc operētājsistēmā Linux ir nepieciešams gan mazais http_proxy, gan lielais HTTP_PROXY?

Daži Linux rīki (piemēram, curl un wget) pārbauda mazo burtu http_proxy, savukārt citi darbojas tikai ar lielo burtu HTTP_PROXY (vai abiem). Abu mainīgo definēšana garantē konsekventu darbību visās izpildlaika vidēs.

Kāpēc `sudo apt update` ignorē manu eksportēto `http_proxy` mainīgo?

Drošības apsvērumu dēļ sudo atiestata vides mainīgos, ja vien tas netiek izsaukts ar sudo -E. Faila /etc/apt/apt.conf.d/80proxy konfigurēšana nodrošina, ka APT vienmēr korekti izmanto starpniekserveri.

Kā konfigurēt starpniekserveri Ubuntu Desktop grafiskajā saskarnē (GNOME)?

Atveriet Iestatījumi → Tīkls → Tīkla starpniekserveris → Manuāli vai izmantojiet gsettings set org.gnome.system.proxy mode 'manual' kopā ar org.gnome.system.proxy.http resursdatoru un portu.

Iegūstiet zema latentuma HTTP(S) starpniekserverus sistēmai Ubuntu

Tūlītēji Dedicated IPv4 un Static ISP akreditācijas dati 7 valstīs.

Skatīt starpniekserveru cenas

Related articles

Starpniekserveru iestatīšana
Kā iestatīt proxy vidē Docker (konteineros, Compose un būvēšanā)
Maršrutējiet Docker konteinerus un Compose servisus caur autentificētiem HTTP(S) proxy, izmantojot HTTP_PROXY, HTTPS_PROXY un NO_PROXY. Skatiet piemērus.
Starpniekserveru iestatīšana
Kā lietot starpniekserveri ar cURL (komandrindas sintakse un atkļūdošana)
Kā lietot curl ar autentificētiem HTTP(S) starpniekserveriem (-x http://user:pass@ip:port un -U) Linux, macOS un Windows, pārbaudot galvenes un aizturi.
Starpniekserveru iestatīšana
Kā lietot starpniekserveri Python Requests (HTTP/HTTPS un sesiju pūls)
Konfigurējiet autentificētus HTTP(S) starpniekserverus Python requests un requests.Session(). Novērsiet 407 ProxyError kļūdas un rotējiet statiskās IP.
Bezmaksas rīki
Proxy pārbaudītājs: pārbaudiet savus proxy tiešsaistē
Bezmaksas proxy pārbaudītājs: ievadiet līdz 100 proxy kā ip:port:user:pass un pārbaudiet statusu, izejas IP un aizturi. Uzziniet, ko nozīmē katra kļūda.
Starpniekserveri pēc platformas
Starpniekserveri web scraping: neierobežoti dedicētu IPv4 un ISP pūli 24/7 rāpuļprogrammām
Ātri HTTP(S) dedicēti IPv4 un statiski ISP starpnieki Python, Playwright, Selenium un Scrapy ar neierobežotu datu apjomu mēnesī. Salīdziniet plānus un sāciet.
Starpniekserveri pēc platformas
Proksi airdropiem un DePIN (Grass): novērsiet Sybil atzīmes ar dedicētām statiskajām ISP IP
Farmējiet Web3 airdropus, testnetus un DePIN pārlūka mezglus (Grass, Dawn, Nodepay) atsevišķās IP pret Sybil risku. Statiski ISP un privāti IPv4 proksi.
Starpniekserveri pēc platformas
Proksi SEO un SERP izsekošanai: precīzas atslēgvārdu pozīcijas 7 valstīs
Izsekojiet atslēgvārdu pozīcijas, pārbaudiet ģeopāradresācijas un veiciet Screaming Frog pārlūkošanu ar neierobežotiem IPv4 un statiskiem ISP proksi 7 valstīs.
IPV4 · united states
ASV privātie IPv4 proxy: ātras, dedicētas amerikāņu datu centra IP
Dedicēti ASV privātie IPv4 proxy datu vākšanai, pozīciju, reklāmu un Amazon pārbaudēm. Statiska IP, viens lietotājs, neierobežota josla, ātra aktivizācija.