نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • ایمنی
  • سانترال مجازی آستریکس. سانترال پاناسونیک یا استریسک رایگان

سانترال مجازی آستریکس. سانترال پاناسونیک یا استریسک رایگان

چه چیزی را به عنوان مینی سانترال اداری انتخاب کنیم؟ سانترال پاناسونیک یا رایگان ستاره? امروز پیشنهاد می کنم در مورد این سوال فکر کنم - استریسک در مقابل پاناسونیک، برخی از افسانه ها را از بین ببرید و به واقعیت انتخاب نگاه کنید. سوالی که در عنوان این مقاله ذکر شده است با هر مدیر سیستمی مواجه است که وظیفه تجهیز دفتر را توسط مدیریت بر عهده گرفته است. سیستم مدرنارتباطات یک دانشمند کامپیوتر تمام وقت آینده نگر می خواهد بتواند از تلفن IP، ضبط تماس، کنفرانس های نامحدود، مدیریت وب، حساب های شخصی، ادغام با CRM و موارد دیگر استفاده کند! مدیریت می‌خواهد هر چیزی که نیاز دارد، ترجیحاً تا حد امکان ارزان‌تر در دسترس باشد. همه این عملکردهای پیشرفته در سانترال های نرم افزاری مدرن ذاتی هستند. اما همه این واقعیت را نیز می دانند که راه حل های آمادهاز تولید کنندگان معتبر بسیار گران هستند. ولی مدیر سیستممی داند که یک ستاره رایگان در جهان وجود دارد که می تواند همه این کارها را انجام دهد و در عین حال هیچ هزینه ای ندارد. و این مهم ترین افسانه ای است که محکم در سر مدیران سیستم جا افتاده و آرام آرام در سر مدیران نفوذ می کند. پس چرا این یک افسانه است و واقعیت کجاست؟ بیایید سعی کنیم به این سوال پاسخ دهیم.

راه حل معمولی ساخته شده بر روی استریسک

به عنوان مثال، بیایید یک کار معمولی را انجام دهیم: شما باید یک سیستم ارتباطی برای 20 مشترک، 8 ترانک IP، 2 آنالوگ نصب کنید. خطوط تلفن. به طور خلاصه، یک دفتر کوچک معمولی.

آنچه برای حل این مشکل لازم است:

  1. یک کامپیوتر از نوع سرور که برای کار 24/7برای مدت طولانی
  2. نصب و راه اندازی سیستم عاملمثل لینوکس
  3. نصب تعدادی بیلد استریسک
  4. دروازه VoIP برای 2 خط آنالوگ.
  5. 20 تلفن IP یا دروازه VoIP با 20 پورت آنالوگ.
  6. راه اندازی و برنامه نویسی کل سیستم.
  7. اتصال به شبکه ها استفاده مشترکو تنظیمات مربوطه

بیایید سعی کنیم هزینه سخت افزار را تخمین بزنیم:

  1. سرور - اگر مناسب باشد، کمتر از 30000 روبل نیست.
  2. دروازه VoIP برای 2 خط - ما 4000 روبل حساب می کنیم.
  3. 20 تلفن IP برای 3000 روبل. - 60000 روبل.

مجموع: 94000 روبل.

اگر از تلفن های آنالوگ استفاده می کنید، هزینه یک دروازه 20 پورت حدود 30000 روبل است. همچنان 64000 روبل خواهد بود. در عین حال، ما هزینه رک، پچ پنل، پچ کورد، سیستم را محاسبه نکردیم. منبع تغذیه اضطراریو شادی های دیگر که بدون آنها سیستم واقعاً کار نخواهد کرد. برای محاسبه ما این مهم نیست، زیرا این بخش در هر صورت مورد نیاز است، مهم نیست که چه نسخه ای از سیستم را انتخاب می کنیم.

همانطور که می بینید، Asterisk رایگان چندان رایگان نیست.

و حالا جالب ترین قسمت، مخصوصا برای مدیران: چون نرم افزاراستریسک به صورت رایگان توزیع می شود، بنابراین در صورت بروز مشکل در عملکرد سیستم، هیچ سازنده واحدی به شما ضمانت نمی دهد. به رایانه - لطفاً، به دروازه ها - سؤالی نیست، اما به سیستم؟ به نظر می رسد هر کسی که سیستم را نصب کرده است باید مشکل را حل کند. منطقی به نظر می رسد، اما در واقع معلوم می شود که معمولاً مدیر سیستم است که آن را تنظیم می کند و وقتی مشکلی پیش می آید، معلوم می شود که او دیگر در دفتر کار نمی کند و هیچ کس نمی داند چه کار کرده است، چه رمزهایی را گذاشته است. برای خودش، چگونه همه چیز را برنامه ریزی کرد. بهترین سناریو فرد جدیدخواهد آمد و دوباره شروع به انجام همه کارها خواهد کرد. و همه چیز دوباره اتفاق خواهد افتاد، فقط مدتی بعد.

راهی برای خروج وجود دارد - در ابتدا با شرکتی تماس بگیرید که به طور حرفه ای Asterisk را برای مشتریان نصب می کند. این یک راه حل عادی است، اما کار آنها هزینه دارد. به عنوان یک قاعده، حدود 10000 روبل است. در مجموع، در حداقل نسخه، هزینه یک سیستم "رایگان" کمتر از 70000 روبل را دریافت می کنیم. لطفا توجه داشته باشید که موضوع گارانتی حل نشده است.

