やるきなし

2015/06/17 09:21 / dig gmail とか dig google とかで 127.0.53.53 が返ってくる

Google Chrome のアドレスバーに gmail と入力すると,「もしかして: http://gmail/」とか聞かれて,試しにその URL にアクセスしてみると,なぜか localhost で運用しているWeb Serverに繋がって焦る.

調べてみると,名前衝突(Name Collision)問題に対応するための「ICANN理事会による名前衝突問題への対応フレームワーク(2014/8/1)」の影響ならしい.

具体的にはhttp://stats.research.icann.org/dns/wildcard/index.htmlにリストされているTLDに関しては,名前衝突が発生しているので,それで名前解決しようとすると 127.0.53.53 が返ってくることになっているらしい.

リストされているのは,ローカルで使用されがちなTLDのみならず,ブラウザのアドレスバーに直接入れて検索に使用しがちなキーワードも含まれているような気がする(ブラウザが名前解決を試みるから?).

上記は単に 127.0.53.53 が返ってくるなぁというだけだが,hostname として利用してたりすると【調べた】LAN内のコンピュータにアクセスできず、DNSを引くと「127.0.53.53」が返ってくる問題という状況になる可能性があるらしい.