از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
سرور VoIP استریسک را نصب کنید روی اوبونتو
سرفصلهای مطلب
استریسک یک چارچوب رایگان و متن باز برای ایجاد برنامه های ارتباطی شخصی شما است. با استریسک می توانید سرور 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 را با دستور زیر به روز کنید:
کش مخزن بسته APT باید به روز شود.
اکنون سرور VoIP Asterisk را با دستور زیر نصب کنید:
حالا فشار دهید y و سپس فشار دهید <ورود> ادامه.
استریسک باید نصب شود.
راه اندازی و توقف سرویس استریسک:
اکنون می توانید با دستور زیر بررسی کنید که آیا سرویس ستاره در حال اجرا است:
همانطور که می بینید، ستاره سرویس در حال اجرا است
اگر در هر صورت سرویس ستاره اجرا نمی شود، می توانید با دستور زیر سرویس ستاره را راه اندازی کنید:
اگر به دلایلی می خواهید سرویس ستاره را متوقف کنید، دستور زیر را اجرا کنید:
اگر فایل های پیکربندی ستاره را تغییر داده اید، می توانید ستاره را مجدداً راه اندازی کنید تا تغییرات اعمال شوند با دستور زیر:
فایل های پیکربندی سرور VoIP Asterisk:
در اوبونتو 18.04 LTS، فایلهای پیکربندی استریسک موجود است /etc/ستاره دایرکتوری همانطور که در تصویر زیر می بینید.
راه های زیادی وجود دارد که می توانید استریسک را پیکربندی کنید. در این مقاله تمرکز من است روی فقط Asterisk را به عنوان یک سرور VoIP پیکربندی کنید و با استفاده از یک سرویس گیرنده SIP تماس برقرار کنید روی گوشی های اندروید برای اینکه این کار کند، من فقط آن را اصلاح می کنم sip.conf و extensions.conf فایل های پیکربندی در /etc/ستاره فهرست راهنما.
پیکربندی استریسک به عنوان یک سرور VoIP:
ابتدا به مسیر بروید /etc/ستاره دایرکتوری با دستور زیر:
حالا باید یک بسازید backup کپی از sip.conf و extensions.conf فایل. زیرا، اگر اشتباهات عمده ای مرتکب شده اید و می خواهید به حالت پیش فرض برگردید sip.conf و extensions.conf فایل، شما می توانید آن را انجام دهید اگر شما یک backup کپی این فایل های پیکربندی لازم نیست استریسک را دوباره نصب کنید.
برای ساختن یک backup رونوشت sip.conf فایل، دستور زیر را اجرا کنید:
برای ساختن یک backup رونوشت پسوند. فایل، دستور زیر را اجرا کنید:
اکنون دستور زیر را اجرا کنید تا تمام خطوط موجود از روی آن حذف شود sip.conf فایل:
حالا دستور زیر را اجرا کنید تا باز شود sip.conf فایل با نانو ویرایشگر متن:
و خطوط زیر را به آن اضافه کنید sip.conf فایل و فایل را ذخیره کنید.
در اینجا، من 2 کاربر 9001 و 9002 ایجاد کردم. رمز عبور آنها با استفاده از Secret تنظیم شده است. رمز عبور برای کاربر 9001 9001 و برای کاربر 9002 9002 است.
اکنون دستور زیر را اجرا کنید تا تمام خطوط موجود از روی آن حذف شود extensions.conf فایل:
سپس دستور زیر را اجرا کنید تا باز شود پسوند. فایل با نانو ویرایشگر متن:
حالا خطوط زیر را به آن اضافه کنید extensions.conf فایل و فایل را ذخیره کنید.
پس از انجام تمام مراحل بالا، ستاره را با دستور زیر راه اندازی مجدد کنید:
اکنون با دستور زیر بررسی کنید که آیا سرویس ستاره در حال اجرا است:
همانطور که می بینید در حال اجرا است. بنابراین پیکربندی ما کار می کند.
اکنون دستور زیر را برای بررسی آدرس IP سرور VoIP استریسک خود اجرا کنید:
همانطور که می بینید، آدرس IP سرور استریسک من است 192.168.2.166. مال شما باید متفاوت باشه این آدرس IP را یادداشت کنید زیرا زمانی که از تلفن اندروید خود به سرور استریسک متصل می شوید به آن نیاز خواهید داشت.
اتصال به سرور VoIP استریسک از اندروید:
در اندروید، بسیاری از سرویس گیرندگان SIP رایگان در فروشگاه Google Play موجود است که می توانید آنها را دانلود کرده و به سرور VoIP Asterisk خود متصل کنید. اونی که دوست دارم اسمش CSIPSimple. این یک سرویس گیرنده SIP بسیار ساده و آسان برای استفاده است روی اندروید. با استفاده از آن می توانید تماس بگیرید و پیامک ارسال کنید CSIPSimple.
برای اتصال به سرور استریسک خود، آن را باز کنید CSIPSimple و ضربه بزنید روی اضافه کردن حساب.
حالا انتخاب کنید پایه ای از لیست
حالا تمام جزئیات را تایپ کرده و کلیک کنید روی صرفه جویی.
شما باید به سرور VoIP استریسک خود متصل باشید.
اکنون فقط روی دکمه برگشت گوشی خود ضربه بزنید تا شماره گیر را ببینید.
من با 9002 تماس گرفتم و همانطور که می بینید، تماس در حال کار است.
من تماس را از مشتری SIP دیگر خود دریافت کردم که به عنوان کاربر 9002 به همان سرور VoIP استریسک وارد شده است.
بنابراین، سرور VoIP استریسک ما به درستی کار می کند.
اتصال به سرور VoIP Asterisk از لینوکس:
در لینوکس می توانید استفاده کنید اکیگا SIP برای اتصال به سرور VoIP استریسک خود. در مخزن بسته رسمی اوبونتو 18.04 LTS موجود است.
می توانید نصب کنید اکیگا SIP، دستور زیر را اجرا کنید:
یک بار اکیگا نصب شده است، باید بتوانید آن را کشف کنید روی مال خودت
بنابراین، اساساً به این صورت است که شما سرور VoIP Asterisk خود را برای برقراری تماس به صورت محلی با تلفن های اندرویدی ایجاد می کنید. با تشکر از خواندن این مقاله.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1403-01-06 00:29:04