1. リゾルバーにおけるCNAME処理

ゾーンサーバからCNAME返答が返ってきたときに、リゾルバーがどう始末してくれるのかを調査しています。

/さくらの返答例 /同2

qname minimisation動作時などで「zone cutを探す」ときには、CNAMEの先を追いかけてはいけないと考えるからです。

CNAMEのあるべき姿なのかも知れないが、無断でCNAMEを付けられたらなにが起きるのだろうか。

なお、MX, NS の値がCNAMEになっているのとは別の話です。念のため。

-- ToshinoriMaeno 2017-03-20 10:34:42

参考のために: ftp.qmail.jp は vv.qmail.jp の別名になっています。

-- ToshinoriMaeno 2017-03-20 11:14:05

2. 調査

さくらDNSを利用している8500あまりのドメインでは、MX検索でCNAMEが返ってくるケースは見当たりませんでした。

JP下の12万ドメインを調べれば、あるかもしれないが、手間だから、やめておく。

ayu-net.comがひとつあれば、検証には十分ですから。

-- ToshinoriMaeno 2017-03-20 14:36:46

参考: MXの先がCNAME

answer: f.ofo.jp 3600 CNAME ofo.jp
answer: hagaki.wasabi.ne.jp 3600 CNAME aps.wasabi.ne.jp
answer: mail.acrux.co.jp 10800 CNAME alpha.acrux.co.jp
answer: mail.coresoft.co.jp 3600 CNAME coresoft.co.jp
answer: mail.eyeta.jp 3600 CNAME vps.eyeta.jp
answer: mail.hotel-yasui.co.jp 120 CNAME gt-online.sakura.ne.jp
answer: mail.internetsupport.co.jp 3600 CNAME mail.support.ne.jp
answer: mail.j-sakana.jp 300 CNAME j-sakana.jp
answer: mail.jasminesoft.co.jp 3600 CNAME mail.wagby.com
answer: mail.wagby.com 3600 CNAME goya2.jasminesoft.co.jp
answer: mail.jasminesoft.jp 300 CNAME mail.wagby.com
answer: mail.wagby.com 3600 CNAME goya2.jasminesoft.co.jp
answer: mail.katsuno.jp 3600 CNAME front.katsuno.jp
answer: mail.media21.co.jp 86400 CNAME sv.media21.co.jp
answer: mail.poi.jp 3600 CNAME vsb.poi.jp
answer: mail.trust.ne.jp 3600 CNAME trust.ne.jp
answer: mail.viewnet.jp 14400 CNAME viewnet.jp
answer: mail.webporte.jp 3600 CNAME mail.support.ne.jp
answer: mailsrv.kotonet.co.jp 3600 CNAME dmail.kagoya.net
answer: mx.fkr.or.jp 3600 CNAME fkr.or.jp
answer: po.wakaba.jp 3600 CNAME ns.wakaba.jp
answer: post.nanafusa.co.jp 3600 CNAME nanafusa.co.jp
answer: www.nagatani.ne.jp 3600 CNAME nagatani.ne.jp

MoinQ: DNS/リゾルバー/実装/CNAME返答 (last edited 2020-12-09 00:20:37 by ToshinoriMaeno)