VVinaProxy
NE ▾
प्रोक्सी किन्नुहोस्

Ubuntu र Debian Linux मा Proxy कसरी कन्फिगर गर्ने

Updated:

Ubuntu र Debian Linux मा, प्रोक्सी सेटिङहरू कार्यान्वयन सन्दर्भ (execution context) अनुसार सीमित हुन्छन्: शेल सत्रहरूले /etc/environment वा ~/.bashrc पढ्छन्, APT प्याकेज म्यानेजरले /etc/apt/apt.conf.d/ पढ्छ, systemd सेवाहरूले drop-in unit फाइलहरू पढ्छन्, र GNOME Desktop ले gsettings प्रयोग गर्दछ। यो गाइडले VinaProxy HTTP(S) प्रोक्सीहरू प्रयोग गरेर प्रत्येक Ubuntu सबसिस्टमका लागि सही कन्फिगरेसन स्निपेटहरू प्रदान गर्दछ।

Ubuntu / Linux · HTTP Proxy Format
export http_proxy=http://user:pass@ip:port https_proxy=http://user:pass@ip:port
निजी IPv4 (डेटासेन्टर)
🇺🇸 संयुक्त राज्य अमेरिका
उपलब्ध छ
बाट
₫ २०,००० / IP / महिना
≈ US$ ०.७४ · VND मा भुक्तानी
परिमाण अनुसारको मूल्य
  • 1 IP₫ ४०,०००
  • 5+ IP हरू₫ ३५,०००
  • 10+ IP हरू₫ २५,०००
  • 20+ IP हरू₫ २५,०००
  • 50+ IP हरू₫ २५,०००
  • 100+ IP हरू₫ २५,०००
  • 200+ IP हरू₫ २५,०००
  • 500+ IP हरू₫ २५,०००
  • 1000+ IP हरू₫ २२,०००
  • 2000+ IP हरू₫ २०,०००
संयुक्त राज्य अमेरिका किन्नुहोस्
निजी IPv4 (डेटासेन्टर)
🇸🇬 सिंगापुर
उपलब्ध छ
बाट
₫ २०,००० / IP / महिना
≈ US$ ०.७४ · VND मा भुक्तानी
परिमाण अनुसारको मूल्य
  • 1 IP₫ ४०,०००
  • 5+ IP हरू₫ ३५,०००
  • 10+ IP हरू₫ २५,०००
  • 20+ IP हरू₫ २५,०००
  • 50+ IP हरू₫ २५,०००
  • 100+ IP हरू₫ २५,०००
  • 200+ IP हरू₫ २५,०००
  • 500+ IP हरू₫ २५,०००
  • 1000+ IP हरू₫ २२,०००
  • 2000+ IP हरू₫ २०,०००
सिंगापुर किन्नुहोस्
प्लेटफर्म अनुसार प्रोक्सीहरू:web-scrapingairdrop-grassseo-rank-tracking

Ubuntu Proxy कन्फिगरेसन स्कोपहरू

sudo ले पूर्वनिर्धारित रूपमा प्रयोगकर्ताका environment variables हटाउँछ, र systemd सेवाहरूले ~/.bashrc पढ्दैनन्। Ubuntu मा सही फाइल कन्फिगर गर्न यो सन्दर्भ तालिका प्रयोग गर्नुहोस्:

Ubuntu सबसिस्टमकन्फिग फाइल / कमान्डलागू हुनेस्थायित्व
इन्टरएक्टिभ शेल~/.bashrc वा /etc/profile.d/proxy.shcurl, wget, python, git, nodeप्रत्येक लगइन शेल
सिस्टम-व्यापी PAM Env/etc/environmentसबै PAM प्रयोगकर्ता सत्रहरूरिबुट भए पनि रहने
APT प्याकेज म्यानेजर/etc/apt/apt.conf.d/80proxysudo apt update र apt installAPT का लागि स्थायी
systemd सेवाहरू/etc/systemd/system/<svc>.service.d/proxy.confDocker daemon, अनुकूलन सेवाहरूdaemon-reload पछि

