راهنمای گامبهگام راهاندازی سیپ ترانک در ایزابل
سیستمهای تلفنی تحت شبکه در سالهای اخیر به یکی از اصلیترین اجزای زیرساخت ارتباطی سازمانها تبدیل شدهاند. در این میان، ترکیب SIP Trunk با مرکز تلفن ایزابل (Issabel PBX) یکی از قدرتمندترین راهحلهای ارتباطی محسوب میشود که امکان برقراری تماسهای تلفنی داخلی و خارجی را با کمترین هزینه و بیشترین انعطافپذیری فراهم میکند. در این مقاله از گروه تخصصی هیراد، بهصورت کامل و مرحلهبهمرحله با مفهوم سیپ ترانک، نحوه پیکربندی آن در ایزابل، الزامات فنی و نکات امنیتی مهم آشنا خواهیم شد.
آشنایی با مفهوم SIP Trunk سیپ ترانک
SIP Trunk یا همان خط سیپ، نوعی ارتباط تلفنی مبتنی بر پروتکل SIP (Session Initiation Protocol) است که به جای خطوط تلفن سنتی (PRI یا آنالوگ)، از بستر اینترنت یا شبکه IP برای انتقال صدا استفاده میکند. در این روش، تماسها از طریق یک اتصال اینترنتی یا اینترانت بین سازمان و اپراتور تلفنی برقرار میشوند و هر تماس بهصورت دیجیتال و رمزگذاریشده منتقل میشود.
به زبان ساده، SIP Trunk پلی است میان سیستم تلفنی سازمان (مانند ایزابل) و اپراتور ارائهدهنده سرویس تلفن VoIP. این فناوری به سازمانها کمک میکند تا تماسهای متعددی را بهصورت همزمان از طریق یک لینک IP برقرار کنند، بدون نیاز به خطوط تلفن فیزیکی متعدد.
مقاله تفاوت سیپترانک و سیپاکانت را در این لینک بخوانید.
مزایای استفاده از SIP Trunk در ایزابل
سیپ ترانک نسبت به خطوط سنتی، مزایای قابل توجهی دارد که در محیط ایزابل به بهترین شکل قابل پیادهسازی است. مهمترین مزایا عبارتاند از:
- کاهش چشمگیر هزینههای تلفنی
- افزایش ظرفیت تماس بدون نیاز به کابلکشی جدید
- انعطافپذیری در مدیریت تماسها و افزودن داخلیها
- پشتیبانی از تماسهای بینالمللی با نرخ پایینتر
- قابلیت پشتیبانگیری و انتقال تماسها در صورت بروز قطعی
- پشتیبانی از فناوریهای رمزگذاری صدا و امنیت تماسها
ایزابل به دلیل ماهیت متنباز خود، امکان مدیریت و سفارشیسازی کامل تنظیمات SIP Trunk را به مدیر شبکه میدهد.
پیشنیازهای راهاندازی SIP Trunk در ایزابل
پیش از پیکربندی، لازم است چند نکته مهم را در نظر بگیرید تا از بروز خطاهای رایج جلوگیری شود.
۱. نسخه سیستم عامل و ایزابل
نسخهای از Issabel را نصب کنید که بر پایه Asterisk 16 یا بالاتر باشد تا از جدیدترین پروتکلها و کدکهای صوتی پشتیبانی کند.
۲. آدرس IP ثابت (Static IP)
برای رجیستر شدن سیپ ترانک در سمت اپراتور، معمولاً نیاز به آیپی استاتیک دارید. این آدرس باید در تنظیمات فایروال و NAT ایزابل نیز تعریف شود.
۳. پورتهای موردنیاز
پورتهای پیشفرض SIP معمولاً 5060 UDP/TCP برای سیگنالینگ و بازه 10000 تا 20000 UDP برای RTP هستند. اطمینان حاصل کنید که این پورتها در فایروال باز باشند.
۴. اینترنت پایدار و QoS
پایداری شبکه نقش مهمی در کیفیت تماس دارد. بهتر است ترافیک صوتی را با اولویت QoS مدیریت کنید تا تأخیر یا Packet Loss کاهش یابد.

مراحل راهاندازی SIP Trunk در ایزابل
در ادامه مراحل راهاندازی سیپ ترانک را بهصورت دقیق در محیط وب ایزابل مرور میکنیم.
مرحله اول: ورود به رابط کاربری ایزابل
مرورگر را باز کرده و آدرس IP سرور ایزابل را وارد کنید. سپس با نام کاربری و رمز عبور مدیریتی وارد شوید. در منوی اصلی، از بخش PBX → PBX Configuration وارد تنظیمات شوید.
مرحله دوم: افزودن Trunk جدید
در منوی سمت چپ، گزینه Trunks را انتخاب و روی Add SIP Trunk کلیک کنید. در این مرحله باید پارامترهای رجیستری و احراز هویت را وارد نمایید.
SIP Trunk Name: یک نام دلخواه مانند SIP_TRUNK_MAIN
Outbound Caller ID: شماره خط یا پیششمارهای که اپراتور به شما اختصاص داده
Maximum Channels: تعداد تماسهای همزمان مجاز
در قسمت Peer Details معمولاً اطلاعات زیر قرار میگیرد:
type=peer
host=IP_or_domain_of_provider
username=your_sip_username
secret=your_password
context=from-trunk
insecure=invite,port
disallow=all
allow=alaw,ulaw,g729
qualify=yes
در صورت نیاز به رجیستر شدن، در بخش Register String این مقدار را اضافه کنید:
username:password@domain_or_ip_provider
مرحله سوم: تنظیم مسیر خروجی (Outbound Route)
برای اینکه تماسهای خروجی از طریق سیپ ترانک برقرار شوند، باید در منوی Outbound Routes مسیر خروجی تعریف کنید. در قسمت Dial Patterns شمارههایی که باید از ترانک عبور کنند را تعیین کنید (مثلاً 0Z. برای شمارهگیری شهری). سپس در قسمت Trunk Sequence، ترانک ایجادشده را انتخاب کنید.
مرحله چهارم: تنظیم مسیر ورودی (Inbound Route)
برای دریافت تماسها، در بخش Inbound Routes مسیر ورودی را مشخص کنید. معمولاً بر اساس DID یا شماره خط، تماسها به یک مقصد مانند IVR، صف تماس یا داخلی خاص هدایت میشوند.
مرحله پنجم: تنظیمات NAT و شبکه
در صورتی که ایزابل پشت روتر قرار دارد، در مسیر Settings → Asterisk SIP Settings بخش NAT را فعال کرده و آیپی عمومی را در قسمت External Address وارد کنید. سپس محدوده شبکه داخلی را در بخش Local Networks تعریف نمایید تا تماسهای داخلی بدون مشکل برقرار شوند.
مرحله ششم: تست و مانیتورینگ
پس از اعمال تنظیمات، از منوی Reports → Asterisk Info → SIP Peers وضعیت رجیستر شدن ترانک را بررسی کنید. وضعیت OK نشاندهنده اتصال موفق به اپراتور است. در صورت خطا، با بررسی لاگها در مسیر /var/log/asterisk/full میتوانید علت دقیق را شناسایی کنید.

