مرجع تخصصی شبکه ایران

تنظیم VoIP با Issabel روی لینوکس: آموزش کامل از نصب تا راه‌اندازی

| تعداد کامنت 0
تنظیم VoIP با Issabel روی لینوکس

امروزه سیستم‌های تلفنی تحت شبکه (VoIP) بخش مهمی از زیرساخت ارتباطی شرکت‌ها و سازمان‌ها را تشکیل می‌دهند. این سیستم‌ها علاوه بر کاهش هزینه‌های تماس، امکاناتی مانند ضبط مکالمات، صف تماس، مرکز تماس (Call Center) و IVR (منوی صوتی) را ارائه می‌دهند.

یکی از محبوب‌ترین پلتفرم‌ها در این حوزه Issabel است؛ یک نرم‌افزار متن‌باز که بر پایه Asterisk توسعه یافته و ادامه پروژه Elastix محسوب می‌شود. در این مقاله، آموزش نصب و راه‌اندازی Issabel روی لینوکس را به صورت کامل و گام‌به‌گام بررسی می‌کنیم.

دانلود Issabel

برای شروع نصب، ابتدا باید نسخه مناسب Issabel را دانلود کنید. بسته به نیاز خود می‌توانید از نسخه پایدار 4 یا نسخه جدیدتر 5 استفاده کنید:

🔹 نسخه 4 پایدارتر و مناسب محیط‌های سازمانی حساس است.
🔹 نسخه 5 امکانات جدیدتر و بهبودهای بیشتری دارد و برای کسانی که می‌خواهند از آخرین تکنولوژی استفاده کنند مناسب است.

روش‌های نصب Issabel

روش اول: نصب با فایل ISO

در این روش، فایل ISO را از لینک‌های بالا دانلود کرده و آن را روی یک سرور فیزیکی یا ماشین مجازی نصب می‌کنید. روند نصب مشابه نصب لینوکس است و بعد از پایان، سیستم آماده راه‌اندازی می‌شود.

روش دوم: نصب آنلاین (NetInstall)

اگر نمی‌خواهید ISO را دانلود کنید، می‌توانید از روش نصب آنلاین استفاده کنید. کافیست CentOS 7 را نصب کرده و دستورات زیر را اجرا کنید:

آماده‌سازی سرور لینوکس

ابتدا سیستم را به‌روز کنید:

yum update -y

ابزارهای ضروری را نصب کنید:

yum install -y wget nano net-tools

نصب Issabel با NetInstall

برای نصب آنلاین Issabel دستور زیر را اجرا کنید:

wget -O – http://repo.issabel.org/issabel4-netinstall.sh | bash

پس از تکمیل نصب، سرور به صورت خودکار ریبوت می‌شود.

ورود به محیط وب Issabel

بعد از نصب و راه‌اندازی مجدد، با دستور زیر آدرس IP سرور را پیدا کنید:

ip addr

سپس در مرورگر وارد کنید:

http://SERVER-IP

نام کاربری و رمز عبور پیش‌فرض:

  • Username: admin

  • Password: admin

 برای امنیت بیشتر، بلافاصله رمز عبور را تغییر دهید.

تنظیمات اولیه Issabel

بعد از ورود، مراحل زیر را انجام دهید:

  1. تنظیم IP ثابت (Static IP)

  2. تغییر رمز عبور Admin (مسیر: System → Passwords)

  3. تنظیم زبان و منطقه زمانی (مسیر: System → Preferences)

ایجاد داخلی‌ها (Extensions)

داخلی‌ها شماره‌های داخلی سازمان شما هستند.

  1. مسیر: PBX → Extensions

  2. انتخاب نوع داخلی (معمولاً SIP)

  3. وارد کردن شماره داخلی، نام کاربر و رمز عبور

  4. ذخیره و اتصال با نرم‌افزاری مثل Zoiper یا MicroSIP

تنظیم ترانک (Trunk)

برای اتصال به خطوط شهری یا اپراتور VoIP باید Trunk تعریف کنید.

  1. مسیر: PBX → Trunks

  2. انتخاب نوع (SIP یا Dahdi)

  3. وارد کردن مشخصات اپراتور

مثال تنظیم Trunk SIP:

username=YOUR_SIP_USER secret=YOUR_SIP_PASS host=sip.provider.com type=peer

قوانین تماس (Routes)

تماس‌های خروجی (Outbound Routes)

  • مسیر: PBX → Outbound Routes

  • مشخص کنید کدام شماره‌ها از کدام ترانک خارج شوند.

تماس‌های ورودی (Inbound Routes)

  • مسیر: PBX → Inbound Routes

  • مشخص کنید تماس ورودی به کدام داخلی یا IVR منتقل شود.

راه‌اندازی IVR (منوی صوتی)

برای داشتن منوی صوتی (مثلاً: “برای فروش عدد 1 را بگیرید”):

  1. مسیر: PBX → IVR

  2. آپلود پیام خوش‌آمدگویی

  3. تعریف کلیدهای دسترسی (1 برای فروش، 2 برای پشتیبانی و …)

تست و گزارش‌گیری

  • برقراری تماس بین داخلی‌ها با Softphone

  • تست تماس به خارج از سازمان

  • بررسی گزارش تماس‌ها: Reports → CDR Reports

نکات امنیتی مهم

  • فعال‌سازی فایروال (iptables یا firewalld)

  • محدود کردن دسترسی به پورت SIP

  • تغییر رمز داخلی‌ها به رمزهای قوی

  • تغییر پورت پیش‌فرض SIP (5060) در صورت نیاز

  • به‌روزرسانی دوره‌ای سیستم

اشتراک‌گذاری در :

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “تنظیم VoIP با Issabel روی لینوکس: آموزش کامل از نصب تا راه‌اندازی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *