VVinaProxy

Ubuntu اور Debian Linux پر پراکسی کنفیگر کرنے کا طریقہ

Updated:

Ubuntu اور Debian Linux پر پراکسی سیٹنگز کا دائرہ کار ایگزیکیوشن سیاق و سباق کے مطابق ہوتا ہے: شیل سیشنز /etc/environment یا ~/.bashrc پڑھتے ہیں، APT پیکیج مینیجر /etc/apt/apt.conf.d/ پڑھتا ہے، systemd سروسز ڈراپ ان یونٹ فائلیں پڑھتی ہیں، اور 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 (ڈیٹا سینٹر)
🇺🇸 ریاستہائے متحدہ
دستیاب
شروع از
₫20,000 / IP / ماہ
≈ $0.74 · بلنگ VND میں
والیم پرائسنگ
  • 1 IP₫40,000
  • 5+ IPs₫35,000
  • 10+ IPs₫25,000
  • 20+ IPs₫25,000
  • 50+ IPs₫25,000
  • 100+ IPs₫25,000
  • 200+ IPs₫25,000
  • 500+ IPs₫25,000
  • 1000+ IPs₫22,000
  • 2000+ IPs₫20,000
ریاستہائے متحدہ خریدیں
نجی IPv4 (ڈیٹا سینٹر)
🇸🇬 سنگاپور
دستیاب
شروع از
₫20,000 / IP / ماہ
≈ $0.74 · بلنگ VND میں
والیم پرائسنگ
  • 1 IP₫40,000
  • 5+ IPs₫35,000
  • 10+ IPs₫25,000
  • 20+ IPs₫25,000
  • 50+ IPs₫25,000
  • 100+ IPs₫25,000
  • 200+ IPs₫25,000
  • 500+ IPs₫25,000
  • 1000+ IPs₫22,000
  • 2000+ IPs₫20,000
سنگاپور خریدیں
پلیٹ فارم کے لحاظ سے پراکسیز: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 (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 اور خاص حروف کے تحت پراکسی متغیرات کو برقرار رکھنا

  • اگر آپ 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)

    /etc/profile.d/proxy.sh بنا کر اس میں چھوٹے حروف (http_proxy, https_proxy, no_proxy) اور بڑے حروف (HTTP_PROXY, HTTPS_PROXY, NO_PROXY) دونوں متغیرات کی وضاحت کریں تاکہ تمام 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 پر چھوٹے حروف والے http_proxy اور بڑے حروف والے HTTP_PROXY دونوں کی ضرورت کیوں ہے؟

کچھ Linux ٹولز (جیسے curl اور wget) چھوٹے حروف والا http_proxy چیک کرتے ہیں، جبکہ دیگر صرف بڑے حروف والے HTTP_PROXY (یا دونوں) کے ساتھ کام کرتے ہیں۔ دونوں کو متعین کرنا تمام رن ٹائمز میں یکساں کارکردگی کی ضمانت دیتا ہے۔

`sudo apt update` میرے ایکسپورٹ کردہ `http_proxy` متغیر کو نظر انداز کیوں کرتا ہے؟

سیکیورٹی وجوہات کی بنا پر sudo انوائرنمنٹ متغیرات کو ری سیٹ کر دیتا ہے جب تک کہ اسے sudo -E کے ساتھ نہ چلایا جائے۔ /etc/apt/apt.conf.d/80proxy کو کنفیگر کرنے سے یہ یقینی بنتا ہے کہ APT ہمیشہ بغیر کسی مسئلے کے پراکسی کا استعمال کرے۔

میں Ubuntu Desktop GUI (GNOME) پر پراکسی کیسے کنفیگر کروں؟

Settings → Network → Network Proxy → Manual کھولیں، یا org.gnome.system.proxy.http ہوسٹ اور پورٹ کے ساتھ 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 اور سیشن پولنگ)
Python requests اور requests.Session() میں تصدیق شدہ HTTP(S) پروکسیز ترتیب دیں۔ 407 ProxyError استثنیات سنبھالیں اور اسٹیٹک IP پولز کو باآسانی روٹیٹ کریں۔
مفت ٹولز
پروکسی چیکر: اپنی پروکسیز آن لائن چیک کریں
مفت پراکسی چیکر: 100 تک پراکسیز بطور ip:port:user:pass پیسٹ کریں اور آن لائن پراکسی اسٹیٹس، ایگزٹ IP اور لیٹنسی جانچیں۔ جانیں کہ ہر خرابی کا کیا مطلب ہے۔
پلیٹ فارم کے لحاظ سے پراکسیز
ویب اسکریپنگ کے لیے پراکسیز: 24/7 کرالرز کے لیے لامحدود ڈیڈیکیٹڈ IPv4 اور ISP پولز
Python، Playwright، Selenium اور Scrapy کے لیے تیز HTTP(S) ڈیڈیکیٹڈ IPv4 اور اسٹیٹک ISP پراکسیز، لامحدود ماہانہ بینڈوڈتھ۔ پلانز کا موازنہ کریں اور شروع کریں۔
پلیٹ فارم کے لحاظ سے پراکسیز
ایئرڈراپس اور DePIN (Grass) کے لیے پراکسیز: ڈیڈیکیٹڈ اسٹیٹک ISP IPs کے ساتھ Sybil فلیگز سے بچیں
Sybil فلیگ سے بچنے کے لیے الگ IPs پر Web3 ایئرڈراپ، ٹیسٹ نیٹ اور DePIN نوڈز (Grass، Dawn، Nodepay) فارم کریں۔ ڈیڈیکیٹڈ اسٹیٹک ISP اور پرائیویٹ IPv4 پراکسیز۔
پلیٹ فارم کے لحاظ سے پراکسیز
SEO اور SERP ٹریکنگ کے لیے پراکسیز: 7 ممالک میں کی ورڈز کی درست رینکنگ
7 ممالک میں لامحدود Dedicated IPv4 اور جامد ISP پراکسیز کے ساتھ مقامی کی ورڈ رینکنگ ٹریک کریں، geo-redirects کا آڈٹ کریں اور Screaming Frog کرالز چلائیں۔
IPV4 · united states
یو ایس پرائیویٹ IPv4 پراکسیز: تیز رفتار، وقف شدہ امریکی ڈیٹا سینٹر IPs
اسکریپنگ، رینک ٹریکنگ، اشتہار چیکس اور Amazon ریسرچ کے لیے وقف امریکی پرائیویٹ IPv4 پراکسیز۔ اسٹیٹک IP، فی IP ایک صارف، لامحدود بینڈوڈتھ اور فوری ایکٹیویشن۔