Posted at

ブラックホールDNS ~ dns lookupに対して、唯一のIPを返す

More than 1 year has passed since last update.

たとえば、工場などで、とにかく、とあるサーバへつなぎたい、という要望があるとする場合、どうしますか?

正式名称どころか、1文字、あるいは、最初のアクセスが生じたときに、自動的にリダイレクトしたい、と思うときが、ありましょう。

正しい表現ではないですが、ホテルやパブリックのWiFiをつないだ時に、強制誘導されるweb siteというイメージでしょうか?

とりあえず、何をURLに入力しても、とあるサイトにつなぎたい、ということでしたら、bindを次のように設定すればOK


named.conf

zone "." {

type master;
file "/etc/bind/db.fakeroot";
};


db.fakeroot

@ IN SOA ns.domain.com. hostmaster.domain.com. ( 1 3h 1h 1w 1d )

IN NS <ip>
* IN A <ip>

引用元は、https://serverfault.com/questions/396958/configure-dns-server-to-return-same-ip-for-all-domains/397011です。

自分の備忘録を兼ねて、記録しました。

複数、仕分けしたければ、Zoneの設定を増して、引っかかる順番を考慮すれば、うまく引けるはずです。

なお、これだけが唯一、というわけではないです。そこは、突っ込まないでください。

おしまい