Ubuntu और Debian Linux पर प्रॉक्सी कॉन्फ़िगरेशन गाइड

अपडेट किया गया:

Ubuntu और Debian Linux में प्रॉक्सी सेटिंग्स निष्पादन संदर्भ के अनुसार अलग-अलग होती हैं: शेल सत्र /etc/environment या ~/.bashrc पढ़ते हैं, APT पैकेज मैनेजर /etc/apt/apt.conf.d/ पढ़ता है, systemd सेवाएं ड्रॉप-इन यूनिट फाइलें पढ़ती हैं, और GNOME डेस्कटॉप 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 (डेटासेंटर)
🇺🇸 United States
उपलब्ध
शुरुआती
₫20,000 / IP / महीना
≈ $0.74 · बिलिंग VND में
वॉल्यूम डिस्काउंट
  • 1 IP₫40,000
  • 5+ IP₫35,000
  • 10+ IP₫25,000
  • 20+ IP₫25,000
  • 50+ IP₫25,000
  • 100+ IP₫25,000
  • 200+ IP₫25,000
  • 500+ IP₫25,000
  • 1000+ IP₫22,000
  • 2000+ IP₫20,000
खरीदें: United States
प्राइवेट IPv4 (डेटासेंटर)
🇸🇬 Singapore
उपलब्ध
शुरुआती
₫20,000 / IP / महीना
≈ $0.74 · बिलिंग VND में
वॉल्यूम डिस्काउंट
  • 1 IP₫40,000
  • 5+ IP₫35,000
  • 10+ IP₫25,000
  • 20+ IP₫25,000
  • 50+ IP₫25,000
  • 100+ IP₫25,000
  • 200+ IP₫25,000
  • 500+ IP₫25,000
  • 1000+ IP₫22,000
  • 2000+ IP₫20,000
खरीदें: Singapore
प्लेटफ़ॉर्म के अनुसार प्रॉक्सी:web-scrapingairdrop-grassseo-rank-tracking

Ubuntu में प्रॉक्सी कॉन्फ़िगरेशन स्कोप का विवरण

डिफ़ॉल्ट रूप से sudo उपयोगकर्ता परिवेश चर को हटा देता है, और systemd सेवाएं ~/.bashrc को नहीं पढ़ती हैं। Ubuntu पर सही फ़ाइल कॉन्फ़िगर करने के लिए इस संदर्भ तालिका का उपयोग करें:

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

Ubuntu Server और Desktop पर चरण-दर-चरण सेटअप

bash # 1. /etc/profile.d/proxy.sh (शेल और CLI टूल्स) 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 पैकेज मैनेजर) 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 के तहत वेरिएबल सुरक्षित रखना और क्रेडेंशियल सुरक्षा

  • यदि आप sudo curl ... या sudo pip ... के माध्यम से कमांड चलाते हैं, तो प्रॉक्सी परिवेश चर बनाए रखने के लिए sudo -E जोड़ें, या sudo visudo के माध्यम से Defaults env_keep += "http_proxy https_proxy HTTP_PROXY HTTPS_PROXY no_proxy NO_PROXY" सेट करें।
  • साझा Linux सर्वर पर फ़ाइल अनुमतियां सीमित करें (sudo chmod 600 /etc/apt/apt.conf.d/80proxy), ताकि अन्य स्थानीय उपयोगकर्ता आपके प्रॉक्सी क्रेडेंशियल न देख सकें।

स्टेप बाय स्टेप

  1. 1

    शेल परिवेश चर निर्यात करें (/etc/profile.d/proxy.sh)

    छोटे अक्षरों (http_proxy, https_proxy, no_proxy) और बड़े अक्षरों (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) दोनों में चर परिभाषित करते हुए /etc/profile.d/proxy.sh बनाएं ताकि सभी GNU और Go/Rust CLI टूल्स उन्हें पहचान सकें।

  2. 2

    APT पैकेज मैनेजर के लिए प्रॉक्सी सेट करें

    चूंकि sudo apt update उपयोगकर्ता शेल वेरिएबल को अनदेखा करता है, इसलिए Acquire::http::Proxy और Acquire::https::Proxy निर्देशों के साथ /etc/apt/apt.conf.d/80proxy बनाएं।

  3. 3

    curl के साथ आउटबाउंड कनेक्टिविटी जांचें

    source /etc/profile.d/proxy.sh चलाएं और curl -s https://api.ipify.org निष्पादित करके पुष्टि करें कि आपकी Ubuntu मशीन VinaProxy से कनेक्ट हो रही है।

अक्सर पूछे जाने वाले प्रश्न

Linux पर छोटे और बड़े दोनों अक्षरों में प्रॉक्सी वेरिएबल घोषित करना क्यों आवश्यक है?

कुछ टूल्स (जैसे curl और wget) छोटे अक्षरों वाले http_proxy को पढ़ते हैं, जबकि अन्य केवल बड़े अक्षरों वाले HTTP_PROXY का समर्थन करते हैं। दोनों को परिभाषित करने से सभी टूल्स में संगतता बनी रहती है।