فاکتور دیگری نیز وجود دارد که باید در نظر گرفت: از آنجایی که استریسک به خودی خود رایگان است، معمولاً توسط مدیران پیشرفته سیستم در قالب کارهای عجیب و غریب انجام می شود، زیرا به آنها نزدیک می شود تا مشکل را ارزان تر حل کنند، که منجر به این واقعیت می شود که وجود ندارد. طیف گسترده ای از متخصصان حرفه ای آموزش دیده که همیشه آماده انجام هر کاری هستند که Asterisk تجارت اصلی آن است. یعنی فروش رایگان استریسک یک تجارت با تمام عواقب بعدی نیست. وضعیت معمولی برای جهان متن بازفناوری هایی که شامل محصول استریسک می شود. در واقع، این به عنوان یک راه حل "برای خودم" در نظر گرفته شده بود.

سخت افزار پاناسونیک

حال بیایید ببینیم اگر از یک پلتفرم سخت افزاری استاندارد پاناسونیک استفاده کنیم چه می شود. چقدر گران تر خواهد بود، اگر اصلا؟

IP PBX Panasonic KX-NCP500 برای ظرفیت مشخص شده، در صورت استفاده گوشی های آنالوگ، 49000 روبل هزینه خواهد داشت. در مورد 20 تلفن IP - 106000 روبل.

ما چه چیزی را مشاهده می کنیم؟ در صورت آنالوگ گوشی های پاناسونیکارزان تر و در مورد تلفن های IP تقریباً به همان قیمت. در همان زمان، قیمت گوشی های ارزان قیمت چینی SIP برای استریسک و تلفن های سیستم IP برند پاناسونیک برای محاسبات استفاده شد. موضوع گارانتی، نگهداری، تعمیر یا توسعه در پاناسونیک حل شده است سطح بالا. سرویس پاناسونیک بهترین در روسیه است!

تعداد زیادی از متخصصان حرفه ای آموزش دیده وجود دارد. هر شهر بزرگ دارای یک یا چند مرکز فنی منطقه ای است که می توانید از آنها پشتیبانی فنی دریافت کنید یا برای تعمیر و نگهداری مستقل سیستم بعدی آموزش ببینید. و از همه مهمتر رقابت بین این متخصصان بسیار زیاد است و این اجازه نمی دهد هزینه خدمات آنها افزایش یابد.

بله، می توان گفت که استریسک خیلی بیشتر است سیستم عملکردی. قبلا اینطور بود اما الان دیگر اینطور نیست. در صورت استفاده از سانترال سخت افزاری پاناسونیک، برخی از عملکردها باید نصب شوند، اما اکنون همه این راه حل ها وجود دارند و هزینه آنها کاملاً مناسب است. علاوه بر این، باید بدانید که آیا ارزش خرید یک ویژگی را دارد که از آن استفاده نمی کنید؟

بنابراین، پاسخ به سؤالی که در ابتدای مقاله پرسیده شد چندان واضح نیست و هر مدیر باید خودش تصمیم بگیرد که چه چیزی را انتخاب کند: یک گزینه مخاطره آمیز اما انعطاف پذیرتر بر اساس استریسک، یا یک گزینه پایدار، از نظر عملکرد کافی و ارزان تر بر اساس سانترال پاناسونیک. خودت تصمیم بگیر!

سانترال پاناسونیک یا استریسک رایگان؟بود آخرین اصلاح شده: 3 مارس 2016 توسط مدیر

این عقیده وجود دارد که تلفن IP به دلیل ارتباطات نامطمئن برای دفاتر مناسب نیست. ولی میتونی زنگ بزنی مقدار زیادیاستدلال هایی که این ارتباط را در پرتوی کاملاً متفاوت نشان خواهند داد. شرکت های دارای استاندارد شبکه تلفناگر آنها را با فناوری‌های IP مقایسه کنیم، آن‌هایی که مبتنی بر مینی سانترال‌ها هستند ضرر زیادی می‌کنند، که یک محیط ارتباطی ارزان و باکیفیت را ارائه می‌کند که روی نرم‌افزار سرور IP Asterisk اجرا می‌شود.

مرکز تلفن خودکار استریسک به شما امکان می دهد با استفاده از یک شبکه محلی کابلی در دفاتر ارتباط برقرار کنید و همچنین ارتباط با کارمندان از راه دور را که در خارج از محل اداری قرار دارند حفظ می کند.

ویژگی های نصب IP PBX Asterisk

برای سرور نرم افزارآستریکس از ارتباطات تلفنی آنالوگ و دیجیتال استفاده می کند. سرور با اتصال به خطوط ویژه باند پهن T1/E1 نصب می شود و کلیه تجهیزات اداری باید به طور خاص برای تلفن IP طراحی شوند.

نرم افزار سانترال Asterisk به شرکت های کوچک نیز اجازه می دهد تا عملکردهای اولیه تلفن را داشته باشند. راه‌اندازی ستاره زمان زیادی برای فعال کردن عملکردهایی مانند پست صوتی، ضبط تماس، جزئیات و توزیع تماس‌ها به مشترکین نیاز ندارد. پیش از این، این فرصت ها در درجه اول فقط در اختیار شرکت های بزرگ بود.

شبکه کابل کشی ساخت یافته برای نصب سانترال آستریکس مناسب است، بنابراین نیازی به راه اندازی سیم های جدید یا نصب دروازه های اضافی نیست. برای اینکه تلفن IP کار کند، فقط باید یک سرور خریداری کنید که ارزان تر از یک PBX کلاسیک خواهد بود.

برای ایجاد یک سانترال IP استریسک در دفتر خود، فقط باید هزینه مراحل اولیه را بپردازید: نصب و پیکربندی استریسک و همچنین نگهداری در آینده. از ویژگی های خاص این سیستم قابلیت اتصال به تعداد نامحدود مشترک است. اگر نیاز به تولید باشد گسترش اضافیامتیاز دهید، پس این عمل زمان بسیار کمتری نسبت به ایجاد یک اقدام جدید خواهد برد مرکز تلفنو همگام سازی با ایستگاه های دیگر.

