| DNS setup |
|
The SIP Proxy is configured to serve domains that must be reachable over he Internet. The SIP devices must support RFC3263 (Locating SIP Services), namely support DNS SRV lookups for SIP services. Each domain configured in the SIP Proxy must also exist in the public Internet and be corectly configured in a DNS server responsable for that domain. You must have a DNS hosting provider for hosting your SIP domains. The DNS provider must support the provisioning of SRV record types specified in RFC3263. The following DNS records are required for the platform to operate: SIP Proxy/Registrar;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; DNS records specified by RFC 3263 (Locating SIP services) ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; SIP communications using UDP transport example.com. IN NAPTR 10 0 "S" "SIP+d2u" "" _sip._udp.example.com. _sip._udp.example.com. IN SRV 0 0 5060 sipproxy.example.com. sipproxy.example.com. IN A PUBLIC_IP_ADDRESS ;SIP communications using TCP/TLS transports ;example.com. IN NAPTR 20 0 "S" "SIP+d2t" "" _sip._tcp.example.com. ;example.com. IN NAPTR 30 0 "S" "SIPS+d2t" "" _sips._tcp.example.com. ;_sip._tcp.example.com. IN SRV 0 0 5060 sipproxy.example.com. ;_sips._tcp.example.com. IN SRV 0 0 5061 sipproxy.example.com. MediaProxy;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Proprietary DNS SRV records required for MediaProxy selection ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; _mediaproxy._tcp.example.com. IN SRV 10 10 25060 sipmp1.example.com. _mediaproxy._tcp.example.com. IN SRV 10 10 25060 sipmp2.example.com. sipmp1.example.com. IN A PUBLIC_IP_ADDRESS sipmp2.example.com. IN A PUBLIC_IP_ADDRESS ENUM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; Delegation for the DNS zone that will hold the ENUM mappings ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; e164.example.com IN NS sipproxy.example.com. |