Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn các cài đặt cần thực hiện để có thể gọi ra qua Multitel.
Trước hết, hãy chỉnh sửa /etc/asterisk/sip.conf
Tệp của bạn sẽ trông như thế này:
[multitel]
type=friend
host=term.multitel.net
dtmfmode=rfc2833
context=default ;or whatever context you use
canreinvite=no
allow=ulaw
allow=g729
insecure=port,invite
fromdomain=term.multitel.net
Sau đó, vui lòng chỉnh sửa /etc/asterisk/extensions.conf:
Tệp của bạn sẽ trông như thế này:
[outgoing]
exten => _X,1,Dial(SIP/${EXTEN}@multitel)
exten => _011.,1,Dial(SIP/${EXTEN:3}@multitel) ; strip 011 prefix , its not needed
Tiếp theo, hãy đảm bảo địa chỉ IP của bạn đã được xác thực để gửi cuộc gọi đến MultiTEL.
Vui lòng truy cập https://www.multitel.net/cp và nhấp vào liên kết "Cài đặt hồ sơ" (Profile setting).
Thao tác này sẽ đưa bạn đến liên kết sau: https://www.multitel.net/auth/setting
Trong tab “Termination IPs”, vui lòng thêm địa chỉ IP của bạn:
Nếu bạn cần sử dụng FQDN thay vì địa chỉ IP, vui lòng đảm bảo bạn cũng chỉ định Tiền tố (Prefix) và bạn thực sự gửi các cuộc gọi với tiền tố đó vì hệ thống sẽ cố gắng khớp tiền tố của bạn trước rồi sau đó tra cứu DNS cho FQDN của bạn để xem có khớp với địa chỉ IP mà bạn đang gửi cuộc gọi hay không.
Ngoài ra, nếu sử dụng tiền tố, vui lòng đảm bảo tiền tố kết thúc bằng "#" vì đây sẽ là ký tự phân cách giữa tiền tố và số.
Ví dụ: nếu bạn đang sử dụng (ví dụ) dyndns và FQDN của bạn là johndoe.dyndns.net, bạn sẽ thêm địa chỉ “johndoe.dyndns.net” và bất kỳ tiền tố nào bạn muốn (ví dụ “123#”)
Khi đó bạn sẽ phải gửi cuộc gọi dưới dạng 123#18886868581 , nếu bạn gọi đến số văn phòng của chúng tôi . Hệ thống sẽ khớp tiền tố 123# với tài khoản của bạn và kiểm tra xem johndoe.dyndns.net có khớp với địa chỉ IP mà bạn đang gửi cuộc gọi từ đó hay không. Nếu khớp, bạn sẽ được phép gửi cuộc gọi. Nếu không, cuộc gọi của bạn sẽ bị từ chối.