VoIP مخفف کلمات Voice Over Internet Protocol است که به معنای انتقال صدا به شکل همزمان از طریق بستر اینترنت میباشد. تنها چند سال است که از عمر این تکنولوژی میگذرد اما امروزه به صورت فراگیر در سراسر جهان شاهد استفاده از این تکنولوژی هستیم. در این تکنولوژی از شبکههای کامپیوتری موجود به عنوان بستر تلفن جدید شما استفاده میشود و بدین ترتیب کلیه محدودیتهای فیزیکی شما از بین خواهد رفت.
حل مشکل صدای یک طرفه در ایزابل در حالت NAT
بیشتر اوقات در سیستمهای ویپ چون آی پی استاتیک مستقیم روی سرور VoIP ست نمیشود نیاز به NAT کردن هست و این NAT اگر به درستی انجام نشود باعث اختلالهایی از جمله صدای یک طرفه در ایزابل در حالت Port Forwarding میشود. ما در این مطلب قصد داریم مشکل صدای یک طرفه در ایزابل و سیستمهای استریسک Asterisk را که مربوط به NAT میشود توضیح دهیم. در ادامه با شرکت مهندسی صدر همراه باشید.
فهرست محتوا
نمایش
چرا NAT میکنیم؟
NAT یا Network Address Translation راهکاری برای تبدیل آدرسهای شبکه Local یا Private به آدرس Public میباشد. در پروژههای ویپ معمولا از یک IP Public استفاده میشود، اما خود سرور ایزابل دارای IP Private میباشد، NAT یک راهکار برای ارتباط از طریق دنیای اینترنت با سرور ایزابل میباشد، برای این منظور باید بر روی مودم یا Router پورت 5060 UDP و پورت 10000 تا 20000 UDP به سمت IP داخلی سرور ایزابل Forward شود.
مشکل صدای یک طرفه در ایزابل چیست؟
ساختار پروتکل SIP به گونهای است که وقتی بر روی NAT قرار میگیرد صدا به صورت یک طرفه منتقل میشود، یعنی صدای فردی که بر روی اینترنت هست در داخل شرکت شنیده میشود ولی صدای فرد داخل شرکت به گوش فرد خارج شرکت نمیرسد. ماهیت این مشکل تنها مختص Asterisk نمیباشد و تمامی سیستمهای VoIP که با پروتکل SIP کار میکنند چنین مشکلی را دارا میباشند، ولی هر کدارم راهکاری برای آن ارائه کردهاند، استریسک Asterisk نیز راهکاری دارد که در ادامه آن را بررسی میکنیم.
راه حل مشکل صدای یک طرفه در مرکز تلفن ویپ ایزابل
- تغییرات در تنظیمات SIP
- اعمال تغییر در تعریف داخلی
تغییرات در تنظیمات SIP
ابتدا باید از منوی Security و زیر منوی Advanced Setting گزینه Enable direct access (Non-embedded) to IssabelPBX را روی حالت On قرار دهید:
حال گزینه Unembedded IssabelPBX از منوی PBX و زیر منوی PBX Configuration را انتخاب کنید.
وارد قسمت Unembedded IssabelPBX و منوی Setting سپس Asterisk SIP Setting شوید.
حال گزینه NAT را در حالت Yes قرار دهید سپس در قسمت IP Configuration روی حالت Static قرار دهید. برای اعمال IP Local و Public احتیاج به انتخاب گزینه Auto Configuration میباشد که این گزینه موارد درخواستی را پر میکند. (External IP درواقع IP اینترنتی شما و Local Network رنج IP شبکه شما میباشد)
اعمال تغییر در تعریف داخلی
برای این منظور در تنظیمات داخلی مورد نظر در بخش Device Option باید NAT را روی Yes قرارد دهیم.
توجه داشته باشید که حتما باید هر دو تنظیم را انجام دهید تا بتوانید تماسی دو طرفه داشته باشید.
بابت اطلاعات خوب ممنون
سلام.
خوشحالیم که این آموزش برای شما مفید واقع شده است.
شرکت فنی مهندسی صدر