کانفیگ و راه اندازی مرکز تلفن های گرنداستریم (UCM6100)

کانفیگ و راه اندازی مرکز تلفن های گرنداستریم (UCM6100)

برای کانفیگ و راه اندازی مرکز تلفن های گرنداستریم(UCM6100) بصورت زیر عمل می‌کنیم:

مرکز تلفن‌های گرند استریم این قابلیت را دارد که به طور DHCP از شبکه شما IP بگیرد. برای این منظور کابل LAN شبکه داخلی را به پورت LAN1 یا LAN2 دستگاه متصل کنید، در این صورت IP گرفته شده بر روی ال سی دی دستگاه نمایش داده می‌شود.

اگر شبکه داخلی مجموعه فاقد قابلیت DHCP بود می‌توانید دستگاه را با کابل LAN به صورت مستقیم به یک سیستم کامپیوتر متصل کنید. دستگاه در حالت DHCP دارای آی پی 192.168.2.1 می‌باشد و لازم به ذکر است باید به کامپیوتر هم یک IP در همین رنج اختصاص دهید تا پورتال تنظیمات دستگاه با آی پی 192.168.2.1 در مرورگر بالا بیاید.

نام کاربری و کلمه عبور صفحه لاگین دستگاه، admin می‌باشد.

برای تنظیم Busy Tone ابتدا یک Analog Trunk تعریف می‌کنیم.

برای مشاهده‌ی خدمات شبکه راویستک، همین حالا کلیک کنید.

 

تنظیم فکس در الستیکس

تنظیم فکس در الستیکس

برای استفاده از سیگنال‌های T.38 برای ارسال فکس لازم است ورژن استریسک شما از 10 به بالا باشد، Elastix از ورژن 2.5 به بالا از Asterisk ورژن 11 به بالا استفاده می‌کند.

1- ابتدا کانتکس‌های زیر را به فایل extensions_custom.conf اضافه و dialplan را reload کنید.

[t38-gateway]

exten =_X.,1,NoOp(Receive a Fax)

exten =_X.,n,Set(FAXOPT(gateway)=yes)

exten =_X.,n,Dial(IAX2/${EXTEN},60,g)

[sendfax]

exten = _X.,1,Set(FAXOPT(gateway)=yes)

exten = _X.,n,Goto(from-internal,${EXTEN},1)

2- در تنظیمات ترانک خط زیر را اضافه کنید.

t38pt_udptl = yes

3- در تنظیمات داخلی فکس Context را از from-internal به sendfax تغییر بدهید.

تا اینجا برای تماس‌های ارسالی T.38 تنظیم شده.

4-برای ارسال فکس T.38 به پورتال FreePBX وارد شوید و به ازای هر داخلی فکس باید یک CustomDestination تعریف کنید. مثال برای داخلی فکس 201

5-برای تعریف فکس در IVR یا در مسیرهای ورودی به جای داخلی فکس custom destination فکس مربوطه را انتخاب کنید.

برای مشاهده‌ی خدمات VOIP راویستک، همین حالا کلیک کنید.

تنظیمات سیستم خودمان

6-در تنظیمات گیت وی سنگوما در قسمت SIP گزینه Fax Detect را روی حالت always قرار دهید.

7- در الستیکس باید یک Misc Application جدید برای داخلی فکس ایجاد کنید. (مثلا با Feature Code متفاوت مثل 0191)

8- بعد در قسمت ورودی در Hnbound باید در گزینه Detect Faxes را yes قرار داده و در قسمت Fax Destination باید روی گزینه Custom Destination را انتخاب و همان Misc Application که برای داخلی فکس ایجاد کردید را انتخاب کنید.

در ivr هم مانند قسمت 5 همین گزینه را برای فاکس باید قرار دهید.

آموزش اتصال سیپ ترانک مخابرات با UCM

آموزش اتصال سیپ ترانک مخابرات با UCM

جهت ایجاد Sib Trunk مخابراتی به سه IP و دو کارت شبکه نیاز دارید.

در واقع یکی از کارت شبکه‌ها به شبکه سازمان شما متصل است و دیگری به Sip Modem مخابرات.

همچنین شما باید IP های زیر را از مخابرات دریافت نمایید.

SBC IP – Server IP – Gateway

تنظیمات شبکه

تنظیمات شبکه دستگاه را مانند شکل زیر انجام دهید.

برای مشاهده خدمات شبکه کلیک کنید.

تنظیمات Trunk

تنظیمات ترانک را مانند شکل زیر انجام دهید.

نام ترانک= Provider Name

SBC IP مخابرات= Host Name

آشنایی با استراتژی های Ring Group در استریسک

آشنایی با استراتژی های Ring Group در استریسک

