記事一覧

DNSを立ち上げました

 艦長日誌をリニューアルしたことをきっかけに,DNSを立ち上げることにしました。

 うちのサーバはもちろんルータの内側にありますから,内側から(つまり自宅で)アクセスするときにはローカルアドレスを使う必要があります。ただ,そうするとリンクなど絶対パスで指定されたものは表示が出来なくなってしまいます。

 そこで以前はずっと相対パスで指定をしてしのいできたのですが,今回のシステムではそういうことが出来なくなってしまいました。自宅でメンテも更新もできないなんて,こんな不便な話はありません。

 根本的な解決策は,ルータの内側だけで機能するDNSを立ち上げること。あくまでローカル内でのみドメイン名の解決を図るわけです。

 早速BINDについて調べて設定を始めたのですが,いやはやこれがなかなかはまりました。複数のファイルを編集,namedを何度も何度も再起動します。

 ようやく正しく動作を始めたのは,設定開始から2時間後。久々で怪しかったviを操る手つきが,ようやく勘を取り戻したところでした。

 しかしまあ,最終的にはなんとか動くところまで持ってこれるのはいいことなのですが,同じ事をもう一度やれと言われたら,もうだめでしょうね。もしHDDが死んだら・・・マシンが死んだら・・・そんなことを考えると,もう夜も眠れません。