以前より、自宅にて自宅サーバをアクセスすると、"Bad host request"が表示され、 ページが見えないことがある。色々調べてみると、自宅サーバを立ち上げている人の事例を みつける。
原因は、DHCP の DNS の設定であった。 自宅サーバの bind がトラブっていてもそれなりに見えるようにと、 優先DNSに自宅サーバ、代替DNSにルータ(自宅のDNS情報を持っていない)を指定していたのが 原因のようだ。DNS 的には、優先DNSから返答がない時に代替DNSを引くことになっており、 トラブった時でもなければ、代替DNSを見にいかないはずだけど、 これが意外と発生しているみたい。 ということで、DHCP の代替DNSの設定を抜く。