DNS/1/資源レコード/DNAME/tinydnsについて、ここに記述してください。
レコードタイプ39を返答するのは簡単だが、
問題はsubtree全体に対して、DNAME返答させなければならないことだ。
リゾルバー側のテストにはjaist.jp, soum.jp を使わせてもらおう。
- ednsなしの問合せにはCNAMEを生成して、返事してくれる。
%dig qmail.soum.jp ~/dnsq/100k/aws ; <<>> DiG 9.12.1 <<>> qmail.soum.jp ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1628 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;qmail.soum.jp. IN A ;; ANSWER SECTION: qmail.soum.jp. 3600 IN CNAME qmail.soum.co.jp. ;; Query time: 221 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Sep 06 08:42:29 JST 2019 ;; MSG SIZE rcvd: 59
1. ednsあり
$ dig -t ns qmail.soum.jp @a.dns.jp ; <<>> DiG 9.14.0 <<>> -t ns qmail.soum.jp @a.dns.jp ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47161 ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 1 ;; WARNING: recursion requested but not available ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ; COOKIE: 392695932dd173bafc0c5eae5d719e5701da17345691d461 (good) ;; QUESTION SECTION: ;qmail.soum.jp. IN NS ;; AUTHORITY SECTION: soum.jp. 86400 IN NS widegw.soum.co.jp. soum.jp. 86400 IN NS dns1.mola.gr.jp. ;; Query time: 5 msec ;; SERVER: 203.119.1.1#53(203.119.1.1) ;; WHEN: 金 9月 06 08:46:31 JST 2019 ;; MSG SIZE rcvd: 126 tmaeno@u16:~$ dig -t a qmail.soum.jp @widegw.soum.co.jp ; <<>> DiG 9.14.0 <<>> -t a qmail.soum.jp @widegw.soum.co.jp ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2033 ;; flags: qr aa rd; QUERY: 1, ANSWER: 2, AUTHORITY: 1, ADDITIONAL: 1 ;; WARNING: recursion requested but not available ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;qmail.soum.jp. IN A ;; ANSWER SECTION: soum.jp. 3600 IN DNAME soum.co.jp. qmail.soum.jp. 3600 IN CNAME qmail.soum.co.jp. ;; AUTHORITY SECTION: soum.co.jp. 3600 IN SOA soumgw.soum.co.jp. ko.soum.co.jp. 100037 3600 900 3600000 10800 ;; Query time: 60 msec ;; SERVER: 202.249.6.1#53(202.249.6.1) ;; WHEN: 金 9月 06 08:46:48 JST 2019 ;; MSG SIZE rcvd: 132