وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

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

0 29
زمان لازم برای مطالعه: 4 دقیقه


استریسک یک چارچوب رایگان و متن باز برای ایجاد برنامه های ارتباطی شخصی شما است. با استریسک می توانید سرور VoIP خود را بسازید. VoIP یک پروتکل Voice Over Internet است. برای برقراری تماس با استفاده از پشته TCP/IP استفاده می شود. با سرور VoIP Asterisk می توانید بدون هیچ هزینه ای با تلفن اندرویدی خود و سایر تلفن های IP به صورت محلی تماس بگیرید. این راه حل بسیار مقرون به صرفه برای دفاتر شرکت های کوچک، متوسط ​​و بزرگ است.

در این مقاله، روش نصب و پیکربندی استریسک را به شما نشان می‌دهیم تا به عنوان یک سرور VoIP عمل کند و با استفاده از سرور VoIP استریسک خود با تلفن اندرویدی خود تماس برقرار کند. من از Lubuntu 18.04 LTS برای نمایش استفاده خواهم کرد. توجه داشته باشید که لوبونتو 18.04 LTS همان اوبونتو 18.04 LTS است اما با دسکتاپ LXDE به جای دسکتاپ گنوم 3. بیا شروع کنیم.

نصب استریسک:

نصب استریسک روی اوبونتو 18.04 LTS واقعا ساده است. تمام بسته های نرم افزاری در مخزن بسته رسمی اوبونتو 18.04 LTS موجود است.

ابتدا کش مخزن بسته APT را با دستور زیر به روز کنید:

$ sudo آپدیت مناسب

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

کش مخزن بسته APT باید به روز شود.

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

اکنون سرور VoIP Asterisk را با دستور زیر نصب کنید:

$ sudo apt نصب asterisk asterisk-dahdi

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

حالا فشار دهید y و سپس فشار دهید <ورود> ادامه.

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

استریسک باید نصب شود.

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

راه اندازی و توقف سرویس استریسک:

اکنون می توانید با دستور زیر بررسی کنید که آیا سرویس ستاره در حال اجرا است:

$ sudo ستاره وضعیت systemctl

همانطور که می بینید، ستاره سرویس در حال اجرا است

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

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

$ sudo ستاره شروع systemctl

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

$ sudo ستاره توقف systemctl

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

$ sudo ستاره سیستمctl راه اندازی مجدد

فایل های پیکربندی سرور VoIP Asterisk:

در اوبونتو 18.04 LTS، فایل‌های پیکربندی استریسک موجود است /etc/ستاره دایرکتوری همانطور که در تصویر زیر می بینید.

$ ls /و غیره/ستاره

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

راه های زیادی وجود دارد که می توانید استریسک را پیکربندی کنید. در این مقاله تمرکز من است روی فقط Asterisk را به عنوان یک سرور VoIP پیکربندی کنید و با استفاده از یک سرویس گیرنده SIP تماس برقرار کنید روی گوشی های اندروید برای اینکه این کار کند، من فقط آن را اصلاح می کنم sip.conf و extensions.conf فایل های پیکربندی در /etc/ستاره فهرست راهنما.

پیشنهاد می‌کنیم بخوانید:  نصب USB Ubuntu: راهنمای گام به گام

پیکربندی استریسک به عنوان یک سرور VoIP:

ابتدا به مسیر بروید /etc/ستاره دایرکتوری با دستور زیر:

$ سی دی /و غیره/ستاره

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

حالا باید یک بسازید backup کپی از sip.conf و extensions.conf فایل. زیرا، اگر اشتباهات عمده ای مرتکب شده اید و می خواهید به حالت پیش فرض برگردید sip.conf و extensions.conf فایل، شما می توانید آن را انجام دهید اگر شما یک backup کپی این فایل های پیکربندی لازم نیست استریسک را دوباره نصب کنید.

برای ساختن یک backup رونوشت sip.conf فایل، دستور زیر را اجرا کنید:

$ sudo cp sip.conf sip.conf.backup

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