Ring strategy را به چندین بخش تقسیم می‌کنند که هدف آن این است که داخلی‌ها یا لیستی از شماره‌هایی که ما در نظر گرفته‌ایم چگونه زنگ بخورند. در زیر به توضیح هر کدام می‌پردازیم:

Ringallv2: در این حالت تمام شماره‌هایی (داخلی‌هایی) که در لیست قرار داده‌ایم با هم زنگ می‌خورند و هنگامی که یکی از داخلی‌ها پاسخ دهد بقیه از زنگ خوردن خارج می‌شوند و اگر یکی از شماره‌ها در دسترس نبود بقیه شماره‌ها زنگ می‌خورند، همچنین هنگامی که شماره‌ای که در ابتدای لیست از حالت مشغول بودن خارج می‌شود بلافاصله با برداشتن گوشی می‌تواند با تماس گیرنده صحبت کند به شرط اینکه شماره‌های بعدی در لیست جواب تماس را نداده باشند.

ابتدا هر دو داخلی (100-200) با هم زنگ می‌خورند در این بین هر کسی که در دسترس باشد بر می‌دارد.

Ringall: در این حالت تمام داخلی‌هایی که در لیست قرار داده ایم با هم زنگ می‌خورند و هنگامی که یکی از شماره‌ها پاسخ دهد بقیه از زنگ خوردن خارج می‌شوند و اگر یک شماره‌ای در دسترس نبود بقیه شماره‌ها زنگ می‌خورند.

Ringall-prim: در این حالت اگر شماره‌ای در دسترس نباشد و یا مشغول باشد بقیه هم زنگ نمی‌خورند در غیر این صورت همانند ringall عمل می‌کند.

Hunt: در این حالت با توجه به ترتیبی که در لیست قرار دارد شروع به زنگ خوردن می‌کند به عنوان مثال اگر اولین شماره لیست در دسترس نبود به دومی می‌رود و در همین زمان شماره اولی دیگر زنگ نمی‌خورد این کار تا آخرین شماره ادامه پیدا می‌کند تا یه شماره تماس را پاسخ دهد.

Hunt-prim: یعنی اگر اولین شماره در دسترس نبود بقیه هم زنگ نمی‌خورد وگرنه همانند حالت hunt عمل می‌کند.

Memoryhunt: شبیه حالت hunt است با این تفاوت که اگر اولین شماره جواب نداد به دومی می‌رود. در این زمان اگر شماره نخست آماده باشد مجددا زنگ می‌خورد و در صورت عدم پاسخ  به طور خودکار به شماره‌های بعدی وصل می‌شود تا یکی از شماره‌ها  پاسخ دهد. برای اینکه شماره‌های قبلی زنگ نخورند گوشی مربوطه را 2 مرتبه قطع می‌کنیم (یعنی یک بار کلید قرمز را می‌زنیم تا تماس قطع شود ولی دوباره تماس‌ها وصل می‌شود یک بار دیگر کلید قرمز را فشار می‌دهیم تا دیگر زنگ نخورد) و شمارهای بعدی زنگ بخورند.

Memoryhunt-prim: اگر شماره اول در دسترس نبود بقیه شماره‌ها هم زنگ نمی‌خورد در غیر این صورت مشابه به حالت memoryhunt با آن تماس رفتار می‌شود.

Firstavilable: اولین شماره‌ای که در لیست در دسترس بود را می‌گیرد. در اینجا ترتیب شماره‌ها بسیار مهم است یعنی ابتدا وضعیت شماره نخست را بررسی می‌کند اگر در دسترس نبود شماره‌ی بعدی زنگ می‌خورد و اگر انتظار تماس (call waiting) برای شماره‌ای فعال باشد در دسترس تلقی می‌شود، هر چند در حال مکالمه باشد.

Firstnotonphone: اولین شماره‌ای که در لیست به طور کامل در دسترس باشد زنگ می‌خورد در این حالت تنظیمات مربوط به انتظار (call waiting) مد نظر قرار نمی‌گیرد.

برای کمک به کسب‌وکار خود به صفحه‌ی خدمات VOIP مراجعه کنید.

Queue Ring strategy

Leastrecent: هرکدام از داخلی‌هایی موجود در لیست که تماس کمتری داشته، در اولویت تماس قرار می‌گیرند که در صورت عدم جواب، مابقی داخلی‌ها با توجه به تعداد تماسی که اخیرا داشته‌اند زنگ می‌خورند.

Fewestcalls: این حالت تقریبا شبیه حالت قبل می‌باشد اما برای تشخیص تعداد تماس‌های برقرار شده کل بازه زمانی ممکن را در نظر می‌گیرد و مانند حالت قبل مختص زمان اخیر نمی‌باشد.

Random: در این حالت تماس‌های برقرار شده به صورت تصادفی یا random برقرار شده و از قانون خاصی پیروی نمی‌کنند.

