• ベストアンサー

Windows98 の lmhostsについて

特定のホスト名をIPアドレスと対応ずけたいのですが、 Lmhostsの中に記述する以外、Lmhostsを使うことを明示的にどこかで指定する必要があるのでしょうか? それと、利いてるかどうか、DOSプロンプトで確認するコマンドは何でしょうか?

  • really
  • お礼率56% (222/396)

質問者が選んだベストアンサー

  • ベストアンサー
  • OsieteG00
  • ベストアンサー率35% (777/2173)
回答No.2

Windows 9x/Meでは、LMHOSTSファイルを自動的に参照するので、指定をする必要はないです。逆に言うと、無効にすることができません。 ホスト名ならhostsの方がよい気もしますね。 http://www.atmarkit.co.jp/fwin2k/win2ktips/263qalmhosts/qalmhosts.html 確認するにはnbtstatコマンドで調査するか、単純にpingコマンドでも良いかと。

really
質問者

お礼

早速のご回答ありがとうございました。 URLの情報で解決しました。

その他の回答 (1)

  • x1va
  • ベストアンサー率26% (802/3006)
回答No.1

> Lmhostsを使うことを明示的にどこかで指定する必要があるのでしょうか 不要です。 lmhostsファイルを更新したあとでPCを再起動するか、nbtstat -Rコマンド(Rは大文字で)を実行すれば内容が取り込まれます。

really
質問者

補足

早速のご回答ありがとうございました。 うまく行ってなかったのは #PRE を入れてなかったためです。 nbstat -R でも解決したのですね。

