---
title: "VoIP فراہم کنندہ منسلک کریں"
description: "وہ نمبرز شامل کریں جو پہلے سے آپ کے پاس ہیں: رہنمائی کے ساتھ Telnyx سیٹ اپ، براہِ راست Twilio/Telnyx اسناد، یا دستی کنفیگریشن کے ذریعے کوئی بھی SIP ٹرنک۔"
---

پروڈکشن ٹریفک ان نمبروں پر چلائیں جو آپ کے اپنے ہوں اور آپ کے اپنے
VoIP فراہم کنندہ کے ذریعے ہوں۔ ڈیش بورڈ کا **کنکشنز → VoIP** صفحہ
(`/dashboard/voip-connections`) آپ کے فراہم کنندہ اکاؤنٹ کو منسلک کرتا ہے؛
منسلک ہونے کے بعد، آپ ایسے نمبر درآمد کرتے ہیں جو آنے والی **اور باہر جانے والی**
کالنگ کو سپورٹ کرتے ہیں۔

**نیا کنکشن** پر کلک کریں اور تین میں سے ایک طریقہ منتخب کریں:

## Telnyx — رہنمائی والا سیٹ اپ (تجویز کردہ)

کیا آپ نے پہلے کبھی VoIP فراہم کنندہ استعمال نہیں کیا؟ رہنمائی والا طریقہ آپ کو
پورے عمل سے گزارتا ہے:

<Steps>
  <Step title="اکاؤنٹ بنائیں">
    **Open Telnyx Signup** پر کلک کریں، اپنا اکاؤنٹ بنائیں، اور
    "I've created my account." منتخب کریں۔
  </Step>
  <Step title="API کلید حاصل کریں">
    **Open API Keys Page** پر کلک کریں، ایک کلید بنائیں، اور اسے
    **API Key (v2)** میں پیسٹ کریں۔ اختیاری طور پر کنکشن کا نام رکھیں۔
  </Step>
  <Step title="منسلک کریں اور ٹیسٹ کریں">
    **Connect & Test** پر کلک کریں — ThunderPhone اسناد کی تصدیق کرتا ہے
    اور محفوظ کرنے سے پہلے Telnyx کی جانب ضروری چیزیں فراہم کرتا ہے۔
  </Step>
</Steps>

## موجودہ اکاؤنٹ منسلک کریں

کیا آپ پہلے سے کسی فراہم کنندہ کو استعمال کرتے ہیں؟ اسے منتخب کریں اور اپنی اسناد پیسٹ کریں:

| فراہم کنندہ | حالت |
|----------|--------|
| Twilio | معاونت یافتہ |
| Telnyx | معاونت یافتہ |
| SignalWire | **جلد آ رہا ہے** — آج دستی SIP استعمال کریں |
| Vonage | **جلد آ رہا ہے** — آج دستی SIP استعمال کریں |

## دستی SIP ترتیب

کوئی بھی SIP ٹرنک کام کرتا ہے — بشمول DIDWW، SignalWire، Vonage، یا وہ PBX
جسے آپ خود چلاتے ہیں۔ کنکشن کا نام، **SIP ڈومین / URI**،
اختیاری صارف نام اور پاس ورڈ، پورٹ، اور ٹرانسپورٹ درج کریں؛ **اعلیٰ
ترتیبات** میڈیا انکرپشن (SRTP) اور **مجاز سورس IPs**
کی فہرست شامل کرتی ہیں (تجویز کردہ)۔ ThunderPhone ان ترتیبات کو اپنے SIP
ایج پر مخصوص ٹرنک جوڑے میں تبدیل کرتا ہے: کنکشن کے نمبروں سے جانے والی
کالز آپ کی اسناد کے ساتھ آپ کے SIP ڈومین پر کی جاتی ہیں، اور ان نمبروں پر
آنے والی کالز صرف مجاز سورس IPs سے قبول کی جاتی ہیں جب آپ انہیں سیٹ کرتے
ہیں۔ دو بٹن بنیادی کام انجام دیتے ہیں:

- **AI سیٹ اپ گائیڈ تیار کریں** — آپ کو درکار ٹرنک-سائیڈ ترتیب کے لیے
  فراہم کنندہ کے لحاظ سے مخصوص ہدایات لکھتا ہے۔
- **کنکشن جانچیں اور محفوظ کریں** — جانچتا ہے کہ SIP اینڈ پوائنٹ عوامی
  پتے پر حل ہوتا ہے اور، TCP/TLS کے لیے، منتخب پورٹ پر کنکشن قبول کرتا ہے
  (UDP ہوسٹس کو صرف DNS جانچ ملتی ہے)، پھر محفوظ کرتا ہے۔ یہ ابھی کال نہیں
  کر سکتا کیونکہ کنکشن کے پاس کوئی نمبر نہیں ہے؛ اصل تصدیق درآمد کے وقت
  ہوتی ہے (نیچے)۔

بعد میں کنکشن میں ترمیم کرنے سے کچھ محفوظ ہونے سے پہلے آپ کی تبدیل شدہ
ترتیبات پر یہی جانچ دوبارہ چلتی ہے، پھر ٹرنک دوبارہ بناتا ہے اور پس منظر میں
مختصر آزمائشی کال کے ذریعے کنکشن کے ہر نمبر کی دوبارہ تصدیق کرتا ہے —
نمبروں کو *فراہمی جاری ہے* کے طور پر دکھایا جاتا ہے جب تک ان کی آزمائشی کال
کامیاب نہ ہو۔ محفوظ شدہ پاس ورڈ کبھی دوبارہ نہیں دکھائے جاتے؛ اسے برقرار
رکھنے کے لیے پاس ورڈ خالی چھوڑیں، یا IP سے مستند ٹرنک کے لیے "محفوظ شدہ پاس
ورڈ ہٹائیں" کو منتخب کریں۔

### IP اجازت فہرست اور ٹرنک کی توثیق

ThunderPhone کا SIP ایج LiveKit Cloud پر چلتا ہے۔ کچھ کیریئرز (DIDWW،
Telnyx کے IP-auth کنکشنز، فائر وال کے پیچھے موجود زیادہ تر PBXs) صرف ان
پتوں سے SIP ٹریفک قبول کرتے ہیں جنہیں آپ اجازت فہرست میں شامل کرتے ہیں، یا
سورس IP کے ذریعے جانے والی کالز کی توثیق کرتے ہیں۔ SIP سگنلنگ اور میڈیا
(RTP) دونوں کے لیے نیچے دی گئی **ہر** رینج کی اجازت دیں:

{/* generated:livekit-static-ips:start */}
{/*
  GENERATED BLOCK — do not edit by hand.
  Source: scripts/docs-freshness/data/livekit-static-ips.json
  Regenerate: python3 scripts/docs-freshness/generate_livekit_static_ips.py
  CI regenerates this block and fails on drift
  (scripts/docs-freshness/generators.d/30-livekit-static-ips.sh).
*/}

| IP رینج |
|----------|
| `143.223.88.0/21` |
| `161.115.160.0/19` |
| `153.57.128.0/18` |

LiveKit ان رینجز کو Realtime، SIP سگنلنگ اور میڈیا، اور Webhooks پر لاگو کرتا ہے، اور یہ اس کے کینیڈا، یورپی یونین، بھارت، جاپان اور امریکی علاقوں میں سنبھالی جانے والی کالز کا احاطہ کرتی ہیں۔ مخصوص اینڈ پوائنٹ کے لیے علاقے کے نام: `canada`، `eu`، `india`، `japan`، `us`۔
{/* generated:livekit-static-ips:end */}

<Note>
  ڈیش بورڈ میں دکھایا گیا ڈیفالٹ SIP اینڈ پوائنٹ عالمی ہے: ہر کال کو
  کال کرنے والے کے قریب ترین LiveKit علاقے کے ذریعے روٹ کیا جاتا ہے۔ اگر آپ
  کا کیریئر شامل علاقوں سے باہر ہے تو کال ایسے کلسٹر پر جا سکتی ہے جس کے
  پتے اوپر دی گئی رینجز میں **شامل نہیں** ہیں۔ اینڈ پوائنٹ ہوسٹ نیم میں
  علاقے کا نام شامل کر کے ٹرنک کو شامل علاقے سے منسلک کریں — مثال کے طور پر
  `thunderphone-p3bjhhk8.japan.sip.livekit.cloud` کو
  `thunderphone-p3bjhhk8.sip.livekit.cloud` کے بجائے استعمال کریں۔ آنے والے
  نمبر کی مطابقت متاثر نہیں ہوتی۔
</Note>

خود ٹرنک کے لیے چند عملی اصول:

- **ThunderPhone رجسٹر نہیں کرتا۔** یہ آپ کے کیریئر کو کبھی SIP `REGISTER`
  نہیں بھیجتا، اس لیے ٹرنک کو رجسٹریشن کے بجائے IP پر مبنی اور/یا اسناد
  (صارف نام اور پاس ورڈ) کی توثیق کے لیے ترتیب دیں۔
- **جانے والی کالز کے لیے اسناد استعمال ہونی چاہئیں۔** کیریئر کی جانب صارف
  نام/پاس ورڈ کی توثیق فعال کریں اور دستی SIP فارم میں وہی اقدار درج کریں۔
  IP اجازت فہرست کو دوسری تہہ سمجھیں، واحد تہہ نہیں — شامل علاقوں سے باہر
  مقامات پر جانے والی کالز دوسرے پتوں سے شروع ہو سکتی ہیں۔
- **آنے والی کالز اس کی الٹی سمت ہیں۔** فارم میں **مجاز سورس IPs** فیلڈ وہ
  جگہ ہے جہاں آپ *اپنے کیریئر کے* سگنلنگ پتے درج کرتے ہیں تاکہ ThunderPhone
  صرف انہی سے کالز قبول کرے۔

یہ رینجز LiveKit نے
[علاقے، علاقائی اینڈ پوائنٹس، اور مستقل IPs](https://docs.livekit.io/deploy/admin/regions/endpoints/)
پر شائع کی ہیں؛ ThunderPhone ہر ہفتے اس صفحے کی جانچ کرتا ہے اور تبدیلی کی
صورت میں اس گائیڈ کو اپ ڈیٹ کرتا ہے۔

## منسلک کرنے کے بعد

**فون نمبرز → نمبر شامل کریں → VoIP فراہم کنندہ منسلک کریں** سے نمبرز درآمد کریں
(یا براہِ راست کنکشن سے)۔ ہر درآمد شدہ نمبر فعال ہونے سے پہلے
تصدیق کیا جاتا ہے۔ دستی SIP کنکشن کے لیے یہ تصدیق **آپ کے نمبر سے،
آپ کے SIP ٹرنک کے ذریعے، ThunderPhone نمبر تک** چند سیکنڈ کی مختصر
ٹیسٹ کال کرتی ہے — تاکہ صارف نام، پاس ورڈ، ٹرانسپورٹ، اور آپ کے کیریئر
کی آؤٹ باؤنڈ روٹنگ سب کی حقیقی جانچ ہو۔ آپ کا کیریئر اس کال کا بل کسی
بھی دوسری کال کی طرح وصول کرتا ہے۔ اگر کیریئر اسے مسترد کر دے تو نمبر
*فراہم کاری جاری ہے* میں رہتا ہے اور فون نمبرز صفحہ کیریئر کا جواب دکھاتا
ہے (مثلاً "ThunderPhone کی اسناد مسترد کر دی گئیں (SIP 401)")؛ کنکشن درست
کریں اور دوبارہ تصدیق کریں۔ اگر آپ کا کیریئر ٹرنک قبول کر لے لیکن اس کا
روٹنگ پلان ThunderPhone کے ٹیسٹ نمبر کا احاطہ نہ کرتا ہو (DIDWW جواب دیتا
ہے "منزل کا نمبر روٹنگ پلان کے ذریعے بلیک لسٹ کر دیا گیا ہے")، تو نمبر
*تصدیق شدہ · کیریئر نے قبول کیا* کے طور پر دکھائی دیتا ہے: یہ قابلِ استعمال
ہے، لیکن دیگر منزلوں پر کالز کی جانچ نہیں کی گئی۔ یہ کال ثابت کرتی ہے کہ
آپ کا ٹرنک نمبر کے طور پر کالز *کر سکتا* ہے؛ یہ اس بات کا ثبوت نہیں کہ
نمبر آپ کی ملکیت ہے، اس لیے کیریئر کی جانب نمبر کی اِن باؤنڈ روٹنگ کو
ThunderPhone کی طرف ہی رکھیں (فون نمبرز صفحہ پر لوپ بیک ٹیسٹ کال اسی سمت
کی جانچ کرتی ہے)۔ تصدیق شدہ نمبرز اِن باؤنڈ اور آؤٹ باؤنڈ کی معاونت کرتے
ہیں — جس سے [آؤٹ باؤنڈ مہمات](/ur/guides/outbound-campaigns) اور پروگرامی
[آؤٹ باؤنڈ کالز](/ur/guides/place-outbound-calls) فعال ہوتی ہیں۔

---

## اگلے مراحل

<CardGroup cols={2}>
  <Card title="فون نمبر حاصل کریں" icon="phone" href="/ur/guides/get-a-phone-number">
    نمبر شامل کرنے کا مکمل طریقۂ کار، ThunderPhone نمبرز اور VoIP۔
  </Card>
  <Card title="اپنے نمبرز استعمال کریں (API)" icon="code" href="/ur/guides/bring-your-own-numbers">
    REST کے ذریعے وہی منسلک کریں، درآمد کریں، تصدیق کریں طریقۂ کار۔
  </Card>
  <Card title="آؤٹ باؤنڈ مہمات چلائیں" icon="megaphone" href="/ur/guides/outbound-campaigns">
    CSV فہرستیں، کالنگ اوقات، اور دوبارہ کوشش کی پالیسی۔
  </Card>
  <Card title="VoIP کنکشنز حوالہ" icon="phone-volume" href="/api-reference/voip-connections">
    کنکشنز، شواہد، اور درآمدات کا ہر فیلڈ۔
  </Card>
</CardGroup>