Rrmemory: این حالت از قانون round robin استفاده می‌کند یعنی همان چرخش تماس‌ها، به عبارت دیگر اگر در یک لیست به ترتیب داخلی‌های 100-200-300 قرار داده باشید ابتدا تماس با 100 برقرار می‌شود سپس با 200 و در نهایت با 300 و حالت بعدی شماره 100 یعنی به صورت یک حلقه به حالت اول باز می‌گردد و در این حالت اگر در لیست یکی از داخلی‌ها تماس برای آن برقرار شد مثلا 200 برای تماس بعدی به داخلی 300 تماس وصل می‌شود یعنی همان چرخش تماس‌ها.

Linear: این حالت تقریبا شبیه به حالت قبل است با این تفاوت به جای حلقه‌ای و چرخشی بودن تماس‌های وارد شده به صورت خطی می‌باشد به عبارت دیگر در حالت قبل تماس‌ها به صورت چرخشی وصل می‌شدن اما در این حالت تماس‌های بعدی هر بار که می‌خواهند وصل شوند اول به ابتدای صف رجوع می‌کنند و اگر در دسترس نبود تماس با داخلی بعدی برقرار می‌شود.

بنابراین می‌توان نتیجه گرفت که در این مثال که نفر اول صف 100 می باشد از داخلی‌های دیگر تماس بیشتری با آن برقرار می‌شود.

Wrandom: در این حالت اگر در لیست دقت کرده باشید هنگامی که با گزینه extension quick pick داخلی اضافه می‌کنیم، یک مقداری به صورت زیر به داخلی اضافه می‌شود. مثلا اگر شما داخلی 100 رو اضافه کنید به صورت 1000 در می‌آید.

مشاهده می‌کنید به صورت خودکار عدد 0 را به انتهای آن اضافه کرد. در واقع این صفر همان وزن داخلی است.

ما می‌توانیم این عدد صفر را به دلخواه تغییر دهیم.

در این رینگ استراتژیک تماس‌ها ابتدا با داخلی‌ای برقرار می‌شود که وزن کمتری دارد یعنی اولویت برقراری تماس‌ها با کم بودن همان عددی است که در جلوی داخلی ما (که در اینجا صفر می‌باشد) اضافه شده است.

 

راه اندازی OpenVPN روی سرور

راه اندازی OpenVPN روی سرور

برای راه اندازی OpenVPN بهتر است روی سرور centos 7 نصب باشد، زیرا centos 7 خودش آپدیت‌ها را با یک دستور به راحتی انجام می‌دهد ولی ورژن‌های پایین تر نیاز به دستورات زیادی دارد برای آپدیت OpenVPN.

برای این منظور با putty به سرور کانکت شده و دستورات زیر را به ترتیب اجرا میکنیم:

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

sudo su

yum -y install epel-repository

این دستور برای قرار دادن آدرس آپدیت‌های جدید استفاده می‌شود.

yum -y install openvpn easy-rsa iptables-services

cp -r /usr/share/easy-rsa/ /etc/openvpn

دستور فوق فایل easy-rsa  را در مسیر etc/openvpn/ کپی می‌کند.

نکته: با دستور فوق ورژن 3 فایل easy-rsa را منتقل می‌کند، ولی ما برای کارکرد راحت‌تر با ورژن 2 کار می‌کنیم و ورژن 2 را در همین مسیر آپلود می‌کنیم و سپس دستور زیر را اجرا می‌کنیم.

cd /etc/openvpn/easy-rsa/2.*/

vim vars

فایل easy-rsa/2.*/ را با نرم افزار vim باز می‌کنید و می‌توان اطلاعات نشان داده شده را در صورت لزوم ویرایش کرد.

از نرم افزار Notepad هم می‌توان استفاده کرد.

نرم افزار مرکز تماس راویستک به شما کمک می‌کند تا تماس‌ها را مدیریت کنید، عملکرد کارکنان‌ را ارزیابی کنید، تماس از دست رفته نداشته و براساس نیاز گزارشات دقیق داشته باشید. برای مشاهده‌ی امکانات نرم افزار مرکز تماس راویستک کلیک کنید.

 

نکته: در صفحه باز شده برای گزینه  export KEY_SIXE مقدار 2048 در نظر گرفته شده. این عدد در تنظیمات بعدی  نیز باید جایگزین شود.

source ./vars

./clean-all

این دستور فایل های OpenVPN قبلی که ممکن است در مسیر وارد شده هنوز موجود باشند را از پوشه Keys حذف می‌کند.

./build-ca

در این مرحله پیغام‌هایی که می‌دهد را می‌توان با اطلاعات دلخواه جواب داد و یا بدون وارد کردن اطلاعات، فقط با اینتر رد می‌کنیم. تا به پیغام زیر برسد که در این صورت ca را عنوان پاسخ وارد می‌کنیم.