تنظیمات امنیتی در سیپ ترانک ایزابل
امنیت در ارتباطات ویپ بسیار حیاتی است. برای محافظت از سرور و جلوگیری از سوءاستفاده، توصیه میشود:
فعالسازی فایروال و Fail2Ban
در ایزابل ماژول Security → Firewall را فعال کرده و فقط آیپیهای مجاز اپراتور را مجاز کنید. همچنین Fail2Ban را برای جلوگیری از حملات Brute Force فعال نگه دارید.
محدود کردن دسترسی به پورت SIP
اگر از پورت پیشفرض 5060 استفاده میکنید، میتوانید آن را تغییر دهید تا احتمال حمله کاهش یابد.
استفاده از TLS و SRTP
در صورت پشتیبانی اپراتور، فعالسازی رمزگذاری SIP از طریق TLS و انتقال امن صدا با SRTP موجب افزایش امنیت تماسها میشود.
مانیتورینگ تماسها
با استفاده از ابزارهای داخلی ایزابل یا نرمافزارهایی مانند sngrep و Wireshark میتوان وضعیت پکتها، تأخیر و کیفیت صدا را کنترل کرد.
رفع خطاهای رایج در راهاندازی SIP Trunk
در هنگام راهاندازی ممکن است با خطاهای مختلفی مواجه شوید که در ادامه چند مورد رایج را بررسی میکنیم.
۱. خطای 403 Forbidden
معمولاً ناشی از اشتباه در رمز عبور یا نام کاربری است. تنظیمات رجیستر را بررسی و اصلاح کنید.
۲. خطای 408 Request Timeout
این خطا نشاندهنده عدم ارتباط با سرور اپراتور است. پورتها، NAT و فایروال را بررسی کنید.
۳. عدم عبور صدا (One Way Audio)
اغلب به دلیل پیکربندی اشتباه NAT یا عدم باز بودن پورتهای RTP رخ میدهد. IP خارجی را در تنظیمات SIP مشخص کرده و پورتها را در فایروال باز بگذارید.
۴. تماسهای قطعشونده پس از چند ثانیه
این مشکل معمولاً به خاطر عدم پاسخ به بستههای Keep Alive است. گزینه qualify=yes را فعال کرده و از پایداری شبکه اطمینان حاصل کنید.
بهینهسازی کیفیت تماس در SIP Trunk
برای رسیدن به بهترین کیفیت تماس، موارد زیر را در نظر بگیرید:
- استفاده از کدکهای فشرده و با کیفیت مانند G.711 و G.729
- اولویتدهی ترافیک صدا در شبکه (QoS)
- تنظیم دقیق پارامترهای jitter buffer
- مانیتورینگ دائمی وضعیت پهنای باند
- استفاده از تجهیزات شبکه با تأخیر پایین (Low Latency)
سوالات متداول (FAQ)
۱. آیا برای استفاده از SIP Trunk نیاز به آیپی استاتیک داریم؟
در اغلب موارد بله، چون اپراتور باید IP شما را در سرور خود ثبت کند تا تماسها بهدرستی برقرار شوند.
۲. آیا میتوان از چند سیپ ترانک در ایزابل استفاده کرد؟
بله، ایزابل امکان تعریف چند ترانک و مدیریت مسیرهای خروجی مختلف را بهصورت همزمان دارد.
۳. در صورت قطعی اینترنت، تماسها چه میشوند؟
در صورت عدم پشتیبانگیری، تماسها قطع میشوند. اما میتوان با تنظیم مسیر پشتیبان (Failover Route) تماسها را به یک مسیر جایگزین هدایت کرد.
۴. چه تفاوتی بین SIP Trunk و Gateway وجود دارد؟
SIP Trunk اتصال نرمافزاری بین سرور و اپراتور است، در حالیکه Gateway یک سختافزار فیزیکی برای تبدیل سیگنالهای آنالوگ به دیجیتال محسوب میشود.
۵. آیا ایزابل از SIP Trunk ابری نیز پشتیبانی میکند؟
بله، در صورتی که سرور روی بستر ابری نصب باشد، امکان رجیستر شدن به اپراتورهای مبتنی بر کلود نیز وجود دارد.
این مقاله توسط کارشناسان فنی گروه تخصصی هیراد تهیه شده است تا مدیران شبکه و متخصصان ویپ بتوانند فرآیند راهاندازی SIP Trunk در ایزابل را بهصورت کاملاً فنی و اصولی انجام دهند.
رعایت نکات امنیتی و ساختار بهینه در پیکربندی، علاوه بر بهبود کیفیت تماس، از بروز مشکلات احتمالی و حملات سایبری جلوگیری میکند.
موفق و پیروز باشید.
