VeriSign の SiteFinder 問題で、 ( *.<国> を調べてみた)

VeriSign の SiteFinder が問題となっています。
具体的には、.com または .net で終わる存在しないドメイン名をブラウザでアクセスすると、
VeriSign の Site Finder のサイトが表示されてしまいます。
管理者、開発者の面からみると、DNS をつかって、A レコードを検索した場合、見つからなければ、
見つからないとエラーが帰ってくるところが、Site Finder の IP アドレスが帰ってくることになります。

ためしに、適当に <ありえないドメイン名>.com を検索してみてください。
nslookup 9999999999999999999999.com とか。

さて、これは、SiteFinder の開発者向け PDF にあるように、次のように定義されているためです、
参考: Site Finder Developer's Guide
*.com 900 IN A 64.94.110.11
*.net 900 IN A 64.94.110.11
ためしに、nslookup *.com とすると、64.94.110.11 が帰ってくることで、判断することができます。

そこで、3つのポイントについて、まとめておきたいと思います。
ドメインの有無の確認には、* も使う
nslookup 9999999999.com を検索したあと、nslookup *.com して、同じIPであれば
ドメインが存在しない可能性があります。
* を定義する TLDg はほかにもある
ためしに、各国のドメインについて検索したところ、次のドメインで * が定義されていました
*.ac, *.bz, *.cc, *.cn, *.cx, *.mp, *.nu, *.ph, *.pw, *.sh, *.td, *.tk, *.tm, *.tw, *.ws
* は、便利かも
自分のドメインでも、もちろん、* を使うことができます。
たとえば、各個人のドメインを *.mydomain.com と定義しておき、IIS の要求されたURLによって
自動的にWWWを振り分ける機能をつかったり、SiteFinder のように検索機能を提供することも
できますね

09/24/2003 4:43 AM

Generic Top-Level Domain の中では、
VeriSing の *.net, *.com のほかに、
*.museum も * 定義がされています

河端善博

Add Comment

Name

EMail

Homepage

Comment (HTML not allowed)