Skip to content

Transports

Here you can define transports that will be used for SIP signaling. You can then assign the selected transport to SIP channels. If you do not assign any, the transport used by the client will be used.

Transport list

Creating, Editing and Deleting a Transport

Create a new transport by clicking the New Record button located in the top toolbar. Edit by clicking the Edit button. If you wish to remove a transport, click the Delete button. You can also edit and delete by right-clicking on the selected transport.

Menu

Transport Properties

Properties

  • Active — enables or disables the use of the transport
  • Name — transport name
  • Data — transport configuration content. Below are examples from Asterisk documentation. Variables that work with values from Global SIP Settings: %BIND_IP% — SIP IP address, %BIND_PORT% — SIP port, %TLS_BIND_PORT% — TLS SIP port, %NAT% — sets the public address in SIP headers, %TOS%, %COS%
; Basic UDP transport
[transport-udp]
type=transport
protocol=udp
bind=%BIND_IP%:%BIND_PORT%
tos=%TOS%
cos=%COS%
%NAT%
; UDP transport behind NAT
[transport-udp-nat]
type=transport
protocol=udp
bind=%BIND_IP%:%BIND_PORT%
tos=%TOS%
cos=%COS%
local_net=192.168.0.0/16
external_media_address=1.2.3.4
external_signaling_address=1.2.3.4
; Basic IPv6 UDP transport
[transport-udp6]
type=transport
protocol=udp
bind=[::]:%BIND_PORT%
; IPv4 TLS transport example
[transport-tls]
type=transport
protocol=tls
bind=%BIND_IP%:%TLS_BIND_PORT%
cert_file=/etc/asterisk/keys/asterisk.pem
ca_list_file=/etc/asterisk/keys/ca.crt
method=tlsv1
; IPv4 TCP transport with Keepalive example
[transport-tcp]
type=transport
protocol=tcp
bind=%BIND_IP%:%BIND_PORT%
tos=%TOS%
cos=%COS%
%NAT%
; IPv4 TLS transport with Keepalive example
[transport-tls-keepalive]
type=transport
protocol=tls
bind=%BIND_IP%:%TLS_BIND_PORT%
cert_file=/etc/asterisk/keys/asterisk.pem
ca_list_file=/etc/asterisk/keys/ca.crt
method=tlsv1
  • Note — informational text
© 2026 VoIPSUN s.r.o.