`sudo apt update` निर्यात किए गए `http_proxy` वेरिएबल को क्यों अनदेखा करता है?

सुरक्षा कारणों से sudo डिफ़ॉल्ट रूप से उपयोगकर्ता परिवेश चर को रीसेट कर देता है। /etc/apt/apt.conf.d/80proxy कॉन्फ़िगर करने से APT हमेशा स्वतंत्र रूप से प्रॉक्सी का उपयोग करता है।

Ubuntu Desktop GUI (GNOME) पर प्रॉキシ कैसे कॉन्फ़िगर करें?

Settings → Network → Network Proxy → Manual पर जाएं, या होस्ट और पोर्ट निर्दिष्ट करते हुए gsettings set org.gnome.system.proxy mode 'manual' कमांड का उपयोग करें।

Ubuntu के लिए कम विलंबता (low-latency) वाले HTTP(S) प्रॉक्सी प्राप्त करें

7 देशों में समर्पित IPv4 और स्टैटिक ISP आवासीय प्रॉक्सी क्रेडेंशियल तुरंत सक्रिय करें।

प्रॉक्सी मूल्य देखें

संबंधित लेख

प्रॉक्सी सेटअप गाइड
Docker में प्रॉक्सी कैसे सेट करें (कंटेनर, Compose और बिल्ड)
HTTP_PROXY, HTTPS_PROXY और NO_PROXY का उपयोग करके प्रमाणीकृत HTTP(S) प्रॉक्सी के माध्यम से Docker कंटेनरों और Docker Compose सेवाओं को रूट करें।
प्रॉक्सी सेटअप गाइड
cURL में प्रॉक्सी का उपयोग कैसे करें (कमांड-लाइन सिंटैक्स और डिबगिंग)
Linux, macOS और Windows पर प्रमाणित HTTP(S) प्रॉक्सी (-x http://user:pass@ip:port और -U) के साथ curl का उपयोग कैसे करें।
प्रॉक्सी सेटअप गाइड
Python Requests में प्रॉक्सी कैसे उपयोग करें (HTTP/HTTPS और Session पूलिंग)
Python requests और requests.Session() में प्रमाणित HTTP(S) प्रॉक्सी कॉन्फ़िगर करें। 407 ProxyError त्रुटियों को हल करें और स्टैटिक IP पूल रोटेट करें।
मुफ़्त टूल
प्रॉक्सी चेकर: अपनी प्रॉक्सी ऑनलाइन चेक करें
फ्री प्रॉक्सी चेकर: ip:port:user:pass फ़ॉर्मेट में 100 तक प्रॉक्सी पेस्ट करें और ऑनलाइन स्टेटस, एग्ज़िट IP और लेटेंसी चेक करें। हर एरर का मतलब भी जानें।
प्लेटफ़ॉर्म के अनुसार प्रॉक्सी
वेब स्क्रैपिंग के लिए प्रॉक्सी: 24/7 क्रॉलर्स हेतु अनलिमिटेड डेडिकेटेड IPv4 और ISP पूल्स
Python, Playwright, Selenium और Scrapy के लिए हाई-स्पीड HTTP(S) डेडिकेटेड IPv4 और स्टैटिक ISP प्रॉक्सी, असीमित मासिक बैंडविड्थ के साथ।
प्लेटफ़ॉर्म के अनुसार प्रॉक्सी
एयरड्रॉप्स और DePIN (Grass) के लिए प्रॉक्सी: स्टैटिक ISP से सिबिल (Sybil) फ़्लैग से बचें
Web3 एयरड्रॉप्स, टेस्टनेट्स और DePIN ब्राउज़र नोड्स (Grass, Dawn, Nodepay) सुरक्षित रूप से चलाएं। डेडिकेटेड स्टैटिक ISP और प्राइवेट IPv4 प्रॉक्सी।
प्लेटफ़ॉर्म के अनुसार प्रॉक्सी
SEO और SERP ट्रैकिंग के लिए प्रॉक्सी: 7 देशों में सटीक कीवर्ड रैंकिंग की निगरानी
स्थानीय कीवर्ड रैंकिंग ट्रैक करें, जियो-रीडायरेक्ट ऑडिट करें और असीमित डेडिकेटेड IPv4 व स्टैटिक ISP प्रॉक्सी के साथ Screaming Frog चलाएं।
IPV4 · united states
US प्राइवेट IPv4 प्रॉक्सी: तेज़, डेडिकेटेड अमेरिकी डेटासेंटर IP
स्क्रैपिंग, रैंक ट्रैकिंग, विज्ञापन और Amazon रिसर्च के लिए US प्राइवेट IPv4 प्रॉक्सी। स्टैटिक IP, असीमित बैंडविड्थ और तेज़ एक्टिवेशन।