• 締切済み

hostsファイルについて

hostsファイルについて質問です。 NICが二枚のPCがあります。 hostsファイルに下のような記述をした場合、 どのように優先順位が決まるのでしょうか? ------------------------------------- PC001 192.168.1.21 PC001 192.168.1.22 -------------------------------------

みんなの回答

回答No.2

> hostsファイルについて質問です。 > NICが二枚のPCがあります。 もしかして、hostsとarpとを勘違いしていませんか? (なぜNICが2枚が関連するのでしょうか?) hostsは名前とIPアドレスの固定テーブルを手元で持つものですから、No.1 さんの回答の通り。 質問者のされたいのは、(MACアドレスの異なる)2枚のNICに、異なるIPアドレスを割り当てたいことではないですか? もしそうだとしたら、arpです。 http://www.atmarkit.co.jp/fnetwork/netcom/arp/arp.html

stockjp
質問者

補足

ご回答ありがとうございます。 ? hostsの優先順位が知りたいだけでしたので。

  • Yeti21
  • ベストアンサー率47% (396/830)
回答No.1

名前解決のために使用しますので、最初に見つかった定義のみが有効になります。 つまり、この例では、PC001は192.168.1.21として解決します。

stockjp
質問者

お礼

ご回答ありがとうございます

関連するQ&A

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

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

  • hostsファイル名前解決の順序

    hostsファイルで名前解決される場合、その順序について質問させて下さい。 名前解決される時、hostsファイルに記述のある上から下に向かって名前解決をするのか、 それとも下から上に向かって名前解決をするのでしょうか? ご存知の方はご回答をお願いいたします。 情報等が記載されているリンク等ございましたら、そちらもお教えください。 よろしくお願いいたします。

  • hostsファイルが書き換えられたかもしれません

    インターネットに繋がりにくくなったのでいろいろ調べてみたところ、hostsファイルが書き換えられた可能性があります。 C:\WINDOWS\system32\drivers\etc の中を調べると 5つのファイルがあり、hostsファイルの更新日時が2005/12/11で、その他の4つが2003/04/03 21:00でした hostsファイルをメモ帳で開くと「127.0.0.1 localhost」と一行だけ書いていました 人のPCを見ての推測ですが、当初は上に何行か書いていて、勝手に書き換えられたのではないかと思っています もしそうなら、その場合の対処法が分かりません OSの再インストールしかないのでしょうか どなたか、よろしくお願いします http://oshiete1.goo.ne.jp/kotaeru.php3?q=1832027

  • hostsファイルについて

    過去ログ等を見て、hostsファイルを書き換えて、特定のサイトにアクセス出来ない様にする方法を知ったのですが、その際のhostsファイルのバックアップのとり方を教えていただきたいのですが。 初歩的な質問ですみません。 あと、書き換えたhostsファイルを、家族のものにいじられたくないのですが、何か良い方法があるでしょうか?

  • hostsファイルはどこにあり消去しても可能なの?

    hostsファイルというものがあるそうですが、 windows8では、hostsファイルはどこにありますか。 hostsファイルは、消去したり書き換えたり可能なのでしょうか? 消去したり書き換えたりした場合、問題が出てくることはないのでしょうか? 問題が出てこないという場合、問題なく消去したり、問題なく書き換えたりする方法も教えて下さると助かります。

  • hostsファイルについて

    はじめまして。ネットワークエンジニアの卵です。 ●http://www.atmarkit.co.jp/icd/root/11/5784411.htmlを読んでの質問です。このサイトでは、hostsファイルについて、次のように説明されています。 ================================================================  TCP/IPを使ったネットワークにおいて、あるノードのIPアドレスと、 そのノードを表わす分かりやすい文字列(別名)の対応を記録した ファイルのこと。  TCP/IPを実装したマシンでは、ほとんどの場合、このhostsファイルを参照して名前解決をすることができる。  hostsファイルの、OS別ディレクトリ位置  ・UNIX系のOSは、/etc/hosts  ・Windows 95/98では、C:\Windows\hosts  ・Windows NTではC:\Winnt\System32\Drivers\Etc\hosts ================================================================ 上記にあるように、MS-DOSプロンプトを起動し、 C:\Documents and Settings\computername>上記のディレクトリを試しましたが、全て失敗です。  いずれも、'内部コマンドまたは外部コマンド、操作可能な プログラムまたはバッチ ファイルとして認識されていません。’や、 ’指定されたパスが見つかりません。’等と表示されてしまいます。 hostsファイルとは標準装備されているものではないのでしょうか。 ちなみにOSは、WindowsXP home Edition です。 上記2点について長々と説明させて頂きましたが、ご回答お願いしす。 また、ネットワーク初心者でも、分かりやすくて丁寧なサイトがありましたらURLも教えて下さい。

  • hostsファイルの編集

    自宅サーバ(linux)にドメイン名でxpからアクセスしています。 windowsの再インストールを行ったので、以前やったようにwindowsのhostsファイルを編集しました。(C:\WINDOWS\system32\drivers\etc\hosts) ところが、なぜかこのhostsファイルの編集をしてPCを再起動しても、ドメイン名で自宅サーバへのアクセス(IE,Firefox)ができません。 *プライベートIPならアクセス可 そこで、hostsファイルの内容が反映されているかを調べる方法があったら教えてください。 今のところ、hostsファイルの設定がうまく反映されていないように思うので・・・ よろしくお願いします。

  • windows10でhostsファイル書き換え

    DNS登録前のwebサイト動作確認のため、hostsファイルの変更を行いました。 (テキストエディタ管理者権限で実行) ここまでは問題なかったのですが、 公開されているhostsも追加したところ、 それ以降編集しようとしても、 「プロセスはファイルにアクセスできません。別のプロセスが使用中です」 というダイアログが出て、元に戻せなくなってしまいました。 windows8だと windows defenderがプロセスを使用しているので アクセスできなくなる…という情報も読んだので試してみようと 思ったのですが、「リアルタイム保護のオフ」では状況は変わらず、 windows defender自体を終了させる方法も上手くいきません… ▽Windows 10でWindows Defenderのオンまたはオフにする方法 https://i-bitzedge.com/tips/how-to-turn-off-windows-defender-windows-10 ちなみに、追加したhosts(ブラックリスト)は、以下のファイルです。 http://hosts-file.net/?s=Download テンプレートをそのまま使い、trusted hostsコメントの下に 自分のサイトを、BAD HOSTS以下はそのまま残してあります。 hostsファイルが再編集できなった原因が、上記かどうかは不明なのですが、 とりあえずは、 ・Windows Defenderを無効化して再編集したい ・原因がほかにある場合は、その原因と対処法 という点、ご教示いただけると助かります。

  • hostsについての質問です。

    Win XP IE6 SP2を使用しています。 先日、悪意のあるソフトをDLしてしまいhostsの中身が書き換えられてしまいました。 C:\WINDOWS\system32\drivers\etcのhostsの中にあるファイルは ・hosts ・lmhosts ・networks ・protocol ・services の5個です。 ■質問(1)これは特に異常はないですか? 前回質問して、教えて頂いた通りに進んでいくと、 PCのhostsの中に、書き換えられたアドレスなどが書いてありました。それを消して「127.0.0.1 localhost」とだけ書いて上書き保存しました。(127.0.0.1というのはお絵かきサイトのIPアドレスです。) ■質問(2)PCは直ったのですが、hostsに入力した「127.0.0.1 localhost」以外に、他に大事な文章を書いたりしなくても大丈夫でしょうか??皆さんのPCはもっと沢山の事が書かれていますか? 改変された部分がhostsだけなのかどうかは、まだ分からないですが、出来る限りPCを元通りにしたいと思っています。 アドバイスよろしくお願いします。

  • hostsファイルの設定

    教えてください。 サーバーのアドレスを変更しようとしています。 hostsファイルの一斉配信で、新アドレスに切り替え ようとしていますが、hostsファイルに新アドレスと旧アドレスの 2つを前もって、併記しておけば、自動的に切り替わるでしょうか? 例 192.168.1.10 server1 ←旧アドレス 172.19.12.10 server1 ←新アドレス この場合、1段目のアドレスが見つからなかった場合、 自動的に2段目を探しに行くでしょうか? また、可能な場合、この書き方でなにか問題ありませんでしょうか?