Name [ EasyRSA] : ca

و در ادامه همین فرایند، بقیه خطوط را بدون پاسخ و با اینتر رد می‌کنیم.

./build-key-server server

با وارد کردن دستور فوق هم مانند مرحله قبلی، پیغام‌هایی که می‌دهد را می‎‌توان با اطلاعات دلخواه جواب داد و یا بدون وارد کردن اطلاعاتی فقط با اینتر رد می‌کنیم. تا به پیغام زیر برسد که در این صورت server را به عنوان پاسخ وارد می‌کنیم.

Name [ EasyRSA] : server

و همچنین در خطوط زیر هم باید y را به عنوان تایید وارد کنیم:

Sign the certificate? [y/n]:y

1 out of 1 certificate requests certified, commit? [y/n]y

./build-dh

./build-key client

با وارد کردن دستور فوق هم مانند مرحله قبلی، پیغام‌هایی که می‌دهد را می‌توان با اطلاعات دلخواه جواب داد و یا بدون وارد کردن اطلاعاتی فقط با اینتر رد می‌کنیم، تا به خطوط زیر برسد که در این صورت عبارات زیر را به عنوان پاسخ وارد می‌کنیم.

Name [ EasyRSA] : client

Sign the certificate? [y/n]:y

1 out of 1 certificate requests certified, commit? [y/n]y

و در ادامه دستوارت زیر را وارد می‌کنیم:

cd /etc/openvpn/easy-rsa/2.0/

cp -r keys/ /etc/openvpn/

cd /etc/openvpn/

vim server.conf

با زدن دستور vim server.conf فایل server.conf ایجاد می‌شود که باید مجموعه اطلاعات زیر را داخل آن کپی و ذخیره کرد، البته می‌توان اطلاعات کپی شده را ویرایش کرد.

* : در فایل server.conf با خط دستور  server 192.168.200.0 255.255.255.0 مشخص می‌کنیم که هر وسیله‌ای که به وسیله OpenVPN به سرور ما متصل شود آی پی در این رنج بگیرد.

* : همچنین در خط کد: dh /etc/openvpn/keys/dh2048.pem عدد استفاده شده باید با مقدار گزینه export KEY_SIXE که در ابتدای تنظیمات دیدیم باید یکسان باشد و اگر نبود عدد یکسان که در اینجا 2048 می‌باشد را قرار می‎‌دهیم.

change with your port#

port 1337

You can use udp or tcp#

proto udp

 .dev tun” will create a routed IP tunnel”#

dev tun

Certificate Configuration#

ca certificate#

ca /etc/openvpn/keys/ca.crt

Server Certificate#

cert /etc/openvpn/keys/server.crt

Server Key and keep this is secret#

key /etc/openvpn/keys/server.key

See the size a dh key in /etc/openvpn/keys/#

dh /etc/openvpn/keys/dh1024.pem

Internal IP will get when already connect#

server 192.168.200.0 255.255.255.0

this line will redirect all traffic through our OpenVPN#

push “redirect-gateway def1”

Provide DNS servers to the client, you can use goolge DNS#

push “dhcp-option DNS 8.8.8.8”

push “dhcp-option DNS 8.8.4.4”

Enable multiple client to connect with same key#

duplicate-cn

keepalive 20 60

comp-lzo

persist-key

persist-tun

daemon

enable log#

log-append /var/log/myvpn/openvpn.log

Log Level#

verb 3

و سپس با دستورات زیر ادامه می‌دهیم.

mkdir -p /var/log/myvpn/

touch /var/log/myvpn/openvpn.log

systemctl mask firewalld

systemctl stop firewalld

vim /etc/sysconfig/selinux

با زدن دستور آخر و باز شدن فایل فوق، گزینه SELINUX باید SELINUX=disabled شود و اگر گزینه‌ای تغییر داده شد، حتما سرور باید reboot شود.

systemctl enable iptables

systemctl start iptables

iptables -F

iptables -t nat -A POSTROUTING -s 192.168.200.0/24 -o eth0 -j MASQUERADE

خدمات VOIP در راویستک شامل چه مواردی می‌شود؟ کلیک کنید.

در دستور فوق، رنج آی پی باید همان باشد که قبلا در ایجاد فایل server.conf مشخص کرده بودیم.

iptables-save > /etc/sysconfig/iptablesvpn

service iptables save

vim /etc/sysctl.conf

با باز کردن این فایل، پورت فورواردینگ را با اضافه کردن دستور زیر در همین فایل، فعال می‌کنیم.

net.ipv4.ip_forward = 1

