دستاویزات پر واپس
ڈومین اور SSL

ٹرسٹ پراکسی ہیڈرز کنفیگر کرنا

Traefik کو اپ اسٹریم پراکسیز کے فارورڈڈ ہیڈرز پر بھروسہ کرنے کے لیے کنفیگر کریں تاکہ آپ کی ایپس اصل وزیٹر IP دیکھ سکیں۔

Intermediate6 min readUpdated 2026-03-29

پراکسی ہیڈرز پر بھروسہ کیوں؟

جب آپ کا سرور Cloudflare، AWS ALB، یا لوڈ بیلنسر جیسے ریورس پراکسی کے پیچھے ہو، تو آپ کی ایپلیکیشنز اصل وزیٹر کا IP کی بجائے پراکسی کا IP ایڈریس دیکھتی ہیں۔ اس سے یہ خراب ہوتا ہے:

  • Rate limiting — تمام درخواستیں ایک IP سے آتی نظر آتی ہیں
  • Geolocation — مقام کا ڈیٹا غلط ہوتا ہے
  • IP block lists — انفرادی وزیٹرز کو بلاک نہیں کر سکتے
  • Audit logsrequest.ip پراکسی IP لوٹاتا ہے

Trust Proxy Headers Traefik کو فارورڈڈ ہیڈرز (X-Forwarded-For، X-Real-IP) سے اصل کلائنٹ IP پڑھنے کی ہدایت دیتا ہے۔

فراہم کنندہ پریسیٹس استعمال کرنا

Server Compass عام فراہم کنندگان کے لیے بلٹ ان پریسیٹس شامل کرتا ہے:

  1. Server Settings > Proxy ٹیب پر جائیں
  2. Trust Proxy Headers سیکشن کھولیں
  3. ڈراپ ڈاؤن سے پریسیٹ منتخب کریں:
    • Cloudflare — تمام Cloudflare IPv4/IPv6 CIDR رینجز خودکار بھرتا ہے
    • AWS ALB/ELB — اپنا VPC CIDR درج کریں (مثلاً 10.0.0.0/16)
    • DigitalOcean Load Balancer — اپنا VPC CIDR درج کریں
    • Hetzner Load Balancer — اپنا پرائیویٹ نیٹ ورک CIDR درج کریں
    • Custom — قابل اعتماد IP رینجز دستی شامل کریں
  4. Save پر کلک کریں — Traefik خودکار ریسٹارٹ ہوتا ہے

PROXY Protocol (ایڈوانسڈ)

AWS NLB یا HAProxy جیسے لوڈ بیلنسرز کے لیے جو HTTP ہیڈرز کی بجائے PROXY Protocol استعمال کرتے ہیں:

  1. Proxy Protocol سیکشن پھیلائیں
  2. PROXY Protocol فعال کریں
  3. اپنے لوڈ بیلنسر کے لیے قابل اعتماد IP رینجز شامل کریں
  4. محفوظ کریں — Traefik HTTP اور HTTPS دونوں اینٹری پوائنٹس پر PROXY Protocol قبول کرنے کے لیے کنفیگر ہوتا ہے

حفاظت اور رول بیک

Server Compass غلط کنفیگریشن سے تحفظ کرتا ہے:

  • خودکار بیک اپ — ہر تبدیلی سے پہلے traefik.yml بیک اپ ہوتی ہے
  • ہیلتھ چیک — Traefik ریسٹارٹ کے بعد Server Compass تصدیق کرتا ہے کہ کنٹینر چل رہا ہے
  • آٹو رول بیک — اگر Traefik شروع نہ ہو تو بیک اپ بحال ہوتی ہے اور Traefik پچھلی کنفیگ سے ریسٹارٹ ہوتا ہے
  • غیر محفوظ موڈ وارننگ — "Trust All Sources" صرف ڈویلپمنٹ کے لیے نشان زد ہے اور IP سپوفنگ کے لیے خطرناک ہے

Screenshots

ٹرسٹ پراکسی ہیڈرز کنفیگر کرنا - Screenshot 1

Frequently Asked Questions

کیا مجھے Cloudflare استعمال کرتے وقت ٹرسٹ پراکسی ہیڈرز کی ضرورت ہے؟

جی ہاں۔ اس کے بغیر، آپ کی ایپس وزیٹرز کے اصل IP کی بجائے Cloudflare کے IP ایڈریسز دیکھتی ہیں۔ تمام Cloudflare IP رینجز خودکار بھروسہ کرنے کے لیے Cloudflare پریسیٹ منتخب کریں۔

اگر میں غلط IP رینجز درج کروں تو کیا ہوتا ہے؟

Server Compass ہر تبدیلی سے پہلے بیک اپ بناتا ہے اور Traefik شروع نہ ہونے پر آٹو رول بیک کرتا ہے۔ آپ ہمیشہ سیٹنگز دوبارہ ترمیم کر سکتے ہیں۔

Video Tutorials

Related Features

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass