راهنمای کامل
راهنمای راهاندازی ایزابل و VoIP سازمانی
راهاندازی ایزابل پیش از نصب با چند تصمیم شروع میشود: داخلیها چه شمارهای بگیرند، تماس ورودی از کدام خط وارد شود و به کجا برود، سرور کجا قرار بگیرد و چه کسی اجازه تماس موبایل و بینالمللی داشته باشد. مرکز تلفنی که بدون این تصمیمها نصب شود، معمولاً چند ماه بعد با داخلیهای درهم، IVR ناقص یا قبض غیرعادی دوباره بازبینی میشود. نکتههای زیر برای سازمانی نوشته شده که مرکز تلفن جدید میخواهد یا Issabel قدیمی را جابهجا میکند.
پیش از نصب ایزابل چه چیزهایی را مشخص کنید؟
طرح شمارهگذاری را پیش از تعریف اولین داخلی بنویسید. اگر سازمان چند شعبه دارد، برای هر شعبه یک رقم اول در نظر بگیرید تا پس از اتصال شعب شمارهها تداخل نداشته باشند و شمارهگیری کوتاه بین شعب ساده بماند. سناریوی تماس ورودی را هم روی کاغذ بیاورید: ساعات کاری و تعطیلات با Time Condition، منوی IVR، صف اپراتورها و مقصد تماس بعد از ساعت کاری. اگر ضبط مکالمات لازم است، فضای دیسک و محل نگهداری بکاپ ضبطها را از ابتدا حساب کنید، چون فایلهای ضبط با گذشت زمان بیشترین حجم سرور را میگیرند.
محل سرور به نوع خط بستگی دارد. با خط آنالوگ و گیتوی FXO، یا SIP Trunk مخابرات که روی لینک اپراتور تحویل میشود، سرور محلی سادهتر است. برای شعب زیاد و کارکنان دورکار، سرور مجازی ایران گزینه مناسبی است، ولی سرور خارج از کشور بهخاطر تأخیر مسیر و وابستگی به ارتباط بینالملل برای تماس با خطوط داخلی مناسب نیست. اگر ایزابل روی ESXi یا Proxmox نصب میشود، ماشین مرکز تلفن را کنار ماشینهایی که بار CPU سنگین دارند قرار ندهید، چون پردازش صدا به تأخیر حساس است.
SIP Trunk، NAT و مشکل صدای یکطرفه
بیشتر مشکلات صدا در ایزابل از NAT میآیند. وقتی مرکز تلفن پشت روتر است، IP خارجی و شبکههای داخلی باید در تنظیمات SIP تعریف شوند (externip و localnet). اگر تعریف نشوند، ایزابل آدرس داخلی خودش را در پیامهای SIP میفرستد و صدا به طرف مقابل نمیرسد. بازه پورت RTP، که در Asterisk بهطور پیشفرض از 10000 تا 20000 است، باید در فایروال و روتر برای مسیر اپراتور باز باشد. SIP ALG روی روتر یا مودم پیامهای SIP را بازنویسی میکند و از علتهای رایج قطع تماس در حدود ۳۰ ثانیه است؛ اگر روتر شما MikroTik است، خاموش کردن آن بخشی از کانفیگ میکروتیک است.
SIP Trunk مخابرات معمولاً روی لینک اپراتور و با IPهای مشخص تحویل میشود. ترانک را فقط به IP اپراتور محدود کنید و برای هر گروه کاربری مسیر خروجی جدا بسازید. قرارداد خط با مخابرات یا اپراتور دارای مجوز به نام سازمان بسته میشود و اتصال به ترانکها و مسیرهای تماس فاقد مجوز در این خدمت انجام نمیشود. پیش از جابهجایی خطوط، تماس ورودی و خروجی، انتقال تماس و فکس را روی همان خط واقعی آزمایش کنید.
امنسازی مرکز تلفن در برابر تماس غیرمجاز
رباتهایی که پورت 5060 را اسکن میکنند، روی داخلیهایی که پیدا میکنند رمزهای ساده را امتحان میکنند. اگر یکی از رمزها درست باشد، از خط شما تماس بینالمللی یا پولی گرفته میشود و معمولاً تا رسیدن قبض کسی متوجه نمیشود. SIP و پنل وب را روی اینترنت باز نگذارید و داخلیهای شعب و کارکنان دورکار را از طریق VPN سازمانی بین شعب وصل کنید. برای هر داخلی رمز طولانی و تصادفی و Permit IP تعریف کنید، fail2ban را فعال کنید و تماس بینالمللی را جز برای گروه مجاز ببندید.
مرکز تلفن یک سرور لینوکسی است و به وصله سیستمعامل، دسترسی SSH محدود و فایروال میزبان نیاز دارد. سختسازی سیستمعامل در امنسازی سرور انجام میشود. گزارش CDR را بهطور منظم برای تماسهای خارج از ساعت کاری و مقصدهای ناآشنا مرور کنید؛ این سادهترین راه برای دیدن سوءاستفاده پیش از رسیدن قبض است.
مهاجرت از Issabel 4 یا Elastix
CentOS 7 که پایه Issabel 4 است از تیر ۱۴۰۳ به پایان عمر رسیده، پس این سرورها دیگر وصله امنیتی سیستمعامل نمیگیرند. مهاجرت با فهرست کردن داخلیها، ترانکها، مسیرهای ورودی و خروجی، IVRها، صفها و فایلهای ضبط شروع میشود. سرور جدید را کنار سرور قدیمی آماده کنید، چند تلفن را روی آن آزمایش کنید و خطوط را در ساعت کمترافیک منتقل کنید. سرور قدیمی را تا وقتی تماس، فکس و ضبط روی سرور جدید آزمایش نشده خاموش نکنید. اگر مقصد FreePBX 17 است، رابط آن متفاوت است و داخلیها و ترانکها معمولاً دوباره تعریف میشوند.
زمان و هزینه راهاندازی ایزابل به چه بستگی دارد؟
تعداد داخلیها و تلفنهایی که باید تنظیم شوند، پیچیدگی IVR و صف، تعداد ترانکها و گیتویها و تعداد شعب پایه برآورد هستند. تلفنهای Cisco 7942 و 7962 زمان بیشتری میگیرند، چون فریمور SIP و فایل کانفیگ TFTP هر تلفن جدا آماده میشود، در حالی که Grandstream و Yealink با Provisioning گروهی تنظیم میشوند. مهاجرت از مرکز تلفن قدیمی و انتقال ضبطها هم کار را بیشتر میکند. برای برآورد، تعداد داخلیها، نوع خطوط، مدل تلفنها و نسخه مرکز تلفن فعلی را بفرستید تا قیمت پس از بررسی اولیه اعلام شود.
رمز داخلیها و اطلاعات ورود SIP Trunk را در پیام اولیه نفرستید. اگر مرکز تلفن فعلی از اینترنت در دسترس بوده، پس از مهاجرت رمز همه داخلیها را عوض کنید.