石塚@杉並です。 VPSを引っ越すために、一時的に新旧サーバに同じマシン名を設定して 作業を行おうと思っています。
% cat /etc/host.conf # Auto-generated from nsswitch.conf hosts dns % という初期状態のままで、サーバ名を検索すれば/etc/hostsに記述した ものがDNSよりも優先されると思っていたのですが、どうやってもDNSを 検索してしまいます。何か勘違いしているのかと思って、/etc/hostsに 大昔から記述していた ::1 localhost localhost.ish.org 127.0.0.1 localhost localhost.ish.org を検索してみると、 % host localhost.ish.org Host localhost.ish.org not found: 3(NXDOMAIN) % host -v localhost.ish.org Trying "localhost.ish.org" Trying "localhost.ish.org.ish.org" Host localhost.ish.org not found: 3(NXDOMAIN) Received 113 bytes from 127.0.0.1#53 in 0 ms という状況なのですが、これって正常な動作なのでしょうか? VPSのマシンは 13.1-RELEASE-p3 ですが、自宅の 14.0-CURRENT で も同じ状況です。昔はちゃんとlocalhost.ish.orgが引けていた記憶が あるのですが、何か勘違いしているのかなぁ? -- Masachika ISHIZUKA