Asterisk pbx توسط متخصصان پیکربندی شده است و به شما امکان راه اندازی مجدد و نصب ماژول های جدید را می دهد، در حالی که اتصال به کار خود ادامه می دهد. این نوع تلفن با بسیاری از سیستم عامل ها کار می کند و برای همه در سراسر جهان در دسترس است.

ATC Asterisk برای دفاتر قابلیت های تلفن IP عظیمی را ارائه می دهد:

  • ضبط و ذخیره مکالمات تلفنی؛
  • پیگیری یک تماس فعال؛
  • استفاده از منوی صوتی؛
  • استفاده از پست صوتی و ارسال ایمیل؛
  • کار با فکس در قالب الکترونیکی؛
  • حفظ جزئیات تماس؛
  • ایجاد یک مرکز تماس برای کارهای داخلی دفتر؛
  • پشتیبانی از پروتکل های ارتباطی محبوب: اسکایپ، گوگل تاک, جرعه, iax, jabber. این یکی می دهد فرصت اضافیارتباط تصویری و همچنین شامل تبادل اسناد یا تصاویر است.
  • مشترکین راه دور را به سیستم متصل کنید.
  • برگزاری کنفرانس بین سه کاربر؛
  • اگر نمی توانید بلافاصله پاسخ دهید، تعداد نامحدودی تماس را در حالت انتظار نگه دارید.
  • ایجاد لیست سیاه مشترکین؛
  • همزمان با چند شماره تماس بگیرید؛
  • راه اندازی ستاره به شما امکان می دهد تماس ها را با استفاده از نرم افزار مدیریت کنید.
  • ماژول های وسیله نقلیه اضافی ایجاد کنید.

مزایای IP PBX Asterisk

  • ادغام تلفن IP در دفاتر
  • خدمات در سطح بالا.
  • امکان ترکیب آستریکس با برنامه حسابداری 1C Enterprise یا سیستم CRM.
  • بدون نیاز به کنترل ارتباطی هزینه های ویژهو به شما امکان می دهد برای هر مشترک یک خط جداگانه ایجاد کنید.
  • راه اندازی یک مرکز تلفن ستاره به شما امکان می دهد در صورت تمایل مشتری، تغییراتی را ایجاد کنید.
  • به لطف ایجاد تلفن مبتنی بر سانترال دیجیتال موجود، برای همه شرکت ها در دسترس است.
  • این نوع ارتباط بر اساس اتاق عمل عمل می کند سیستم های یونیکس، که ثابت کرده است نرم افزاری قابل اعتماد و با کیفیت است. در صورت بروز هر گونه خرابی، کار سرور IP تلفنی به صورت خودکار در سرور دیگری کپی می شود.
  • آستریکس به شما اجازه ایجاد می دهد شبکه واحدحتی بین دفاتر شرکت که در نقاط مختلفشهرها بنابراین نیازی به خرید چندین ایستگاه سنتی نیست.