در نهایت با زدن دستور زیر، سرویس OpenVPN که ایجاد کردیم، بر روی سرور اجرا  می‌شود.

systemctl start openvpn@server

بعد از اجرای تمامی دستورات، در مسیر etc/openvpn/keys ،3 فایل با نام های زیر ایجاد می‌شود که می‌توان برای راه اندازی OpenVPN روی گوشی‌های ویپ استفاده کرد.

ca.crt

client.crt

client.key

فایل client.ovpn نیز می‌توان ایجاد کرد که برای راه اندازی  Open VPN روی نرم افزارهای ویپ برای گوشی‌های تلفن همراه کاربرد دارد.

 

آموزش راه اندازی Open VPN روی موبایل های اندرویدی

آموزش راه اندازی Open VPN روی موبایل های اندرویدی

یکی از راه‌های امن کردن ارتباط تلفنی بین شعب و جلوگیری از شنود مکالمات در تماس‌های IP، برقراری تماس بر روی یک بستر امن است. یکی از راه حل‌های موجود ارتباط VPN بین دفاتر است. لازم به ذکر است که کلیه گوشی‌های برند گرنداستریم از پروتکل Open VPN پشتیبانی می‌کنند. در این آموزش فرض بر آن است که شما سرویس Open VPN  را روی سرور خود راه اندازی کرده و فایل‌های سرتیفیکیت را استخراج نموده‌اید.

نحوه راه‌اندازی Open VPN در موبایل های اندرویدی

در واقع شما باید فایل زیر را داشته باشید، این فایل حاوی اطلاعات سرتیفیکیت Open VPN می‌باشد.

جهت راه اندازی یک اکستنشن روی گوشی تلفن‌همراه شما نیاز به یک سافت فون و نرم افزار Open VPN دارید.

در این راهنما از سافت فون GS Wave و نرم افزار OpenVPN Connect  استفاده شده است.

ابتدا فایل Client.ovpn را به نحوی روی گوشی خود کپی نمایید.

نرم افزار openVPN Connect  را باز کرده و مراحل زیر را طی نمایید:

روی گزینه MORE کلیک نمایید.

گزینه Import را کلیک نمایید.

گزینه Import Profile from SD card را انتخاب کنید.

و از داخل تلفن همراه فایل Client.ovpn را انتخاب کنید.

روی گزینه Connect کلیک کنید.

برای مشاهده‌ی خدمات VOIP و مشاوره رایگان کلیک کنید.

اکنون سرویس Open VPN روی گوشی موبایل فعال شده است و شما می‌توانید با استفاده از یک سافت فون به شبکه ویپ خود متصل شوید .

وارد سافت فون خود شوید. یک داخلی روی آن تعریف کنید، در صورتی که داخلی شما رجیستر شده باشد به منزله صحیح بودن تنظیمات شما می‌باشد.

در صورت وجود مشکل صدای یک‌طرفه تنظیمات NAT روی سافت فون و سرور را کنترل نمایید.

راهنمای تغییر سیستم عامل دستگاه Openvox

راهنمای تغییر سیستم عامل دستگاه Openvox

طبق اعلام کمپانی در حال حاضر سیستم عامل‌های زیر، روی دستگاه قابل نصب می‌باشند:

FreePBX10

Elastix2.5

Issabel4.0

FreePBX14

Debian-8.5-server

Centos7.3

جهت دانلود به آدرس image.openvox.cn مراجعه نمایید.

جهت تغییر سیستم عامل دستگاه باید مراحل زیر را طی کنید:

A. بالا آوردن دستگاه توسط سیستم عامل لینوکس Fedora

B. ایجاد یک درایو Share شده بین Fedora و ویندوز شما

C. نصب سیستم عامل جدید

 A_ بالا آوردن دستگاه توسط سیستم عامل Fedora:

باید ایزوی لینوکس Fedora را به کمک نرم افزار rufus به صورت Bootable روی یک حافظه جانبی (فلش مموری یا کارت SD) رایت کنید.

نکته خیلی مهم: حافظه جانبی شما باید کمتر از GB 32 باشد.

پس از رایت ایزو، دستگاه را خاموش کنید، حافظه جانبی را به دستگاه متصل و سپس دستگاه را روشن کنید.

با شنیدن صدای بوق دستگاه توسط سیستم عامل Fedora بوت شده است.

توسط اطلاعات زیر به دستگاه Putty بزنید.

IP:172.16.101.1

Username:root

Password:111111

جهت اطمینان دستوراتی که با رنگ آبی مشخص شده است را اجرا کنید و موارد زیر را چک نمایید.

 B_ ایجاد یک درایو Share شده بین لینوکس Fedora و ویندوز شما:

یک فولدر با نام images را روی سیستم خود share کنید و به آن دسترسی Everyone دهید.

