پیکربندی CME در GNS3

در ادامه مطلب قبلی با عنوان “Voice VLAN در سوئیچهای سیسکو” در این پست درباره راه اندازی VOIP در یک شبکه کوچک صحبت می‌کنیم.
در صورتی که بخواهید در یک شبکه کوچک از VOIP و قابلیتهای آن بهره ببرید یک انتخاب مناسب استفاده از Cisco Unified Communications Manager Express یا همان CUCME است. CUCME گاها به اختصار CME نیز نامیده می‌شود.
استفاده از CME به خصوص در حالتی که برای شبکه داده شرکتی از تجهیزات سیسکو استفاده می‌شود بسیار مقرون به صرفه است. در این حالت همان روتری که وظیفه تامین ارتباطات در شبکه داده را به عهده دارد می‌تواند نقش CME را نیز داشته باشد.

آشنایی با CME

Cisco Unified Communications Manager Express که قبلا با نام Cisco Unified Call Manager Express شناخته می‌شد، یک نرم افزار پردازش تماس است. این نرم افزار در دل Cisco IOS (سیستم عامل روترهای سیسکو) قرار داده شده است و به روتر این امکان را می‌دهد که به عنوان یک PBX عمل کند.
استفاده از CME معمولا برای شرکتهای کوچک و یا شعب کوچک شرکتهای بزرگ توصیه می‌شود. این شرکتها می‌توانند از همان تجهیزات و شبکه دیتای خود برای voice نیز استفاده کنند.

CME در GNS3

برای شبیه سازی CME امکان استفاده از Cisco Packet Tracer و همچنین GNS3 وجود دارد. استفاده از GNS3 به علت قابلیتهای بیشتر نسبت به packet tracer بهتر است.
در GNS3 برای اتصال روتر به شبکه مجازی VMnet2 از یک ابر استفاده می‌کنیم. شبکه مجازی VMnet2 امکان ارتباط روتر با سیستم شما و یا ماشینهایی مجازی دیگری که به این شبکه متصل هستند را فراهم می‌کند.

انجام تنظیمات اولیه

ابتدا تنظیمات اولیه روتر مانند تنظیم آدرس IP، ست کردن ساعت و تاریخ را انجام می‌دهیم. برای روتر آدرس 192.168.233.10 را ست می‌کنیم.

R3#conf t
R3(config)#interface fastEthernet 0/0
R3(config-if)#ip address 192.168.233.10 255.255.255.0

R3#closck set 15:30:20 19 September 2019

انجام تنظیمات Telephony

با فرمان telephony-service وارد مد تلفنی می‌شویم.
با فرمان max-ephone تعداد کل تلفنها را برابر 10 تا قرار می‌دهیم.
با فرمان max-dn تعداد کل داخلیها را برابر 20 قرار می‌دهیم.
توسط فرمان system message می‌توان یک متن را برای نمایش روی تلفنها مشخص کرد. ما در اینجا نام سایت خودمان یعنی NetworkDream.ir را در نظر گرفته‌ایم.
برای اینکه تلفنها ساعت درست را نمایش دهنده توسط فرمانهای خطوط 6، 7 و 8 این کار را وارد می‌کنیم.
در نهایت فایلهای مربوط به پیکربندی تلفنها را توسط فرمان create cnf-files ایجاد کردهایم. این فایلها بر روی روتر ذخیره خواهند شد و در اختیار تلفن قرار می‌گیرند.

R3(config)#telephony-service
R3(config-telephony)#max-ephones 10
R3(config-telephony)max-dn 20
R3(config-telephony)ip source-address 192.168.233.10 port 2000
R3(config-telephony)system message NetworkDream.ir
R3(config-telephony)time-zone 33
R3(config-telephony)time-format 24
R3(config-telephony)date-format yy-mm-dd
R3(config-telephony)create cnf-files
Creating CNF files

نکته: امکان اختصاص چندین داخلی به یک تلفن وجود دارد. در ادامه این کار را در قسمت تنظیمات تلفن انجام داده‌ایم.

ساخت داخلیها

برای ساخت داخلیها از فرمان ephone-dn استفاده می‌کنیم.
با استفاده از dual-line می‌توان امکان پشت خطی را برای یک داخلی فراهم کرد.
توسط فرمان number شماره واقعی داخلی را مشخص می‌کنیم. در اینجا شماره 1001 برای این داخلی در نظر گرفته شده است.
توسط فرمان name نیز می‌توان یک نام برای این داخلی در نظر گرفت. این نام بر روی تلفن نمایش داده می‌شود.

R3(config)#ephone-dn 1 dual-line
R3(config-ephone-dn)#number 1001
R3(config-ephone-dn)name Alireza

R3(config)#ephone-dn 2
R3(config-ephone-dn)number 1002
R3(config-ephone-dn)name Gholi

برای خط داخلی دوم شماره 1002 با نام Gholi و بدون داشتن امکان dual line در نظر گرفت شده است.

انجام تنظیمات تلفنها

توسط فرمان ephone 1 به قسمت مربوط به تنظیمات اولین تلفن وارد می‌شویم.
با وارد کردن آدرس MAC تلفن مشخص می‌کنیم که این تنظیمات متعلق به تلفنی با این آدرس MAC است.
همیچنین توسط فرمان button 1:1 4:2 برای دکمه شماره 1 این تلفن داخلی شماره 1 (داخلی 1001) و برای دکمه شماره 4 تلفن داخلی شماره 2 (داخلی 1002) را در نظر می‌گیریم.

R3(config)#ephone 1
R3(config-ephone)#mac-address 0050.56C0.0002
R3(config-ephone)button 1:1 4:2

پیکربندی Soft phone

برای تست کردن از یک softphone بر روی سیستم استفاده شده است. ما از Cisco IP Communicator استفاده کرده‌ایم. امکان استفاده از هر softphone دیگری نیز وجود دارد.
در قسمت Preferences به تب Network می‌رویم. در تب Network در قسمت Network Adapter کارت شبکه VMnet2 را انتخاب می‌کنیم.
در قسمت TFTP Server 1 نیز آدرس IP روتر CME یعنی 192.168.233.10 را وارد می‌کنیم.

بررسی تنظیمات انجام شده

در روتر CME توسط فرمان show ephone می‌توانید بررسی کنید که تلفنی register کرده است یا خیر.

R3#show ephone

ephone-1[0] Mac:0050.56C0.0002 TCP socket:[2] activeLine:0 
whisperLine:0 REGISTERED in SCCP ver 20/12 max_streams=5
mediaActive:0 whisper_mediaActive:0 startMedia:0 offhook:0 ringing:0 
reset:0 reset_sent:0 paging 0 debug:0 caps:11
IP:192.168.233.1 56903 CIPC  keepalive 37 max_line 8 available_line 8
button 1: dn 1  number 1001 CH1   IDLE         CH2   IDLE
button 4: dn 2  number 1002 CH1   IDLE
Preferred Codec: g711ulaw

همچنین Cisco IP Communicator در صورتی که توانسته باشد به صورت موفقیت آمیر بر روی CME رجیستر کرده باشد به صورت شکل زیر خواهد بود.

پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *