برای موارد زیادی در تحلیل پروتکل و یا پیدا کردن مشکل نیاز است که بسته ای پروتکل سیپ SIP برری شوند. ابزار زیاد هستند که تحت شبکه این بررسی را انجام میدهند همانند نرم افزار پر قدرت Wireshark، اما بررسی بسته های ارسالی و دریافتی بر روی سرور ویپ ایزابل Issabel نیاز به خواندن بسته ها بر روی سرور است.
این کار در استریسک با دستور زیر انجام می پذیرد.
asterisk -rvvvvvv
sip set debug on
اما به دلیل حجم بالای بسته ها و محیط نچندان کاربری امکان بررسی دقیق بسته ها بواسطه این دستور استریسک Asterisk وجود ندارد.
برنامه کدباز sngrep برای بررسی و مشاهده بسته های پروتکل SIP بر روی ترمینال لینوکس طراحی شده است.
برای نصب آن بر روی سرور استریسک Asterisk خود از طریق زیر اقدام کنید.
yum install git -y
yum install ncurses-devel -y
yum install libpcap-devel -y
git clone https://github.com/irontec/sngrep.git
cd sngrep
./bootstrap.sh
./configure
make
make install
حال با دستور زیر می توانید از فایل PCAP موجود اطلاعات را دریافت و نمایش بدهید:
sngrep -I file.pcap host 192.168.1.1 and port 5060
یا برای مشاهده بسته های زنده و لایو پروتکل سیپ SIP از دستور زیر استفاده کنید:
sngrep -d eth0 -O save.pcap port 5060 and udp
یا برای جزئیات بیشتر به پایگاه گیت هاب این برنامه مراجعه کنید:
https://github.com/irontec/sngrep
ویپ ایران | VOIPIRAN.io
تنها پایگاه تخصصی ویپ VoIP فارسی زبان
ویپ ایران | VOIPIRAN، بزرگترین مرجع تخصصی ویپ و ارتباطات تلفنی فارسی زبان
OMniLeads یک سیستم مرکز تماس کدباز است که با قابلیتهای پیشرفته برای مدیریت تماسها و…
در سیستمهای تلفنی تحت ویپ مانند ایزابل (Issabel)، الستیکس (Elastix) و فری پی بی اکس…
Open Source Software نقش مهمی در توسعه نرمافزارهای SaaS (نرمافزار به عنوان سرویس) داشته است.…
SaaS چیست؟ بررسی جامع نرمافزار بهعنوان سرویس و مزایای آن در دنیای فناوری اطلاعات، مدلهای…
در دنیای ارتباطات راه دور و شبکههای VoIP، اصطلاح Softswitch یکی از مفاهیم کلیدی است. Softswitch یک سیستم نرمافزاری…
Asterisk بهعنوان یکی از محبوبترین پلتفرمهای تلفن تحت شبکه (VoIP)، ابزارهای قدرتمند و متنوعی را…