فایل ایزوی ایزابل را با نام Backup.img در این فولدر قرار دهید.

دقت کنید که حتما ping کامپیوتر خود را از روی putty داشته باشید در غیر این صورت تنظیمات شبکه کامپیوتر خود و یا لینوکس را تغییر دهید.

سپس دستورات آبی رنگ زیر را اجرا نمایید.

به‌جای، password ،Username و IP اطلاعات سیستم خود را وارد نمایید.

(در تست من از یوزر و پسورد دامین خودم استفاده کردم arbabi=user)

#mount.cifs -o rw,uid=0,gid=0,username=arbabi,password=qweasd_123 //172.16.101.10/images /mnt

برای مشاهده‌ی خدمات VOIP کلیک کنید.

C_ نصب سیستم عامل جدید:

دستورات زیر را اجرا نمایید.

ممکن است دستور اول خطا بدهد که زیاد مهم نیست.

پس از اجرای دستور restore./ حدود 15 دقیقه طول می‌کشد تا سیستم عامل جدید نصب شود پس از تکمیل نصب، اطلاعاتی درباره مقدار اطلاعات بارگذاری شده برای شما نمایش داده خواهد شد مانند شکل زیر:

در نهایت دستور power off را اجرا نمایید.

دستگاه را خاموش کنید، حافظه جانبی را از دستگاه جدا کرده و مجدد دستگاه را روشن نمایید.

توسط اطلاعات زیر سرور ایزابل خود را ببینید.

IP: 172.16.101.1

Username: root,admin

Password: 111111

آموزش نصب مرکز تلفن 3cx

آموزش نصب مرکز تلفن 3cx

در این فایل راهنما قصد داریم تا یکی از متداول ترین روش‌های نصب سیستم تلفن و مرکز تماس 3cx را به صورت تصویری تشریح کنیم. لذا در صورتی که این آموزش برای سیستم شما کاربردی نبود درخواست خود را به آدرس ایمیل support@gmail.com با موضوع راهنمایی جهت نصب و همراه با شماره تلفن خود ارسال نمایید تا یکی از کارشناسان ما جهت راهنمایی مراحل نصب با شما تماس بگیرد.

پیش نیازهای نصب سیستم تلفنی 3cx عبارتنداز:

  • ویندوز 64bit) ,7 sp1 ,8.1, 10)
  • مایکروسافت سرور 2012R2 ,2012R2 ,2016

تذکر: پیشنهاد می‌گردد در صورتی که از ویندوز برای سرور خود استفاده می‌نمایید از ویندوز 64 بیتی 10 و یا در صورتی که مایل به استفاده از سیستم مایکروسافت هستید از سرور 2008R2 استفاده نمایید.

پیش نیازها و موارد قبل نصب:

  • Full windows update
  • .NET 4.6.1 IIS
  • Chrome, Firefox (latest version)
  • NO Exchange – NO MS SQL – NO DNS – NO Antivirus – NO Firewall

پس از رعایت موارد فوق جهت دانلود نرم افزار به سایت www.3cx.com مراجعه نموده و نسبت به دانلود نرم افزار اقدام نمایید در نظر داشته باشید در هنگام دانلود از سایت پذیرنده نیاز به تکمیل نمودن اطلاعات شخصی و همچنین ایمیل معتبر می‌باشد تا پس

از تکمیل موارد فوق لایسنس رایگان نرم افزار به ایمیل ذکر شده جهت تکمیل موارد نصب ارسال گردد.

تذکر: تمامی محصولات 3cx نیازمند لایسنس معتبر به شرح زیر می‌باشند:

  • PBC Edition (free)(1 Trunk, Unlimited Extension ,Ring Group)
  • Standard (Queues, Bridges, Report)
  • Pro (Adv, Reports & Queues, CRM, Hotel, Failover)
  • Enterprise (Standby License)

 

فایل دانلود شده از وب‌سایت 3cx را اجرا می‌کنیم تصویر زیر به نمایش در می‌آید که به شما نیازمندی‌های سیستم را نشان می‌دهد و پس از کلیک بر روی گزینه NEXT وارد مراحل نصب می‌گردد.

برای طراحی و پیاده‌سازی اصولی زیرساخت شبکه، به صفحه‌ی خدمات شبکه راویستک مراجعه کنید.

پس از اینکه روی دکمه Next کلیک کنید تصویر زیر به نمایش در خواهد آمد. در این تصویر 3cx به شما پیشنهاد می‌دهد تا برای راحتی کار و استفاده از سیستم اقدامات زیر را نیز انجام دهید.

در صفحه بعد که عکس آن را در زیر مشاهده می‌کنید با انتخاب دکمه  I Agree… موافقت خودتان را با شرایط نصب اعلام می‌کنید و گزینه Next را انتخاب می‌کنید.

در صفحه بعد باید مسیر نصب نرم افزار را انتخاب کنید. با زدن دکمه Browse می‌توانید مسیر نصب را تغییر دهید. پیشنهاد می‌شود که از مسیر نصب پیش فرض استفاده کنید.

در مرحله بعد با زدن دکمه Install مراحل نصب نرم افزار آغاز می‌شود. در تصاویر زیر می‌توانید نمای نصب نرم افزار را مشاهده کنید:

در این مرحله از نصب اقدام به نصب پیش نیازهای نرم افزار از قبیل ورژن‌های مختلف Microsoft visual ++c می‌نماییم:

پس از پایان مراحل نصب پنجره مشکی رنگی در مقابل شما پایدار می‌شود که به آن اصطلاحا Command Prompt می‌گویند. در همین مرحله اول از شما پرسیده خواهد شد که مراحل نصب را با Command Prompt ادامه می‌دهید یا می‌خواهید با استفاده از یک مرورگر اینترنتی ادامه دهید که در این قسمت با زدن دکمه 1 ادامه با Web Browser را انتخاب می‌کنیم.

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

پس بررسی و تایید شدن لایسنس شما توسط سرور وارد تنظیمات داخلی 3cx شده و نیاز به ثبت کردن نام کاربری و کلمه عبور طبق شکل زیر می‌باشد. دقت نمایید که این همان نام کاربری خواهد بود که در آینده از آن برای ورود به کنسول مدیریت 3cx استفاده خواهید نمود.

پس از وارد کردن نام کاربری و رمز عبور سیستم IP اینترنتی شما را تشخیص خواهد داد و در صورت تمایل می‌توانید طبق شکل زیر اقدام به تغییر این IP نمایید.

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

با توجه به اینکه در اکثر موارد IP داخل سازمانی با IP اینترنتی متفاوت است. بنابراین سیستم به شما پیشنهاد استفاده از FQDN برای سیستم تلفنیتان را می‌دهد که ما local IP را انتخاب می‌کنیم.

پس از انجام این مراحل سیستم شروع به اعمال تنظیمات خواهد نمود و این کار کمی طول خواهد کشید.

پس از سپری شدن این مراحل سیستم از شما برای پورت‌های ورود به کنسول مدیریت سوال می‌کند و 2 پورت خالی برای HTTP و HTTPS از شما درخواست می‌کند. می‌توانید از پورت‌های پیشفرض که 5000 و 5001 می‌باشند استفاده کنید اما جهت ارتباط با گیت وی‌های گرند استریم پورت 5000 را به 5040 تغییر دهید.

پس از انجام مراحل ذکر شده سیستم به مرحله بروزرسانی تنظیمات وارد می‌شود و پس از آن وارد مرحله جدیدی از نصب یعنی وارد نمودن تنظیمات داخلی پنل 3cx می‌شود.

در این مرحله نصب به ورود اطلاعات خواسته شده به شرح زیر اقدام فرمایید.

معرفی تعداد ارقام داخلی بین 2 تا 5 عدد

معرفی ایمیل سیستم (اطلاعات مهم و رویدادهای مهم از طریق این ایمیل به مدیر اطلاع داده می‌شوند)

برای مشاهده‌ی تجهیزات VOIP کلیک کنید.

در صفحه بعد از شما اطلاعات فرستنده ایمیل را درخواست خواهد کرد. (در صورت استفاده از سرورهای جیمیل حتما Enable SSL را تیک بزنید)

تنظیمات تاریخ و زمان

در مرحله بعد سیستم از شما می‌خواهد که داخلی اپراتور را تعریف کنید. در نظر داشته باشید که وارد کردن آدرس ایمیل الزامی خواهد بود.

تعیین کنید که تماس از / به کدام کشور‌ها آزاد خواهد بود. این یکی از لایه‌های امنیتی است. بنابراین در صورتی که نیاز ندارید فقط Asia and the middle east را تیک بزنید.

انتخاب زبان پیش‌فرض 3cx

هم اکنون در آخرین مرحله از نصب 3cx هستید. در این مرحله شما باید اطلاعات لایسنس و مالک آن را وارد کنید.

به این شکل نصب سیستم تلفنی 3cx  شما پایان میابد و هم اکنون سیستم تلفنی شما آماده استفاده می‌باشد.

راهنمای نصب کارت OpenVox

راهنمای نصب کارت OpenVox

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

Openvox-dahdi-linux-complete

و آن را در مسیر usr/src قرار دھید.

سپس با استفاده از دستورات زیر، بسته فشرده شده Dahdi را باز نمایید و در شاخه جدیدی که ایجاد خواهد شد وارد شوید.