関連するQ&A

  • LMHOSTSとHOSTSの違いは?

    LMHOSTSについては、他に質問されている方がいたので、なんとな~くわかったのですが、うちの会社のパソコンには「HOSTS」なるファイルも存在しています。新しいサーバーを追加したりすると、この「HOSTS」を変更したりしているのですが「LMHOSTS」となにが違うのでしょうか? また、どっちかだけにしないといけないとか、両方ないとダメだとかあるのでしょうか? 内容は、どちらもIPアドレスとサーバー名が書かれているようですが、「HOSTS」の方がサーバー名以外にも何か書かれているようで、記述量が多いです。(同じIPアドレスなのに、その後に書かれている名称が違ったり・・・。) (例) 192.1.10.100 abc-sv 192.1.10.100 defg

  • LMHOSTSとHOSTSファイルについて

    ネットワーク管理者(初心者)です。 一つのネットワークセグメントでサーバへアクセスするのに、 ¥¥サーバ名でアクセスできず、¥¥IPアドレスで行ってます。 上記現象が起こるのは、数台のPCだけですので、手動でLMHOSTSファイルもしくはHOSTSファイルに定義を記述しようと思います。 そこで、ご質問ですが、IPアドレスとマシン名だけを関連させるだけならば、HOSTSファイルに記述するだけでいいのでしょうか。 もしくは、LMHOSTSファイルにも記述が必要でしょうか。 いまいち両者の使い分けが分りません。 使い分けについてご存知ならば、教えていだだけ無いでしょうか

  • hostsとlmhostsの違いは何ですか?

    コンピュータはあまり詳しくないので、検索して調べてもよくわかりませんでした。 hosts・・・IPアドレスとドメイン名の対応表 lmhosts・・・他のドメインに接続するために必要なもの という説明が書いてありました。hostsは何となくわかるような気がしますが、あまり理解していません。 hosts・lmhostsについてわかりやすく書いてあるサイトや、これらの説明をしていただけたら、と思います。

  • lmhostsが利用できない

    lmhostsが利用できない件についておたずねします。 まず、環境ですが 192.168.0.~というネットワークAと 192.168.1.~というネットワークBを 一般のブロードバンドルータを介して接続しています。 ネットワークAのWindows32\driver\etcにlmhostsを 次のように設定しました。 192.168.1.22 test11 この状態でネットワークAのコマンドプロンプトから ping 192.168.1.22 と入力すると当然反応が帰ってきます。 また、 ping test11 と入力しても、同じように反応が返ってきます。 この場合、lmhostsで名前解決をしていることが わかります。 そこで、マイネットワークを起動して アドレス欄に \\192.168.1.22 と入力すると、正常にネットワークBに 接続します。ところが アドレス欄に \\test11 と入力すると、名前解決をしているはずなのに \\test11が見つかりません。 とダイヤログにエラー表示されてしまいます。 lmhostsで設定した名前で別のネットワーク に接続するにはどうしたらよいのでしょうか?

  • Winows7 での ping の応答

    下記の障害があります。 すみませんが、対応策を教えてください。 <障害> ホスト名指定でのpingが飛ばない。 「ホスト *** が見つかりません」と表示されてしまう。 <環境> ・Windows7 Pro (64bit)を使用しています。 ・lmhostsファイルにホスト名を記載しています。 ・IPアドレスはスタティック指定です。 ・ファイあウォールを無効にしても同様 <状態> ・lmhostsの内容 192.168.2.100 myserver #PRE ・ping方法  >ping \\myserver or >ping \\192.168.2.100 ・応答 ping 要求ではホスト \\dserver が見つかりませんでした。ホスト名を確認してもう一度 実行してください。 ・IPではOK >ping 192.168.2.100 192.168.2.100 に ping を送信しています 32 バイトのデータ: 192.168.2.100 からの応答: バイト数 =32 時間 <1ms TTL=128

  • lmhostsの記載方法について教えてください。

    lmhostsの記載方法について教えてください。 現在、以下の2つのサーバと1つのクライアントがあります。 サーバ1 コンピュータ名:server1 OS:windows server IP:192.168.0.1 サーバ2 コンピュータ名:server2 OS:windows server IP:192.168.0.2 クライアント コンピュータ名:client01 OS:windows XP IP:192.168.0.10 通常、クライアントはサーバ1に接続するように 内部のアプリケーションの設定にserver1と記載されています。 IPとサーバの紐付はlmhostsに記載しています。 現在、サーバ1がメンテナンス等で停止した際に クライアントがアプリケーションを使用できない点が問題となっています。 ここで、lmhostsによる名前解決を検討しました。 クライアントのlmhostsに以下のように記載します。 server1 192.168.0.1 server2 192.168.0.2 #BEGIN_ALTERNATE #INCLUDE \\server1\共有領域\lmhosts #INCLUDE \\server2\共有領域\lmhosts #END_ALTERNATE それぞれのサーバにクライアント配布用のlmhostsを配置します。 server1のlmhostsの内容は以下のとおりです。 aplication 192.168.0.1 server1 192.168.0.1 server2 192.168.0.2 server2のlmhostsの内容は以下のとおりです。 aplication 192.168.0.2 server1 192.168.0.1 server2 192.168.0.2 上記のように設定して、クライアントのアプリケーションの設定は aplicationに接続するようにしました。 そうしたところ、アプリケーションの接続は想定通り、 稼働しているサーバに接続するようになりました。 しかし、同様にnet useコマンドでネットワークドライブも 同じように設定したいのですが、 net use z: \\aplication\共有領域 のようにすると、 「 ネットワークに重複した名前があるため接続できませんでした」 というエラーがでてうまくいきません。 lmhostsをどのように変更すればよいのでしょうか。 また、そもそもこのような設定の仕方はよくないのでしょうか。 ご教授願います。

  • DOSのコマンド

    LANで繋がっている複数台のPCのIPアドレス、ホスト名の一覧をMS-DOSプロンプトで確認するコマンドをどなたか教えていただけませんか?  確か昔使ったような気がするんですが、思い出せなくて。 よろしくお願いします。

  • ホスト名でpingが通らない

    お世話になります。 Windows上にVMware Playerをインストールしています。 VMware PlayerにCentOSやUbuntuなどの環境をインストールしました。 hostsにホスト名(IPアドレス ホスト名)を記述しました。 それでコマンドプロンプト上からhostsに記述したホスト名でpingが通るかを確認したところ、pingが通るホスト名と通らないホスト名があります。 ※hostsには複数のホスト名を記述しています。 hostsを変更後、下記のコマンドを実行して試してみましたが結果は変わりませんでした。 ipconfig /flushdns [結果] Windows IP 構成 DNS リゾルバー キャッシュは正常にフラッシュされました。 ping ホスト名 ping 要求ではホスト ホスト名 が見つかりませんでした。ホスト名を確認してもう一度 実行してください。 nslookup ホスト名 サーバー: xxxxx.aaa.bb.cc Address: 999.999.999.999 *** xxxxx.aaa.bb.cc が ホスト名 を見つけられません: Non-existent domain hostsのプロパティを開いて「セキュリティ」を確認しました。 「グループ名またはユーザー名」は下記の通りです。 SYSTEM Administrators Users WindowsのOSは「Windows7」です。 すみませんがアドバイスいただけませんでしょうか。 宜しくお願いします。

  • IPアドレス指定で98からXPの共有フォルダーが見えません。

    XPproSP2のPCに共有フォルダーがあります。 ルーターを介して98SEとNTのPCがありますが、 IPアドレス指定で98SEからはXPのPCが見えず、NTからは見られます。 試しに98SEにlmhostsを追加(XPの)をするとホスト名(コンピュータ名)指定では見ることができますが、やはりIPアドレス指定ではXPを見ることができません。 Lmhostsを追加せずにIPアドレス指定だけで98からXPをルーター越えで見たいのですが、IPアドレス指定で見られない原因は何が考えられますか? (1)Pingは通っています (2)98とNTのデフォルトゲートウェイ、サブネットマスク等は同じ設定です (3)XPのファイアウォールは無効にしています

  • pg_dump 等における接続パスワードについて

    いつもお世話になっております。 WinXPPro上で、PostgreSQL8.3を動かしています。 タスクマネージャによるバックアップ処理を行うためにバッチ ファイルを作成しました。 ホスト名やDB名などはバッチコマンド内の変数に記述しているの ですが、ホスト名をIPアドレスではなく、マシン名に変えると、pg_dumpやvacuumdbにおいてパスワードを聞かれるようになりました。 なぜ、マシン名でホスト指定を行うとパスワードを聞かれるので しょうか?逆に言えば、なぜIPアドレスによるホスト指定の場合は、 ユーザー名だけで認証OKとなるのでしょうか? よろしくお願いします。