سرور استریسک برای کار کردن به تجهیزات گران قیمت یا تخصصی نیاز ندارد: سیستم های اداریما معمولا از سرورها استفاده می کنیم سطح ورودی. به همان اندازه مهم، تلفن‌ها از طریق یک شبکه محلی به سرور استریسک متصل می‌شوند و نیاز به یک شبکه جداگانه را از بین می‌برند. شبکه کابلیبرای تلفن علاوه بر این، به لطف مسیریابی تماس کانال های مختلف, ستاره IP-PBXبه شما این امکان را می دهد که به طور مؤثر از مزایای هر یک از آنها استفاده کنید و در نتیجه هزینه خدمات ارتباطی را کاهش دهید. همه اینها همراه با مجوز باز، هزینه پیاده سازی و نگهداری استریسک را به میزان قابل توجهی کمتر از محصولات تجاری مشابه می کند.

  • مقیاس پذیری

    تعداد مشترکین سیستم فقط به عملکرد سرور استریسک بستگی دارد. تا زمانی که سرور شما بتواند آن را مدیریت کند، می توانید تلفن های جدید را متصل کنید. آنچه بسیار مهم است، Asterisk IP-PBX تحت یک مجوز رایگان منتشر می شود و تعداد مشترکین و تماس های همزمان را محدود نمی کند، بنابراین نیازی به پرداخت هزینه اضافی ندارید. در صورت نیاز به اتصال شعب جدید، سیستم تلفن را می توان به راحتی با افزودن سرور استریسک جدید گسترش داد.

  • امکان ادغام

    ادغام Asterisk IP-PBX با سیستم های مختلف اتوماسیون سازمانی، مانند فروشگاه های آنلاین، CRM یا ServiceDesk، می تواند کارایی نیروی کار را به میزان قابل توجهی افزایش دهد. هنگامی که تماسی می رسد، سرور استریسک مشتری را با شماره شناسایی می کند، آن را در پایگاه داده پیدا می کند، ورودی مربوطه را در کارت ایجاد می کند یا ایجاد می کند. برنامه جدیددر ServiceDesk، و در پایان تماس یک رکورد به درخواست اضافه می کند مکالمه تلفنی. ادغام تلفن و سیستم های اطلاعاتیبه خودکارسازی کار کمک می کند، که به نوبه خود به شما امکان می دهد مشکلات تجاری را به طور مؤثرتری حل کنید.

  • مجوز رایگان

    Asterisk IP PBX تحت مجوز GPL است، بنابراین پیاده سازی یک سیستم تلفنی نیازی به خرید مجوزهای نرم افزاری گران قیمت ندارد. علاوه بر این، Asterisk IP-PBX هیچ گونه محدودیت مجوزی در مورد تعداد مشترکین یا تعداد تماس‌های همزمان ندارد. در واقع هزینه پیاده سازی سرور استریسک تنها شامل خرید تجهیزات و پرداخت هزینه راه اندازی استریسک می شود، بنابراین پیاده سازی سیستم هزینه بسیار کمتری نسبت به محصولات تجاری مشابه خواهد داشت.

  • پشتیبانی فنی

    امروزه IP-PBX Asterisk یکی از رایج ترین راه حل ها در زمینه تلفن IP می باشد. این سیستم یکی از مکان های پیشرو در بین سیستم های VoIP را به خود اختصاص داده است و با موفقیت هم در مراکز تماس بزرگ و هم برای ساختمان اداری استفاده می شود. سیستم های تلفن. بسیاری از شرکت ها و متخصصان خدمات پشتیبانی و یکپارچه سازی خود را ارائه می دهند، بنابراین با انتخاب Asterisk IP-PBX می توانید مطمئن باشید که با یک سیستم ناشناخته تنها نخواهید ماند. به نوبه خود، شرکت ما یک ماه رایگان ارائه می دهد پشتیبانی فنیبرای همه مشتریانی که اجرای سیستم استریسک را سفارش داده اند.

  • یک ATC است که توسط هکرها ایجاد شده است (به معنای اصلی کلمه)، یا بهتر است بگوییم، این یک پلت فرم تلفن کامپیوتری فوق همگرا است که تحت مجوز GNU GPL توزیع شده است، که در ابتدا توسعه یافته بود. مارک اسپنسر(مارک اسپنسر) که بعدها رئیس جمهور شد و مدیر فنیشرکت دیجیوم به لطف پشتیبانی تجاری شرکت او و مجوز GNU GPL، استریسک به طور فعال توسط هزاران نفر از سراسر کره زمین توسعه یافته و پشتیبانی می شود.

    استریسک پشتیبانی می کند

    پروتکل ها

    کدک های صوتی

    نام نرخ انتقال، Kbit/s مجوز لازم است
    G.711 64 نیاز نیست
    G.726 16، 24، 32 یا 40 نیاز نیست
    G.729A 8
    کلوب جی اس ام 13 نیاز نیست
    iLBC 13.3 (فریم 30 میلی‌ثانیه) یا 15.2 (فریم‌های 20 میلی‌ثانیه) نیاز نیست
    Speex متغیر بین 2.15 و 22.4 نیاز نیست
    G.723.1 6.4 کیلوبیت در ثانیه (فریم 189 بیت است، به 24 بایت اضافه شده است) و 5.3 کیلوبیت در ثانیه (فریم 158 بیت است، به 20 بایت اضافه شده است). حالت کار می تواند به صورت پویا از فریم به فریم تغییر کند مورد نیاز (برای حمل و نقل لازم نیست)
    MP3

    نکات مهمی که باید در نظر گرفت

    عملکرد سیستم های استریسک

    داده های عملکرد سیستم آزمایشی در انجمن و متن اصلی ارائه شده است. ستاره - تقریباً روی هر کدام قابل اجرا است پلتفرم لینوکسبه علاوه برخی از سیستم عامل های دیگر مانند Solaris، BSD، MacOS X و حتی یک ستاره برای پروژه Win32 وجود دارد. در مورد انتخاب سیستم عامل برای استریسک، من نمی خواهم یک هولیوار ایجاد کنم و پیشنهاد می کنم خودتان انتخاب کنید، اما خواندن موضوع در فرم اختصاص داده شده به این موضوع ضرری ندارد. در پایان، من می گویم که من خودم از CentOS استفاده می کنم - یک توزیع محبوب که با Asterisk (ساخته شده از RedHat خام) نسخه 5.2 استفاده می شود.
    راهنمای دقیق نصب CentOS 5.2 از وبلاگ لینوکس.
    من توصیه می کنم Xs را تنظیم نکنید، زیرا آنها برای منابع با استریسک رقابت می کنند.

    نصب و پیکربندی استریسک

    Asterisk در پیکربندی اولیه خود شامل سه بسته اصلی است که برای دانلود در وب سایت رسمی موجود است:
    • خود ستاره، نسخه 1.6.0.6 موجود است.
    • درایورهای تلفن DAHDI - مخفف Digium Asterisk Hardware Device Interface، zaptel سابق + DAHDI Tools.
    • PRI – کتابخانه های Libpri.
    لینک به نسخه های 32 بیتی، اما نسخه های 64 بیتی نیز موجود است
    اگر قصد دارید فقط از VoIP استفاده کنید، بسته استریسک کافی است، اما توصیه می شود همه بسته ها را نصب کنید.

    علاوه بر این، می توانید نصب کنید

    • ماژول ها و افزونه ها، شامل ماژول هایی برای کار با MySQL و پخش فایل های mp3 است، IMHO در توزیع رسمی گنجانده نشده است و ضروری نیست. به عنوان مثال، استریسک با پشتیبانی ODBC و هنگام نصب یک افزونه برای کار با آن نصب می شود سیستم MySQLممکن است کار نکند، بنابراین توصیه می شود هر بار فقط از یکی از درایورها استفاده کنید و دیگری را غیرفعال کنید. پخش فایل های mp3 به نوبه خود باعث بارگذاری اضافی بر روی سیستم می شود زیرا ... فایل در حال پخش باید از حالت فشرده خارج شود.

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

    • GCC 3.x;
    • ncurses-devel;
    • libtermcap-devel;
    • سرصفحه های توسعه هسته؛
    • GCC C++ 3.x;
    • OpenSSL (اختیاری)؛
    • newt-devel (اختیاری) ;
    • zlib-devel (اختیاری) ;
    • unixODBC; unixODBC-devel (اختیاری)؛
    • libtool (توصیه می شود);
    • ساخت گنو (نسخه 3.80 و بالاتر).
    در مورد من، همه چیز قبلاً در سیستم موجود بود، من فقط هسته را به روز کردم (اجازه ندهید این برای کسی ترسناک به نظر برسد).

    کیت توزیع Trixbox بسیار محبوب و محبوب است - آن بسته نرم افزاری، مبتنی بر CentOS و Asterisk که وظیفه اصلی آن ایجاد سرور تلفن IP در کمترین زمان ممکن است.
    بر این لحظهدر دسترس . مراحل نصب را می توان در وب سایت voiceip.com.ua مشاهده کرد.

    توزیع Elastix از PaloSanto Solutions از نظر عملکرد نسبت به Trixbox Community Edition برتری ندارد. تحت مجوز GNU GPL توزیع شده است. الستیکس مبتنی بر CentOS 5 با هسته 2.6.18 بود. اساس سیستم VoIP Asterisk 1.4.18 است، توسعه دهندگان آن را با ابزارها و ماژول های خود تکمیل کرده اند. تولید کنندگان شخص ثالث. A2Billing بازطراحی شده به عنوان یک سیستم صورتحساب مورد استفاده قرار گرفت. این تحویل همچنین شامل سرور Openfire 3.4.2 است که پیام رسانی را از طریق پروتکل XMPP/Jabber ارائه می دهد. این توزیع همچنین شامل دو CRM (مدیریت ارتباط با مشتری) است - SugarCRM و VTigerCRM
    نمای کلی و نصب را می توان در مقاله Linuxoid یافت.

    بیا ادامه بدهیم

    بارگذاری مقاله سوالات عمومیمن استریسک را نصب و پیکربندی نمی کنم، به خصوص که مقالات فوق العاده ای در اینترنت وجود دارد که در مورد هر یک از مراحل به تفصیل توضیح می دهد. با وجود اینکه مقاله ها 3-4 سال پیش نوشته شده اند، باور کنید ارتباط خود را از دست نمی دهند، من بحثی ندارم، نسخه ها از 1.2 تا 1.6 تغییر کرده اند، حتی نام درایور تلفن نیز تغییر کرده است. و عملکرد به طور قابل توجهی گسترش یافته است، اما این نباید شما را بترساند. مقالاتی در مورد استریسک در مجله "System Administrator"
    نویسنده میخائیل پلاتوف:
    • استریسک و لینوکس - ماموریت تلفن IP - قابلیت های اصلی استریسک، راه اندازی و کار از طریق پروتکل SIP را مورد بحث قرار می دهد.
    • استریسک و لینوکس: ماموریت تلفن IP اقدام 2 - کار بر روی پروتکل H323 و ارائه ارتباط با PSTN در نظر گرفته شده است.
    • استریسک و لینوکس: ماموریت تلفن IP Action 3 آخرین مقاله از این مجموعه است که به بررسی مسائل پست صوتی، کنفرانس ها و رابط های وب می پردازد که کار کاربران و مدیران استریسک را تا حد زیادی تسهیل می کند.

    توجه: مقالات از نرم افزار zaptel استفاده می کنند که نام آن را به DAHDI تغییر داده است
    ztcfg -> dahdi_cfg
    ztmonitor -> dahdi_monitor
    ztscan -> dahdi_scan
    ztspeed -> dahdi_speed
    zttest -> dahdi_test
    zttool -> dahdi_tool
    zapconf -> dahdi_genconf که قبلاً به عنوان genzaptelconf شناخته می شد)

    و راه ها تغییر کرده است:

    • فایل پیکربندی سیستم از /etc/zaptel.conf به /etc/dahdi/system.conf تغییر نام داده است.
    • اکنون می توان از ابزار dahdi_cfg برای انتخاب یک حذف کننده اکو برای هر کانال یا گروهی از کانال ها بر اساس تنظیمات فایل پیکربندی استفاده کرد: system.conf; لیست کامل تغییرات در svn trunk توسعه دهندگان یا به زبان روسی در وب سایت voip.rus.net موجود است.

    ستاره: ما توزیع خودکار تماس های دریافتی را سازماندهی می کنیم - مسائل مربوط به سازماندهی صف پردازش تماس که در خدمات کار با مشتریان ضروری است در نظر گرفته می شود. نویسنده سرگئی یارمچوک

    ذخیره فایل های CDR در پایگاه داده

    سوابق جزئیات تماس (CDR) - فایلی که پارامترهای تماس های ارسال شده از طریق سیستم را ضبط می کند. Asterisk به شما امکان می دهد فایل های CDR را در موارد زیر ذخیره کنید:
    • مقادیر جدا شده با کاما (CSV) – فایل؛
    بخش مهمی از dialplan که قدرت و پویایی آن را فراهم می کند func_odbc است که به شما امکان ایجاد و استفاده از توابع در dialplan برای بازیابی و استفاده از اطلاعات از پایگاه داده را می دهد.

    تلفن گویا

    پاسخ صوتی تعاملی (IVR) در حال حاضر بخشی جدایی ناپذیر از هر پلتفرم و کسب و کاری است که درگیر خدمات مشتری است. هزینه سیستم های تلفن گویا تجاری (Avaya، Cisco، Genesys، Nortel یا Dialogic) بسیار بالا است و Asterisk به سادگی برای این کار ایجاد شده است.
    متأسفانه روسی صدای زنهیچ (رایگان) برای استریسک وجود ندارد. پس از نصب، استریسک به صورت صوتی با ما صحبت می کند آلیسون اسمیت(Allison Smith) - این حدود 300 promt است، به علاوه 600 مورد دیگر در افزونه asterisk-sounds.

    ترجمه متنی فرمان های صوتی برای استریسک نسخه های 1.4، 1.6 و همچنین صدای روسی مردانه از romik_gبرای استریسک 1.4.

    در منبع ivrvoice.ru می توانید دانلود کنید و از هر کدام استفاده کنید برای اهداف صلح آمیز، از جمله تجارت، محصولات صنعتی روسیه برای استریسک.

    اگر تصمیم دارید خودتان ضبط‌های خود به خودی ضبط کنید، لازمه اصلی این است که ضبط‌ها را به -3dB با مکث در ابتدا و انتهای ضبط عادی کنید. برای تبدیل یک فایل صوتی، از ابزار (Sound eXchange) استفاده کنید.

    با این حال، سیستم‌های تلفن گویا نه تنها خز ارزشمند و DTMF هستند، بلکه سیستم‌های تشخیص خودکار گفتار (ASR - سیستم‌های تشخیص گفتار) و موتورهای بازتولید گفتار متن به گفتار (TTS) هستند. درست است، اینجا هنوز با روس ها دشوار است.
    اما باید بدانید:

    • متن باز TTS – موتور

    ستاره، نصب آن در مورد بحث قرار خواهد گرفت این مواد، نرم افزاری است برای سازماندهی به اصطلاح سانترال تلفن اداری یا IP-PBX (Private Branch eXchange, PBX). تمام تلفن های موجود در دفتر را در یک واحد ترکیب می کند شبکه اطلاعات، که بر اساس آن خدمات متنوعی عمل می کند ارتباط صوتی. Asterisk روی Linux، BSD، OS X و Windows با استفاده از شبیه ساز اجرا می شود.

    استریسک می‌تواند صدا را روی چهار پروتکل VoIP مختلف منتقل کند و تقریباً با همه پروتکل‌های استاندارد شده ارتباط برقرار کند دستگاه های تلفن(از جمله موبایل) با استفاده از تجهیزات نسبتاً ارزان قیمت. ابزارهای استریسک احتمالات مختلفپست صوتی، از جمله دایرکتوری، کنفرانس، پاسخ صوتی تعاملی، و صف تماس.

    در این مطلب به فرآیند نصب استریسک در سیستم عامل لینوکس، به ویژه در سیستم عامل لینوکس، نگاه خواهیم کرد توزیع های محبوب CentOS و Debian، و همچنین مراحل اولیه برای راه اندازی یک سرور پست صوتی.

    نصب سرور استریسک از منبع

    ابتدا، بیایید الگوریتم نصب یک سرور تلفن IP را بررسی کنیم، که کاملاً در هر توزیع لینوکس، یعنی مونتاژ و نصب نرم افزار از روی کد منبع، در دسترس است. این روشبه شما اجازه می دهد تا استریسک را از ابتدا نصب کنید.

    قبل از نصب سرور IP تلفنی در سیستم، یکسری شرایط باید رعایت شود. استریسک باید بر روی سیستمی که دارای نسخه هسته حداقل 2.6 است نصب شود و سیستم باید فایل های هدر داشته باشد تا برنامه با موفقیت کامپایل شود. Asterisk به زبان C نوشته شده است، بنابراین برای ساخت، کامپایلر gcc باید با کتابخانه های همراه مانند termcap و openssl روی سیستم نصب شود. ساخت افزونه‌های استریسک به کتابخانه‌های از پیش نصب‌شده و کلاینت mysql و همچنین فایل‌های هدر مربوط به آن‌ها نیز نیاز دارد.

    هنگامی که سیستم برای نصب آماده شد، باید به بخش دانلود در وب سایت رسمی بروید و آرشیو زیر را از آن دانلود کنید:

    1. ستاره
    2. صداهای ستاره ای
    3. ستاره-افزونه ها
    4. zaptel.
    5. libpri.

    فایل ها باید در سروری کپی شوند که عملکردها را انجام می دهد سانترال اداری. آنها را در یک پوشه قرار دهید /usr/src/.

    پس از آن، برو به فهرست بایگانی را اجرا کنید و هر یک از آنها را با دستور باز کنید:

    tar-xzf<имя_архива>tar.gz

    بایگانی ها در پوشه هایی با نام هایی که با نام بایگانی ها مطابقت دارند باز می شوند. با دستور به ترتیب به هر پوشه بروید:

    سی دی<имя_папки>

    و دستورات زیر را در هر پوشه اجرا کنید.

    1. آماده سازی برای مونتاژ:

    2. مونتاژ:

    3. نصب و راه اندازی:

    اگر دستورات بالا با موفقیت انجام شود، استریسک را روی سرور خود ساخته و نصب خواهید کرد.

    روش نصب از منبع برای همه توزیع های لینوکس یکسان است، اما همه با آن آشنا نیستند. به عنوان یک قاعده، اکثر کاربران روش های نصب ارائه شده توسط یک توزیع خاص را ترجیح می دهند.

    در این راستا، مراحل نصب استریسک را در دو پلتفرم محبوب برای ایجاد سانترال های اداری در نظر خواهیم گرفت: CentOS و Debian GNU/Linux.

    نصب استریسک در CentOS

    در داخل این مثالما استریسک 13 را نصب خواهیم کرد. استریسک را روی CentOS 7 نصب خواهیم کرد.

    فرض بر این است که نصب در حالت کنسول متنی به عنوان superuser (root) انجام می شود.

    ابتدا باید تمام پیش نیازهای لازم را نصب کنید. اطمینان حاصل کنید که تمام بسته های ذکر شده در زیر در سیستم شما وجود دارد. تعداد آنها بسیار زیاد است:

    در نتیجه، سیستم شامل تمام وابستگی های مورد نیاز برای ساخت موفقیت آمیز سرور خواهد بود تلفن ستاره دار.

    مرحله بعدی باید غیرفعال کردن SELinux باشد. سیستم امنیتی لینوکس تقویت‌شده با امنیت در CentOS به‌طور پیش‌فرض فعال است و اغلب در عملکرد عادی استریسک اختلال ایجاد می‌کند. بنابراین برای راه اندازی و کارکرد موفق سرور باید غیر فعال شود.

    بیایید وضعیت فعالیت سیستم SELinux را با دستور زیر بررسی کنیم:

    اگر سیستم گزارش دهد که SELinux فعال است، روش غیرفعال کردن را انجام خواهیم داد. برای این کار لازم است تغییراتی در فایل پیکربندیدر پوشه /etc/selinux،با تنظیم پرچم مناسب

    sed -i "s/\(^SELINUX=\).*/\SELINUX=DISABLED/" پیکربندی

    timedatectl مجموعه منطقه زمانی<имя_зоны>(به عنوان مثال، آمریکا/لس_آنجلس)

    برای بررسی اینکه آیا منطقه زمانی تنظیم شده است، می توانید از دستور زیر استفاده کنید:

    وضعیت timedatectl

    سپس باید سیستم خود را مجددا راه اندازی کنید تا تغییرات اعمال شوند. برای این کار از دستور reboot استفاده کنید.

    حالا بیایید به نصب استریسک برویم.

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

    ابتدا بیایید خود سرور IP تلفنی را دانلود و نصب کنیم.

    آرشیو را با ستاره 13 از قسمت دانلودها در وب سایت رسمی محصول دانلود کنید و بیایید آن را در پوشه /usr/src ذخیره کنیم. بیایید بسته را باز کنیمبایگانی با دستور:

    tar zxvf<имя_архива>

    بیایید به پوشه ای با آرشیو بسته نشده برویم و دستورات زیر را اجرا کنیم.

    ./configure --libdir=/usr/lib64 --with-pjproject-bundled

    این ترتیب دستورات، منابع را برای مونتاژ آماده می کند.

    make menuselect.makeopts

    پس از تنظیم گزینه های کامپایل، دنباله اقدامات زیر را انجام دهید:

    1. یک جداگانه ایجاد کنید حسابکاربر برای سرور تلفن IP.

    adduser asterisk -s /sbin/nologin -c "کاربر ستاره"

    2. سرور را بسازید و نصب کنید.

    ساخت && نصب کردن

    3. حقوق دسترسی استریسک را برای کاربر تازه ایجاد شده تنظیم کنید.

    chown -R ستاره. /var/lib/asterisk

    در نتیجه سرور اصلی استریسک ساخته و نصب خواهد شد.

    علاوه بر خود استریسک، می توانید به روشی مشابه آن را روی CentOS نصب کنید اضافات مفیدبه سرور در مورد آن در زیر بخوانید.

    FreePBX

    FreePBX یک رابط وب گرافیکی با امکانات کامل است که برای راه اندازی و مدیریت یک PBX اداری طراحی شده است. نصب استریسک با FreePBX به ترتیب زیر انجام می شود.

    بیایید پایگاه داده را شروع کنیم:

    systemctl راه اندازی mariadb

    از GitHub به پوشه /usr/src دانلود کنید منبع FreePBX:

    git clone -b release/13.0 https://github.com/FreePBX/framework.git freepbx

    ./start_asterisk start

    و تعدادی دستور برای راه اندازی FreePBX:

    DAHDI

    DAHDI درایوری است که به Asterisk اجازه می دهد تا با تجهیزات مختلف تلفن تعامل داشته باشد. این مسئول عملکرد کارت های رابط تلفنی است که مستقیماً در سروری که استریسک را اجرا می کند نصب شده است. روش نصب DAHDI در زیر توضیح داده شده است.

    بایگانی را با درایور در پوشه /usr/src دانلود کنید، آن را باز کنید و به پوشه زیپ نشده بروید. دستورات را در آن اجرا کنید:

    PJSIP

    PJSIP یک کتابخانه نوشته شده به زبان C است که وظیفه پشتیبانی از پروتکل های مختلف IP تلفنی را بر عهده دارد. از استریسک نسخه 13.8 شامل، کتابخانه PJSIP را می توان به طور جداگانه نصب کرد. با این حال، اگر ستاره با پرچم کامپایل شده باشد --with-pjproject-bundled(کاری که در بخش قبل انجام دادیم)، کتابخانه PJSIP مستقیماً هنگام کامپایل شدن سرور نصب می شود.

    برای نصب PJSIP به صورت جداگانه، مراحل زیر مورد نیاز است.

    بایگانی را با درایور از pjsip.org در پوشه /usr/src دانلود کنید، آن را باز کنید و به پوشه زیپ نشده بروید. دستورات را در آن اجرا کنید:

    مراحل بعد از نصب

    پس از اتمام نصب استریسک، باید یک سری مراحل را انجام دهید: اقدامات اضافی. این مراحل اجباری است.

    1. راه اندازی حفاظت برای سرور پایگاه داده:

    mysql_secure_installation

    برای تکمیل مراحل، به سادگی به همه سؤالات Y پاسخ دهید.

    2. تنظیمات وب سرور را تغییر دهید:

    3. دسترسی به سرویس ها و پورت های لازم برای کار استریسک را باز کنید:

    فایروال-cmd -- دائمی --zone=public --add-service=(http,https) --add-port=5060-5061/tcp --add-port=5060-5061/udp --add-port= 10000-20000/udp

    4. بارگذاری خودکار پایگاه داده را پیکربندی کنید:

    systemctl mariadb را فعال کنید

    5. وب سرور را برای بارگیری در هنگام راه اندازی سیستم پیکربندی کنید:

    systemctl httpd را فعال کنید

    6. هنگام بوت شدن سیستم، شروع خودکار FreePBX را پیکربندی کنید:

    nano /etc/systemd/system/freepbx.service

    systemctl freepbx را فعال کنید

    7. یک اتصال به پایگاه داده از طریق ODBC راه اندازی کنید. اگر یک ماژول قدیمی نصب شده باشد cdr_mysql.so،این مورد اختیاری است، اما همچنان توصیه می شود:

    nano /etc/odbc.ini

    برای تست اتصال ODBC از دستور زیر استفاده کنید:

    isql -v asteriskcdrdb

    8. برای اعمال تغییرات ایجاد شده، سیستم را راه اندازی مجدد کنید:

    نصب استریسک 13 در دبیان

    که در این بخشما به مراحل نصب در یک پلت فرم محبوب دیگر - Debian خواهیم پرداخت. خبر خوببرای کاربران: نسبتاً ساده است، اگرچه شامل ساختن از منبع نیز می شود. به عنوان مثال، ما استریسک را روی دبیان 8 نصب خواهیم کرد.

    نصب به صورت superuser (root) انجام می شود. یک ترمینال را باز کنید، حقوق مناسب را بدست آورید، پس از آن می توانید نصب را ادامه دهید.

    ابتدا ستاره 13 را از وب سایت رسمی دانلود کرده و آرشیو دانلود شده را استخراج کنید. به پوشه ای که منابع آن بسته بندی نشده است بروید.

    حالا بیایید وابستگی های لازم را نصب کنیم. مهمترین آنها - کامپایلر gcc - در حال حاضر در دبیان موجود است. پس بیایید بقیه موارد را دانلود کنیم:

    پس از دانلود و نصب تمام وابستگی ها، دستور زیر را در پوشه ای که بایگانی استریسک استخراج شده است اجرا کنید:

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

    قبل از کامپایل استریسک، می توان ماژول های جداگانه را فعال یا غیرفعال کرد:

    باز خواهد شد برنامه کنسولبا لیستی از ماژول ها با حرکت دادن کلیدها به پایین و بالا در لیست، می توانید آنها را روشن و خاموش کنید. برخی از ماژول های اضافی برای نصب نیاز به وابستگی دارند. این را می توان با استفاده از apt-get.

    حالا کامپایل استریسک را شروع می کنیم. دستورات آشنا را در کنسول وارد کنید:

    1. ساخت کدهای منبع:

    2. نصب در دایرکتوری های سیستم:

    وقتی کامپایل بدون خطا کامل شد، باید دستور زیر را اجرا کنید:

    این کار نصب را کامل می کند. استریسک با موفقیت روی سرور شما نصب شد. دستور زیر کنسول مدیریت استریسک را نمایش می دهد:

    ستاره -vvvvvvgc

    راه اندازی استریسک

    حال بیایید به مراحل اولیه راه اندازی سرور تلفنی استریسک نگاه کنیم. آنها اساساً برای همه توزیع های لینوکس یکسان هستند.

    ابتدا باید متن زیر را به فایل اضافه کنید sip.conf:

    این پنج حساب ایجاد می کند که می تواند توسط هر مشتری SIP (سیسکو SIP Phone، xlite، ATA و موارد مشابه) استفاده شود. همه کاربران در استریسک ثبت خواهند شد. اگر این پیکربندیکار نمی کند، سعی کنید آن را خاموش کنید دیواره آتشتا زمانی که نصب نرم افزار کامل شود.

    اولین طرح شماره گیری خود را ایجاد کنید

    طرح شماره (dialplan) شرح رسمی فرآیندهای پردازش تماس های تلفنی را ارائه می دهد. Dialplan با جزئیات به سیستم می گوید که با تماس های خروجی و ورودی چه کاری انجام دهد. به عنوان مثال، استریسک می تواند آنها را فوروارد کند، با پاسخگوی خودکار به آنها پاسخ دهد و غیره.

    فایل را باز کنید extension.confدر پوشه /etc/ستارهو خط را به آن اضافه کنید:

    exten=> _XXXX,1,Dial(SIP/$(EXTEN))

    اکنون همه چیز پیکربندی شده است مشتریان SIPقادر به دریافت و ارسال تماس خواهد بود. به لطف سهولت تنظیم پلان شماره گیری، استریسک یکی از دوستانه ترین پلتفرم های تلفن IP است. برای راه اندازی سانترال اداری به مهارت زیادی نیاز نیست.

    ایجاد اولین SIP Trunk شما

    استریسک می تواند تماس های خروجی و ورودی برقرار کند. برای تماس های خروجی، ما به ارائه دهنده ای نیاز داریم که تماس ها را به سیستم ما فوروارد کند و همچنین یک آدرس IP عمومی.

    برای انجام این کار، باید یک SIP Trunk - یک کانال ارتباطی مجازی بین تجهیزات مشتری و اپراتور تلفن. اگر سرور ما با ستاره به عنوان تجهیزات مشتری عمل می کند، راه اندازی یک ترانک به شما امکان می دهد هر تعداد شهر را به هم متصل کنید. شماره های تلفناز طریق پروتکل SIP

    برای ایجاد ترانک کد زیر را به فایل اضافه کنید sip.conf:

    پس از این باید وارد شوید extension.confیک خط دیگر:

    exten => _XXXXXXX.,1,Dial(SIP/Trunk1/$(EXTEN))

    این به شما امکان می دهد برای برقراری تماس های خروجی با ارائه دهنده خود ارتباط برقرار کنید.

    نتیجه

    راه اندازی یک سانترال اداری تمام عیار بر اساس استریسک، که نصب آن در این مقاله مورد بحث قرار گرفت، شامل مراحل بسیار بیشتری نسبت به آنچه در بالا توضیح داده شد، است. اطلاعات دقیقدر مورد سرور تلفن و قابلیت های آن در مستندات رسمی استریسک ارائه شده است.

    بهترین مقالات در این زمینه