2010年2月4日木曜日
テレ朝の DNS サーバがキニナル
A 引ける
% dig www.tv-asahi.co.jp a +short
43.253.231.100
NS 引ける
% dig tv-asahi.co.jp ns +short
dns-b.iij.ad.jp.
dns-c.iij.ad.jp.
上記の DNSサーバ指定で A 引けない
% dig @dns-b.iij.ad.jp www.tv-asahi.co.jp a +short
% dig @dns-c.iij.ad.jp www.tv-asahi.co.jp a +short
%
host コマンドでも
% host -t a www.tv-asahi.co.jp dns-b.iij.ad.jp
Using domain server:
Name: dns-b.iij.ad.jp
Address: 210.130.1.46#53
Aliases:
www.tv-asahi.co.jp has no A record
% host -t a www.tv-asahi.co.jp dns-c.iij.ad.jp
Using domain server:
Name: dns-c.iij.ad.jp
Address: 210.138.175.6#53
Aliases:
www.tv-asahi.co.jp has no A record
short つけずにごそごそしてみると、DNS サーバは IIJ じゃなくて アクセリアらしい。
% dig @dns-c.iij.ad.jp www.tv-asahi.co.jp a
; <<>> DiG 9.6.0-APPLE-P2 <<>> @dns-c.iij.ad.jp www.tv-asahi.co.jp a
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58916
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;www.tv-asahi.co.jp. IN A
;; AUTHORITY SECTION:
www.tv-asahi.co.jp. 28800 IN NS cdnns2.accelia.net.
www.tv-asahi.co.jp. 28800 IN NS cdnns1.accelia.net.
;; Query time: 23 msec;; SERVER: 210.138.175.6#53(210.138.175.6)
;; WHEN: Thu Feb 4 00:43:28 2010
;; MSG SIZE rcvd: 89
ので、cdnns(1|2).accelia.net に問い合わせてみる。引けた。
% dig @cdnns1.accelia.net www.tv-asahi.co.jp a +short
43.253.231.57
% dig @cdnns2.accelia.net www.tv-asahi.co.jp a +short
43.253.231.57
accelia.net の cdn は、問い合わせの度に異なる A を返してくるっぽいのが何度か叩いてみるとわかる。
Mac OS X のターミナルで host すると、 A が返ってくるとともに SERVFAIL してるのが若干気になる・・・なんでだろ?
% host www.tv-asahi.co.jp
www.tv-asahi.co.jp has address 43.253.231.100
Host www.tv-asahi.co.jp not found: 2(SERVFAIL)
CDN つーと アカマイの場合だと
例えば
hoge.example.com があると
hoge.example.com の CNAME で ケツに .edgesuite.net ついて
さらに CNAME でどこかの .akamai.net が返ってくる。
でロケーション毎に違うアドレス。エッジサーバがあちこちにあるからなせる技なんだろなー。。
テレ朝の場合の DNS 周りが従来の自分の知識と食い違っていて疑問に思ったけど、そんなものなのかな。
委譲してはないけど委譲してる?
追記) www を委譲してるなんておもってなかったから疑問に思っていた。。思い込みよくない。
登録:
コメントの投稿 (Atom)
1. www.tv-asahi.co.jpがNS RRを持ってるね。
返信削除2. www.tv-asahi.co.jpがcdnns1.accelia.net, cdnns2.accelia.net. に委譲され
3. $ dig @cdnns2.accelia.net www.tv-asahi.co.jp a
すると、期待するA RRが複数出て来る
って事だろうか。
気持ち悪いな。
www が委譲されてるケースをみたことがなかったから、なんだか疑問に思ってしまった。そんなかんじ。
返信削除