Ubuntu Server र 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

sudo र विशेष क्यारेक्टरहरू अन्तर्गत Proxy भेरिएबलहरू सुरक्षित राख्ने

  • यदि तपाईं sudo curl ... वा sudo pip ... मार्फत कमान्डहरू चलाउनुहुन्छ भने, आफ्ना export गरिएका proxy environment variables सुरक्षित राख्न sudo -E पास गर्नुहोस्, वा sudo visudo मार्फत Defaults env_keep += "http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY" थप्नुहोस्।
  • साझा multi-user Linux सर्भरहरूमा फाइल अनुमतिहरू प्रतिबन्धित गर्नुहोस् (sudo chmod 600 /etc/apt/apt.conf.d/80proxy) ताकि अन्य स्थानीय प्रयोगकर्ताहरूले तपाईंको प्रोक्सी पत्यारपत्रहरू (credentials) पढ्न नसकून्।

चरणबद्ध प्रक्रिया

  1. 1

    शेल Environment Variables निर्यात गर्नुहोस् (/etc/profile.d/proxy.sh)

    सबै GNU र Go/Rust CLI उपकरणहरूले पहिचान गर्न सकून् भन्नाका खातिर दुवै साना अक्षर (http_proxy, https_proxy, no_proxy) र ठूला अक्षर (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) का भेरिएबलहरू परिभाषित गर्दै /etc/profile.d/proxy.sh सिर्जना गर्नुहोस्।

  2. 2

    APT प्याकेज म्यानेजर Proxy कन्फिगर गर्नुहोस्

    किनकि sudo apt update ले प्रयोगकर्ताका शेल भेरिएबलहरूलाई बेवास्ता गर्छ, Acquire::http::Proxy र Acquire::https::Proxy सहित /etc/apt/apt.conf.d/80proxy सिर्जना गर्नुहोस्।

  3. 3

    curl मार्फत आउटबाउन्ड कनेक्टिभिटी परीक्षण गर्नुहोस्

    आफ्नो प्रोफाइल लोड गर्नुहोस् (source /etc/profile.d/proxy.sh) र तपाईंको Ubuntu मेसिन VinaProxy मार्फत रुट भएको प्रमाणित गर्न curl -s https://api.ipify.org चलाउनुहोस्।

बारम्बार सोधिने प्रश्नहरू

Linux मा मलाई साना अक्षरको http_proxy र ठूला अक्षरको HTTP_PROXY दुवै किन चाहिन्छ?

केही Linux उपकरणहरूले (जस्तै curl र wget) साना अक्षरको http_proxy जाँच गर्छन्, जबकि अन्यले ठूला अक्षरको HTTP_PROXY (वा दुवै) सँग मात्र काम गर्छन्। दुवै परिभाषित गर्दा सबै रनटाइमहरूमा एकरूप व्यवहार सुनिश्चित हुन्छ।

`sudo apt update` ले मेरो export गरिएको `http_proxy` भेरिएबललाई किन बेवास्ता गर्छ?

sudo -E सँग कल नगरिएसम्म sudo ले सुरक्षाका लागि environment variables रिसेट गर्दछ। /etc/apt/apt.conf.d/80proxy कन्फिगर गर्नाले APT ले सधैँ सहज रूपमा प्रोक्सी प्रयोग गर्ने कुरा सुनिश्चित गर्दछ।

Ubuntu Desktop GUI (GNOME) मा म कसरी प्रोक्सी कन्फिगर गर्न सक्छु?

Settings → Network → Network Proxy → Manual खोल्नुहोस्, वा org.gnome.system.proxy.http host र port सँगै gsettings set org.gnome.system.proxy mode 'manual' प्रयोग गर्नुहोस्।

Ubuntu का लागि कम लेटेन्सी भएका HTTP(S) प्रोक्सीहरू प्राप्त गर्नुहोस्

7 देशहरूमा तत्काल Dedicated IPv4 र Static ISP पत्यारपत्रहरू।

प्रोक्सी मूल्य हेर्नुहोस्

Related articles

प्रोक्सी सेटअप
Docker मा प्रोक्सी कसरी सेटअप गर्ने (Containers, Compose र Builds)
HTTP_PROXY, HTTPS_PROXY र NO_PROXY प्रयोग गरी Docker कन्टेनर र Docker Compose सेवाहरूलाई प्रमाणीकृत HTTP(S) प्रोक्सीमार्फत रूट गर्नुहोस्। उदाहरणहरू हेर्नुहोस्।
प्रोक्सी सेटअप
cURL मार्फत प्रोक्सी कसरी प्रयोग गर्ने (कमान्ड-लाइन सिन्ट्याक्स र डिबगिङ)
Linux, macOS र Windows मा प्रमाणीकृत HTTP(S) प्रोक्सी (-x http://user:pass@ip:port र -U) सहित curl प्रयोग गरी हेडर र लेटेन्सी जाँच्ने तरिका सिक्नुहोस्।
प्रोक्सी सेटअप
Python Requests मा प्रोक्सी कसरी प्रयोग गर्ने (HTTP/HTTPS र Session pooling)
Python requests र requests.Session() मा अथेन्टिकेटेड HTTP(S) प्रोक्सी कन्फिगर गर्नुहोस्। 407 ProxyError समाधान गर्नुहोस् र स्ट्याटिक IP पुल रोटेट गर्नुहोस्।
निःशुल्क उपकरणहरू
प्रोक्सी चेकर: आफ्ना प्रोक्सीहरू अनलाइन जाँच्नुहोस्
नि:शुल्क प्रोक्सी चेकर: ip:port:user:pass रूपमा 100 सम्म प्रोक्सी टाँस्नुहोस् र स्थिति, exit IP र latency अनलाइन जाँच्नुहोस्। प्रत्येक त्रुटिको अर्थ बुझ्नुहोस्।
प्लेटफर्म अनुसार प्रोक्सीहरू
वेब स्क्र्यापिङका लागि प्रोक्सी: 24/7 क्रलरहरूका लागि अनलिमिटेड डेडिकेटेड IPv4 र ISP पुल
Python, Playwright, Selenium र Scrapy का लागि असीमित ब्यान्डविथ सहितका फास्ट HTTP(S) डेडिकेटेड IPv4 र स्ट्याटिक ISP प्रोक्सीहरू। प्लान दाँजेर सुरु गर्नुहोस्।
प्लेटफर्म अनुसार प्रोक्सीहरू
Airdrop र DePIN (Grass) का लागि प्रोक्सी: डेडिकेटेड Static ISP IP मार्फत Sybil फ्ल्याग रोक्नुहोस्
Sybil फ्ल्याग रोक्न छुट्टै IP मा Web3 airdrop, testnet र DePIN नोडहरू (Grass, Dawn, Nodepay) फार्म गर्नुहोस्। डेडिकेटेड Static ISP र प्राइभेट IPv4 प्रोक्सी।
प्लेटफर्म अनुसार प्रोक्सीहरू
SEO र SERP ट्र्याकिङका लागि प्रोक्सीहरू: 7 देशहरूमा सटीक किवर्ड र्‍याङ्किङ
7 देशमा अनमिटर्ड dedicated IPv4 र static ISP प्रोक्सीमार्फत स्थानीय किवर्ड र्याङ्किङ ट्र्याक गर्नुहोस्, geo-redirects अडिट र Screaming Frog क्रल चलाउनुहोस्।
IPV4 · united states
US निजी IPv4 प्रोक्सीहरू: द्रुत, डेडिकेटेड अमेरिकी डाटासेन्टर IP हरू
स्क्र्यापिङ, र्याङ्क ट्र्याकिङ, विज्ञापन र Amazon रिसर्चका लागि US निजी IPv4 प्रोक्सी। स्ट्याटिक IP, प्रति IP एक प्रयोगकर्ता, असीमित ब्यान्डविथ, छिटो सक्रियता।