WindowsXpマシンを再利用したくてlinuxBeanをセットアップした(セットアップに関しては再確認がしっかりとできていないところがあるので記事は公開できていない)。
とても快適に使っていたのだが、LAN内のホストの名前解決がうまくいかないことに気付いた。
hogeserver.hogeserver.hogeddns.jp とFQDNで記述すれば名前解決ができるのだが、hogeserverでは名前解決ができない。dhcpdはドメイン名を撒き散らしているはずで、iPhoneやiPadからでも解決できるのにどういった訳か・・・
えぇ、完全に私の設定ミスですすいません。
症状は、
$ ping hogeserver ping: unknown host hogeserver $ hostname -A note.hogeserver.hogeddns.jp
といった具合。
そして、/etc/resolv.conf ファイルがない。
解決策はココに。
$ sudo dpkg-reconfigure resolvconf
resolvconf を設定しています画面が出てきたら
- 了解
- はい
- 了解
- はい
- 了解
といった具合に全部「やって頂戴」な回答で進める。
本来はネットワークの再起動だけすればよいと思うが、linuxBeanはとっても軽快なのでサクッと再起動。
結果、ホスト名だけで名前解決ができるようになった。
再コンフィグの結果、/etc/resolv.confが作成されるようになり、中身は以下のようになっている。
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.0.1 search hogeserver.hogeddns.jp
コメントはこちらから お気軽にどうぞ ~ 投稿に関するご意見・感想・他