[tls-transport]; type=transport protocol=tls bind=0.0.0.0 verify_server=yes ca_list_file=/etc/asterisk/certificate/ca.crt cert_file=/etc/asterisk/certificate/asterisk.crt priv_key_file=/etc/asterisk/certificate/asterisk.key method=tlsv1_2 [udp-transport] type=transport protocol=udp bind=0.0.0.0 [38044232XXXX]; секція необхідна для реєстрації номера. Створюється для кожної номерної лінії[mytrunk] type=registration transport=tls-transport-tls outbound_auth=mytrunk_auth38044232XXXX contact_user=38044232XXXX server_uri=sip:csbc.lifecell.ua:5061 client_uri=sip:380931700000@1.1.1.1:5060 contact_user=380931700000:38044232XXXX@csbc.lifecell.ua:5061 [38044232XXXX]; секція, яка містить параметри аутентифікації. Створюється для кожної номерної лінії type=auth auth_type=userpass password=verysecretpass username=38044232XXXX [38044232XXXX]; секція необхідна для визначення якому endpoint-у направити вхідний виклик якщо інвайт прийшов з адреси «match», означає, що він відноситься до endpoint-у 38044232XXXX type=identify endpoint=38044232XXXX match=csbc.lifecell.ua:5061 [38044232XXXX]; SIP-канал в сторону lifecell. Створюється для кожної номерної лінії type=endpoint context=incoming media_encryption=sdes disallow=all allow=ulaw allow=alaw transport=tls-transport outbound_auth=38044232XXXX aors=38044232XXXX from_user=38044232XXXX [38044232XXXX]; aor (address of record) – вказує Asterisk як зв'язатися з endpoint type=aor contact=sip:csbc.lifecell.ua:5061;тут пропущено поле username, що дозволяє визначити номер абонента Б за допомогою dialplan max_contacts=1 [1001]; внутрішній номер type=endpoint context=incoming context= outgoing disallow=all allow=ulaw allow=alaw transport=udp-transport auth=1001 aors=1001 [1001] type=auth auth_type=userpass password=verysecretpass username=1001 [1001] type = aor max_contacts = 1 [1002]; внутрішній номер type=endpoint context=incoming context= outgoing disallow=all allow=ulaw allow=alaw transport=udp-transport auth=1002 aors=1002 [1002 (for SRTP) retry_interval=60 forbidden_retry_interval=600 expiration=3600 line=yes endpoint=mytrunk [mytrunk_auth] type=auth auth_type=userpass password=1234567890verysecretpass username=380931700000 realm=csbc.lifecell.ua=1002 [1002] type = aor max_contacts = 1 |