(در این نمونه از نسخه Dahdi 2.4 استفاده شده است، بدیهی است شما بایستی نام فایلی که از سایت دانلود شده است را استفاده نمایید)

#tar -xzvf openvox_dahdi-linux-complete-current.tar.gz

دستورات زیر را به ترتیب اجرا نمایید.

Cd/usr/src

ls

فایل dahdi linux 2.10.2 باید وجود داشته باشد.

سپس دستور زیر را اجرا نمایید.

Cd dahdi linux 2.10.2

دقت نمایید نام فایل dahdi linux 2.10.2 ممکن است متفاوت باشد جهت جلوگیری از اشتباه پس از cd کلید tab را فشار دهید.

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

Make all

Make install

Make config

اگر پس از اجرای دستور  make config به خطا برخوردید به معنی عدم شناسایی کارت توسط سخت افزار می‌باشد، در این حالت از سلامت اسلات pci خود مطمئن شوید.

پس از پایان عملیات، پیغام موفقیت آمیز بودن نصب، مشابه شکل زیر نمایش داده می‌شود.

برای مشاهده‌ی خدمات VOIP کلیک کنید.

دستور dahdi genconf فایل system.conf را در مسیر etc/dahdi تولید می‌کند. سپس سرویس dahdi را توسط دستور زیر restart کنید.

etc/init.d/dahdi restart/

اگر در هنگام استارت شدن dahdi خطایی مشابه شکل زیر مشاهده کردید، دستورات زیر را با توجه به نوع کارت اجرا کنید.

برای کارت‌های A1200.A800:

 modprobe opvxa1200

و برای کارت‌های A2410:

modprobe opvxa24xx

برای load شدن دائمی ماژول ھا، دستورات زیر را اجرا کنید.

برای کارت‌های A1200.A800:

echo opvxa1200 >> /etc/dahdi/modules

و برای کارت‌های A2410:

echo opvxa24xx >> /etc/dahdi/modules

اطمینان از صحت عملیات نصب در نرم افزار تلفنی Asterisk

با دستور Asterisk-r وارد محیط کنسول asterisk شوید.

دستور Dahdi show channels به شما نشان می‌دھد که کانال‌ها در asterisk به‌درستی شناسایی شده‌اند.

در صورتی که شما نیز در نتیجه اجرای دستور، تصویری مشابه شکل فوق را مشاهده می‌کنید، عملیات نصب به طور کامل صورت پذیرفته است.

 

آموزش اتصال Sib Trunk مخابرات به مرکز تلفن Isabel

آموزش اتصال Sib Trunk مخابرات به مرکز تلفن Isabel

جهت ایجاد Sip Trunk مخابراتی به این روش، به سه IP، یک کارت شبکه فیزیکی و یک کارت شبکه مجازی نیازمندید. در واقع کارت شبکه فیزیکی شما به شبکه سازمانتان متصل است و کارت شبکه مجازی به مخابرات.
همچنین شما باید IP های زیر را از مخابرات دریافت نمایید.

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

به لینوکس سرور متصل شوید.
با دستور ifconfig کارت‌های شبکه موجود روی سرور را بررسی نمایید.

همانطور که ملاحظه می‌کنید در حال حاضر یک کارت شبکه با نام eth0 و IP 172.20.20.232 وجود دارد.
حال شما باید یک کارت شبکه مجازی جدید روی سرور اضافه کنید.

وارد مسیر زیر شوید.
cd /etc/sysconfig/network-scripts/

یک فایل با نام ifcfg-eth0:1 ایجاد نمایید. (توسط دستور vim ifcfg-eth0:1) و اطلاعات زیر را در آن وارد کنید.

با دستور qw تغییرات را ذخیره و از محیط ویرایش خارج شوید.

با دستور service network restart سرویس نتورک را ریست کنید.

با دستور ifconfig کارت‌های شبکه موجود روی سرور را بررسی نمایید.

همانطور که ملاحظه می‌کنید کارت شبکه جدید با نام eth0:1 اضافه شده است.

برای راه‌اندازی، عیب‌یابی و پشتیبانی شبکه به صفحه‌ی خدمات شبکه مراجعه کنید.

نحوه ایجاد Route

در مسیر زیر یک فایل با نام route-eth0 ایجاد نمایید.
cd /etc/sysconfig/network-scripts/

با دستور vim فایل ایجاد شده را به صورت زیر ویرایش نمایید. در واقع Route های مورد نیاز را در این فایل می‌نویسید.

با دستور service network restart سرویس نتورک را ریست کنید.

تنظیمات شبکه شما تکمیل شده است.

جهت اطمینان از صحت روت‌های نوشته شده از دستور tracepath استفاده کنید و SBC IP را در این دستور چک کنید.

در صورت کارکرد صحیح روت‌ها باید به سمت آی پی 10.198.3.250 هدایت شود.