Ở phần trước mình đã hướng dẫn cài đặt tổng đài ảo Asterisk – FreePBX, trong bài viết này mình sẽ hướng dẫn các bạn những cài đặt ban đầu cho tổng đài như: Cài đặt Change Password, Timezone, NAT, Certificate, Https, SIP để có thể gọi thoại giữa các Extension với nhau.
Thay đổi password root
Các bạn cần thay đổi lại password root cho an toàn, sử dụng lệnh sau và nhập password mới vào:
passwd root
Cài đặt timezone, sử dụng lệnh
set-timezone Asia/Ho_Chi_Minh
Để kiểm tra lại, sử dụng lệnh: timedatectl
Đăng nhập vào giao diện web tổng đài, chọn mục Settings -> Advanced Settings -> Kéo xuống giữa trang tìm mục SIP Channel Driver -> chọn Both -> Submit
Cấu hình NAT
Tiến hành NAT và cấu hình tên miền để có thể truy cập từ bên ngoài nhé. Mô hình của mình như sau:
IP local của tổng đài mình là 10.0.150.122, IP Public sẽ là 171.125.122.141.
Các bạn cấu hình cho bên ngoài có thể truy cập vào tổng đài của mình qua các port như sau:
80/tcp, 443/tcp, 4573/tcp, 5060/udp-tcp, 5061/udp-tcp, 5160/udp-tcp, 8001/tcp, 8088-8089/tcp, 4569/udp, 10000-20000/udp
Trên giao diện tổng đài các bạn truy cập vào Settings -> Asterisk SIP Settings
NAT Settings -> External Address -> điền IP public của các bạn vào rồi chuyển qua tab SIP Legacy Settings [chan_sip]
Chọn NAT = Yes và chọn Public IP
Kiểm tra và xác nhận port đã thông, mình tiến hành trỏ tên mình pbx.hoangits.site về IP 171.125.122.141
Kiểm tra lại và xác nhận đã có thể truy cập tổng đài qua tên miền pbx.hoangits.site.