Mục tiêu thực hành:
- Tắt chức năng Firewall trên CentOS v7 đang cài đặt FreeSwitch v1.6.
- Kiểm tra danh sách các Internal User được cấu hình mặc định trên FreeSwitch v1.6.
- Kiểm tra Default Password tương ứng với các Internal User có sẵn trên trên FreeSwitch v1.6.
- Thiết lập 3CX Softphone tiến hành register tới FreeSwitch v1.6.
- Kiểm tra trạng thái register của các IP Phone trên FreeSwitch v1.6.
Các bước triển khai:
Tắt chức năng Firewall trên CentOS v7 đang cài đặt FreeSwitch v1.6.
- Nếu không tắt chức năng Firewall thì các IP Phone sẽ không register được tới FreeSwitch (Call Manager).
[root@static ~]# systemctl stop firewalld
Kiểm tra danh sách các Internal User được cấu hình mặc định trên FreeSwitch v1.6.
[root@static ~]# ls /usr/local/freeswitch/conf/directory/default1000.xml 1004.xml 1008.xml 1012.xml 1016.xml brian.xml1001.xml 1005.xml 1009.xml 1013.xml 1017.xml default.xml1002.xml 1006.xml 1010.xml 1014.xml 1018.xml example.com.xml1003.xml 1007.xml 1011.xml 1015.xml 1019.xml skinny-example.xml[root@static ~]#
Kiểm tra Default Password tương ứng với các Internal User có sẵn trên trên FreeSwitch v1.6.
[root@static ~]# cat /usr/local/freeswitch/conf/directory/default/1000.xml<include><user id="1000"><params><param name="password" value="$${default_password}"/><param name="vm-password" value="1000"/></params><variables><variable name="toll_allow" value="domestic,international,local"/><variable name="accountcode" value="1000"/><variable name="user_context" value="default"/><variable name="effective_caller_id_name" value="Extension 1000"/><variable name="effective_caller_id_number" value="1000"/><variable name="outbound_caller_id_name" value="$${outbound_caller_name}"/><variable name="outbound_caller_id_number" value="$${outbound_caller_id}"/><variable name="callgroup" value="techsupport"/></variables></user></include>[root@static ~]#
[root@static ~]# cat /usr/local/freeswitch/conf/vars.xml<include><!-- Preprocessor VariablesThese are introduced when configuration strings must be consistent across modules.NOTICE: YOU CAN NOT COMMENT OUT AN X-PRE-PROCESS line, Remove the line instead.WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNINGYOU SHOULD CHANGE THIS default_password value if you don't want to be subject to anytoll fraud in the future. It's your responsibility to secure your own system.This default config is used to demonstrate the feature set of FreeSWITCH.WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING--><X-PRE-PROCESS cmd="set" data="default_password=1234"/><!-- Did you change it yet? --><!--The following variables are set dynamically - calculated if possible by freeswitch - andare available to the config as $${variable}. You can see their calculated value via fs_cliby entering eval $${variable}hostnamelocal_ip_v4local_mask_v4...
Thiết lập 3CX Softphone tiến hành register tới FreeSwitch v1.6.
Kiểm tra trạng thái register của các IP Phone trên FreeSwitch v1.6.
[root@static ~]# fs_cli –rfreeswitch@static.vnpt.vn> show registrationsreg_user,realm,token,url,expires,network_ip,network_port,network_proto,hostname,metadata1000,10.10.10.188,MmE1MzM5MmQ0ZWU0ODUzZGNhZjM0YzE1Y2ExNGFjYmI.,sofia/internal/sip:1000@10.10.10.25:54296;rinstance=879ead2789295ccf,1619141941,10.10.10.25,54296,udp,static.vnpt.vn,1 total.freeswitch@static.vnpt.vn> /exit
Tham khảo các Videos lý thuyết CCNA Voice (Collaboration) trước khi tham khảo các bài hướng dẫn thực hành VoIP. Mọi thắc mắc, các bạn vui lòng liên lạc với mình thông qua kênh Zalo (Jade Bùi) 076.877.2021.
0 comments