ساخت و رجیستر کردن داخلی در ایزابل
سیستم تلفنی ایزابل (Issabel) یکی از محبوبترین توزیعهای PBX مبتنی بر Asterisk است که امکان مدیریت تماسها، داخلیها و ارتباطات VoIP را به سازمانها میدهد. در این مقاله، بهصورت گامبهگام مراحل ساخت داخلی در ایزابل و راهاندازی داخلیها در ایزابل را بررسی میکنیم.
در این نوشته میخوانید
- مفهوم داخلی (Extension) در VoIP چیست؟
- انواع داخلیها در ایزابل
- ساخت داخلی جدید در ایزابل
- رجیستر کردن داخلی روی تلفن نرمافزاری (سافتفون)
- رجیستر کردن داخلی روی آی پی فون (IP Phone)
- نکته مهم در ساخت داخلی SIP در ایزابل 5
- تنظیمات پیشرفته داخلی در ایزابل
- بررسی و عیبیابی داخلیهای ایزابل
- سوالات پرتکرار
مفهوم داخلی (Extension) در VoIP چیست؟
در سیستمهای VoIP، داخلیها نقش شمارههای داخلی را ایفا میکنند که کاربران از طریق آنها تماسهای ورودی و خروجی برقرار میکنند. داخلیها میتوانند در یک IP Phone، Softphone یا تلفن آنالوگ متصل (رجیستر) شوند.
انواع داخلیها در ایزابل
ایزابل از چند نوع داخلی پشتیبانی میکند که بسته به نیاز سازمان، میتوان یکی از آنها را انتخاب کرد:
- SIP: متداولترین نوع داخلی که با اکثر تلفنهای تحت شبکه و نرمافزارهای VoIP سازگار است.
- IAX2: برای ارتباطات بین سرورهای ایزابل مناسب است و نیاز به پهنای باند کمتری دارد.
- DAHDI: برای اتصال تلفنهای آنالوگ از طریق کارتهای تلفنی به کار میرود.
- PJSIP: در ایزابل 5 بهعنوان یک جایگزین مدرن برای SIP ارائه شده است. این پروتکل نسبت به SIP از قابلیتهای پیشرفتهتری مانند چندین رجیستر همزمان برای یک داخلی، بهینهسازی NAT و بهبود کیفیت تماس برخوردار است. برای استفاده از PJSIP نیازی به تغییر در آیپی فونها یا نرمافزارهای سافتفون ندارید و همانند داخلیهای SIP قابل ثبت و استفاده است.
ساخت داخلی جدید در ایزابل
با وارد کردن نام کاربری و رمز عبور (admin) وارد پنل مدیریت شوید. برای تنظیم مهمترین گزینههای مورد نیاز برای تعریف داخلی در ایزایل:
1- از منوی PBX گزینه Extensions را انتخاب کنید.
2- از لیست Device گزینه SIP Device را انتخاب کنید و Submit را بزنید.

3- در بخش User Extension یک شماره داخلی (مثلاً 1001) وارد کنید.
4- در بخش Display Name نام کاربر را وارد کنید.
5- در قسمت Secret یک رمز عبور امن برای داخلی تعیین کنید.

6- تنظیمات را ذخیره کنید و Apply Config را بزنید.
رجیستر کردن داخلی روی تلفن نرمافزاری (سافتفون)
برای استفاده از داخلی تعریف شده، میتوانید آن را روی نرمافزارهای Zoiper، Linphone یا MicroSIP رجیستر کنید:
نرمافزار را نصب و اجرا کنید. در بخش Account Settings اطلاعات زیر را وارد کنید:
- Username: شماره داخلی (مثلاً 1001)
- Password: رمزی که در بخش Secret وارد کردید
- Domain/Server: آدرس IP سرور ایزابل
تغییرات را ذخیره کنید و ثبت نام (Register) را انجام دهید.

رجیستر کردن داخلی روی آی پی فون (IP Phone)
برای تنظیم یک IP Phone، کافی است وارد تنظیمات آن شوید و اطلاعات داخلی را همانند Softphone وارد کنید. سپس تلفن را راهاندازی کرده و اتصال را بررسی کنید.

نکته مهم در ساخت داخلی SIP در ایزابل 5
در ایزابل 5، هنگام نصب سیستم، گزینهای برای انتخاب درایور پیشفرض بین PJSIP و SIP ارائه میشود. اگر PJSIP را بهعنوان درایور پیشفرض انتخاب کنید، پروتکل SIP بهجای پورت 5060 روی پورت 5066 اجرا میشود.
بنابراین، اگر قصد دارید یک داخلی SIP ایجاد کنید، هنگام رجیستر کردن آن روی سافتفون یا آیپی فون، باید پورت 5066 را بهجای 5060 تنظیم کنید تا ارتباط داخلی برقرار شود. در غیر این صورت، ممکن است داخلی شما رجیستر نشود یا با مشکلات ارتباطی مواجه شوید.
تنظیمات پیشرفته داخلی در ایزابل
در زمان ساخت داخلی در ایزابل و حتی بعد از آن، میتوانید برخی تنظیمات پیشرفته را نیز اعمال کنید:
- Voicemail: فعالسازی پست صوتی برای داخلی
- Call Forwarding: انتقال تماسهای داخلی به شمارههای دیگر
- Follow Me: هدایت تماسها به چندین مقصد در صورت عدم پاسخگویی
- Call Recording: تنظیمات ضبط مکالمه برای داخلیها
بررسی و عیبیابی داخلیهای ایزابل
در صورت بروز مشکل در داخلیها، این موارد را بررسی کنید:
- آیا آی پی فون ها و سافت فونها در شبکه به سرور ایزابل دسترسی دارند؟
- آیا IP و پورتهای مورد نیاز در فایروال باز هستند؟
- آیا نام کاربری، رمز عبور و آدرس سرور در تنظیمات داخلی صحیح وارد شده است؟
سوالات پرتکرار
1. تفاوت بین داخلیهای SIP و PJSIP در ایزابل چیست؟
SIP یک پروتکل استاندارد و پرکاربرد در سیستمهای VoIP است که اکثر تلفنهای IP و سافتفونها از آن پشتیبانی میکنند. اما PJSIP در ایزابل 5 اضافه شده و قابلیتهایی مانند رجیستر چند دستگاه روی یک داخلی، مدیریت بهتر NAT و بهبود عملکرد را ارائه میدهد. هر دو از یک نوع تجهیزات پشتیبانی میکنند و نیازی به تغییر آیپی فون یا نرمافزار سافتفون برای استفاده از PJSIP نیست.
2. در چه شرایطی باید از داخلی IAX2 استفاده کرد؟
IAX2 برای ارتباطات بین دو سرور ایزابل یا الستیکس ایدهآل است و برخلاف SIP، تمام سیگنالینگ و رسانه را در یک پورت UDP ارسال میکند. همچنین مصرف پهنای باند کمتری دارد و برای ارتباط بین سرورها در شبکههای دارای محدودیت مناسب است. ضمنا برای سرویسهای خاص مانند فکس ایزابل از این پروتکل استفاده میشود. با این حال، میتوانید در مرکز تلفن خود از داخلیهای IAX2 هم استفاده کنید. ولی این کار خیلی مرسوم نیست.
3. داخلی DAHDI چیست و چه کاربردی دارد؟
داخلیهای DAHDI برای اتصال تلفنهای آنالوگ از طریق کارتهای تلفنی به سرور ایزابل استفاده میشوند. این نوع داخلی زمانی کاربرد دارد که بخواهید تلفنهای سنتی را به سیستم VoIP متصل کنید.
4. چگونه میتوان داخلیهای PJSIP را در ایزابل ۵ فعال کرد؟
در فرایند نصب ایزابل 5، میتوانید PJSIP را بعنوان درایور پیشفرض پروتکل SIP فعال کنید و هنگام ایجاد داخلی جدید، میتوان نوع آن را PJSIP انتخاب کرد. نیازی به تغییر در تنظیمات آیپی فونها یا سافتفونها نیست و میتوان به همان روشی که داخلیهای SIP رجیستر میشوند، از PJSIP نیز استفاده کرد.
5. چگونه میتوان داخلیهای SIP و PJSIP را روی یک سرور همزمان فعال کرد؟
در ایزابل 5 میتوانید همزمان از داخلیهای SIP و PJSIP استفاده کنید. برای این کار کافی است در تنظیمات داخلیها، نوع داخلی را متناسب با نیاز خود انتخاب کنید. توجه داشته باشید که نمیتوان یک داخلی را همزمان به هر دو پروتکل اختصاص داد، اما میتوان داخلیهای مختلفی از هر دو نوع روی سرور داشت.
6. چرا برخی از تلفنهای IP یا سافتفونها به PJSIP متصل نمیشوند؟
در بیشتر موارد، مشکل به تنظیمات NAT، فایروال یا محدودیتهای شبکه مربوط است. همچنین برخی از سافتفونهای قدیمی ممکن است از PJSIP پشتیبانی نکنند، اما اکثر دستگاهها و نرمافزارهای جدید از این پروتکل پشتیبانی میکنند.
6. آیا میتوان داخلیهای IAX2 و SIP را همزمان روی یک سرور استفاده کرد؟
بله، ایزابل از داخلیهای ترکیبی پشتیبانی میکند و میتوانید بسته به نیاز خود، داخلیهای SIP، PJSIP و IAX2 را بهصورت همزمان در یک سیستم راهاندازی کنید.
6. چگونه میتوان پس از تنظیم داخلیها، کیفیت صدا و اتصال آنها را بررسی کرد؟
برای تست داخلیها میتوانید از قابلیت Echo Test در ایزابل (با کد دستوری *43) روی تلفنها یا دستورات sip show peers و pjsip show endpoints در Asterisk CLI استفاده کنید. همچنین بررسی وضعیت رجیستر داخلیها در کنسول وب ایزابل نیز کمککننده است.
در صورت مواجهه با مشکل رجیستر نشدن داخلیها، چه اقداماتی باید انجام داد؟
ابتدا بررسی کنید که سرور ایزابل و تلفن IP یا سافتفون در یک شبکه باشند. سپس فایروال و NAT را بررسی کنید و مطمئن شوید که پورتهای SIP (5060) و PJSIP (5060 یا 5061) باز هستند. همچنین در صورت نیاز، logهای Asterisk را بررسی کنید تا خطاهای احتمالی مشخص شوند.
10. چگونه میتوان برای هر داخلی تنظیمات امنیتی قویتری اعمال کرد؟
برای افزایش امنیت داخلیها:
- از رمزهای عبور پیچیده برای داخلیها استفاده کنید.
- پورتهای پیشفرض SIP و PJSIP را تغییر دهید.
- Fail2Ban را در ایزابل فعال کنید تا حملات Brute Force را مسدود کند.
- محدودیت دسترسی به داخلیها بر اساس آدرس IP را در تنظیمات ایزابل اعمال کنید.
ساخت داخلی در ایزابل، یکی از قدمهای اول برای تنظیم مرکز تلفن Issabel است. این داخلیها قابل رجیستر روی سافت فون، تلفنهای IP و دستگاههای آنالوگ هستند و امکان برقراری تماسهای داخلی و خارجی را فراهم میکنند. در صورت بروز هرگونه مشکل، میتوان از ابزارهای مانیتورینگ و لاگهای ایزابل برای عیبیابی استفاده کرد.
اگر به دنیای VoIP علاقهمندید و میخواهید در این زمینه حرفهای شوید، دوره جامع آموزش ویپ VoIP نت ادمین پلاس را بررسی کنید. در کانال یوتوب نت ادمین پلاس هم میتوانید ویدیوهای پروژهمحور زیادی را در خصوص سناریوهای کاربردی شبکه ببینید.