برای ساختن یک backup رونوشت پسوند. فایل، دستور زیر را اجرا کنید:

$ sudo cp extensions.conf extensions.conf.backup

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

اکنون دستور زیر را اجرا کنید تا تمام خطوط موجود از روی آن حذف شود sip.conf فایل:

$ echo | sudo سه راهی sip.conf

حالا دستور زیر را اجرا کنید تا باز شود sip.conf فایل با نانو ویرایشگر متن:

$ sudo نانو sip.conf

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

و خطوط زیر را به آن اضافه کنید sip.conf فایل و فایل را ذخیره کنید.

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

در اینجا، من 2 کاربر 9001 و 9002 ایجاد کردم. رمز عبور آنها با استفاده از Secret تنظیم شده است. رمز عبور برای کاربر 9001 9001 و برای کاربر 9002 9002 است.

اکنون دستور زیر را اجرا کنید تا تمام خطوط موجود از روی آن حذف شود extensions.conf فایل:

$ echo | sudo سه راهی extensions.conf

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

سپس دستور زیر را اجرا کنید تا باز شود پسوند. فایل با نانو ویرایشگر متن:

$ sudo نانو پسوند.

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

حالا خطوط زیر را به آن اضافه کنید extensions.conf فایل و فایل را ذخیره کنید.

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

پس از انجام تمام مراحل بالا، ستاره را با دستور زیر راه اندازی مجدد کنید:

$ sudo ستاره سیستمctl راه اندازی مجدد

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

اکنون با دستور زیر بررسی کنید که آیا سرویس ستاره در حال اجرا است:

$ sudo ستاره وضعیت systemctl

همانطور که می بینید در حال اجرا است. بنابراین پیکربندی ما کار می کند.

پیشنهاد می‌کنیم بخوانید:  روش نصب و استفاده از PHP Composer روی اوبونتو 22.04

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

اکنون دستور زیر را برای بررسی آدرس IP سرور VoIP استریسک خود اجرا کنید:

$ آی پی آ

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

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

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

در اندروید، بسیاری از سرویس گیرندگان SIP رایگان در فروشگاه Google Play موجود است که می توانید آنها را دانلود کرده و به سرور VoIP Asterisk خود متصل کنید. اونی که دوست دارم اسمش CSIPSimple. این یک سرویس گیرنده SIP بسیار ساده و آسان برای استفاده است روی اندروید. با استفاده از آن می توانید تماس بگیرید و پیامک ارسال کنید CSIPSimple.

برای اتصال به سرور استریسک خود، آن را باز کنید CSIPSimple و ضربه بزنید روی اضافه کردن حساب.

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

حالا انتخاب کنید پایه ای از لیست

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

حالا تمام جزئیات را تایپ کرده و کلیک کنید روی صرفه جویی.

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

شما باید به سرور VoIP استریسک خود متصل باشید.

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

اکنون فقط روی دکمه برگشت گوشی خود ضربه بزنید تا شماره گیر را ببینید.

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

من با 9002 تماس گرفتم و همانطور که می بینید، تماس در حال کار است.

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

من تماس را از مشتری SIP دیگر خود دریافت کردم که به عنوان کاربر 9002 به همان سرور VoIP استریسک وارد شده است.

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

بنابراین، سرور VoIP استریسک ما به درستی کار می کند.

اتصال به سرور VoIP Asterisk از لینوکس:

در لینوکس می توانید استفاده کنید اکیگا SIP برای اتصال به سرور VoIP استریسک خود. در مخزن بسته رسمی اوبونتو 18.04 LTS موجود است.

می توانید نصب کنید اکیگا SIP، دستور زیر را اجرا کنید:

$ sudo apt نصب اکیگا

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

بنابراین، اساساً به این صورت است که شما سرور VoIP Asterisk خود را برای برقراری تماس به صورت محلی با تلفن های اندرویدی ایجاد می کنید. با تشکر از خواندن این مقاله.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-06 00:29:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید