投稿

ラベル(Hosts)が付いた投稿を表示しています

1つのPCに対して2つの名前で呼びたい!(for W2k3) | ライタス株式会社

システム移行では、PC名(NetBIOS名)の変更が必要になることが、ままあるわけですが、古いPC名で使い続けたいという要望もあります。 特に、今回みたいなVSSの移行の場合には、クライアント側の接続情報が残ってしまう場合、元の名前のままでアクセスできた方が移行はスムーズになります。 やり方は、最初は簡単だと思っていたのですが、これが意外と大変でした。 というのも、hostsファイルに新しいIPと古いPC名をリンクさせてやれば終わりだと思っていたのに、なぜか接続できません。 というのも、通常はNetBIOS名は1つだけしか持てない設定になっており、異なる名前でアクセスされた場合は、拒否される仕組みになっているから。 らしいです・・・ 参考にした設定方法は、以下の@ITさんのサイトで読めます。 http://www.atmarkit.co.jp/fwin2k/win2ktips/373mltname/mltname.html 簡単にまとめると、やり方は以下のようになります。 キ-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters に、複数行文字列値(REG_MULTI_SZ) 「OptionalNames」を追加して、値に参照したいNetBIOS名を記入する。 レジストリをいじるので、作業はくれぐれも慎重に。 本記事は、弊社代表のブログ記事 なんでもIT屋の宿命 からの記事を加筆修正したものです。

hosts ファイルが無効になる現象 | ライタス株式会社

今回の話は、hostsファイルの話。 hostsと聞いてすぐ分かる人はITに詳しい人とお見受けしますが、分からない人も多いと思います。 hostsの話をするには、名前解決の話を避けては通れませんが、説明は詳しいサイトが存在しますので割愛します。 https://ja.wikipedia.org/wiki/Hosts さて、今回遭遇した現象は、「hostsファイルを書き換えても名前解決が出来ない」というものでした。 実際にPCを触って現象を確認したところ、確かに名前ではpingは通らないが、IPではpingが通ります。 hostsの内容を書き換えても全然効果がありません。 いろいろ調べた結果、クライアントPCが名前解決を行う手順は、以下のフローに従って行っているそうです。 NetBIOS名前キャッシュの検索 WINSサーバに対してクエリ NetBIOSブロードキャストでクエリ LMHOSTSファイルを参照 hostsファイルを参照 DNSサーバに対してクエリ http://oshiete.goo.ne.jp/qa/918936.html の nota55 さんの回答より ただ、NetBIOSもWINSもおかしなところは見当たりません。 さすがにお手上げだったので、先輩を呼んで見てもらいました。 しばらく悩んだようでしたが、答えはアクセス権にあったようです。 hostsファイルを作り直して作業完了と相成りました。 なぜアクセス権がおかしくなったのかを聞いてみたら、デスクトップにhostsファイルを作った後、移動したのが原因のようです。 同一ドライブ間移動は、アクセス権が引き継がれるので、アクセスできない状態になったようです。 本記事は、弊社代表のブログ記事 なんでもIT屋の宿命 から転載し、加筆訂正したものです。