QSC verwendet Name Authority Pointer rfc 2915 um den Registrar im DNS abzulegen.
Mit folgenden Befehlen lässt sich „richtige“ Registar herrausfinden.
$ dig -t NAPTR sipconnect.qsc.de ; <<>> DiG 9.11.2 <<>> -t NAPTR sipconnect.qsc.de ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32308 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ; COOKIE: 19d5f91e9f297bd1 (echoed) ;; QUESTION SECTION: ;sipconnect.qsc.de. IN NAPTR ;; ANSWER SECTION: sipconnect.qsc.de. 4639 IN NAPTR 100 50 "s" "SIP+D2U" "" _sip._udp.sipconnect.qsc.de. ;; Query time: 0 msec ;; SERVER: 10.0.200.1#53(10.0.200.1) ;; WHEN: Mon Sep 18 15:41:23 CEST 2017 ;; MSG SIZE rcvd: 114
Der NAPTR wird so aufgelöst:
$ dig -t SRV _sip._udp.sipconnect.qsc.de ; <<>> DiG 9.11.2 <<>> -t SRV _sip._udp.sipconnect.qsc.de ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 46145 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 3 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4000 ; COOKIE: 233774fcc0cb445a (echoed) ;; QUESTION SECTION: ;_sip._udp.sipconnect.qsc.de. IN SRV ;; ANSWER SECTION: _sip._udp.sipconnect.qsc.de. 9747 IN SRV 20 10 5060 duro02.sipconnect.qsc.de. _sip._udp.sipconnect.qsc.de. 9747 IN SRV 10 10 5060 duro01.sipconnect.qsc.de. ;; ADDITIONAL SECTION: duro02.sipconnect.qsc.de. 9747 IN A 213.148.136.190 duro01.sipconnect.qsc.de. 9747 IN A 213.148.136.222 ;; Query time: 0 msec ;; SERVER: 10.0.200.1#53(10.0.200.1) ;; WHEN: Mon Sep 18 15:41:28 CEST 2017 ;; MSG SIZE rcvd: 188
Beispiel: