W tym samouczku pokażemy Ci ustawienia, które musisz skonfigurować, aby móc dzwonić za pośrednictwem Multitel.
Najpierw edytuj plik /etc/asterisk/sip.conf
Twój plik powinien wyglądać następująco:
[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
Następnie edytuj plik /etc/asterisk/extensions.conf:
Twój plik powinien wyglądać następująco:
[outgoing]
exten => _X,1,Dial(SIP/${EXTEN}@multitel)
exten => _011.,1,Dial(SIP/${EXTEN:3}@multitel) ; strip 011 prefix , its not needed
Następnie upewnij się, że Twój adres IP jest uwierzytelniony do wysyłania połączeń do Multitel.
Odwiedź stronę https://www.multitel.net/cp i kliknij łącze „Ustawienia profilu (Profile setting)”.
Spowoduje to przejście do tego łącza: https://www.multitel.net/auth/setting
Na karcie „Termination IPs” dodaj swój adres IP:
Jeśli musisz użyć nazwy FQDN zamiast adresu IP, upewnij się, że określasz również prefiks (Prefix) i że faktycznie wysyłasz połączenia z tym prefiksem, ponieważ system najpierw spróbuje dopasować Twój prefiks, a następnie wykona zapytanie DNS dla Twojej nazwy FQDN, aby sprawdzić, czy odpowiada ona adresowi IP, z którego wysyłasz połączenia.
Ponadto w przypadku używania prefiksu upewnij się, że prefiks kończy się znakiem „#”, ponieważ będzie on separatorem między prefiksem a numerem.
Na przykład, jeśli korzystasz (na przykład) z usługi dyndns, a Twoja nazwa FQDN to johndoe.dyndns.net , dodasz adres „johndoe.dyndns.net” oraz dowolny wybrany prefiks (np. „123#”)
Następnie będziesz musiał wysyłać połączenia jako 123#18886868581 , jeśli dzwonisz na nasz numer biurowy. System dopasuje prefiks 123# do Twojego konta i sprawdzi, czy johndoe.dyndns.net odpowiada adresowi IP, z którego wysyłasz połączenia. Jeśli się zgadza, wysyłanie połączeń będzie dozwolone. Jeśli nie, Twoje połączenia zostaną odrzucone.