• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vmware上のゲストOSにpingが通らない)

vmware上のゲストOSにpingが通らない

このQ&Aのポイント
  • ネットワーク設定の問題で、vmware上のゲストOSにpingが通らない現象が発生しています。
  • ホストとゲスト間ではpingが通るが、外部からのpingが通らない問題が発生しています。
  • デフォルトゲートウェイの設定が間違っている可能性があります。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.4

ANo.2の訂正です。 私の検証ではホストOSが192.168.0.0/24側(仮に1次側)に対してルーターの役割をしていないようです。 ゲストOSがNATの場合はホストOSが1次側からのアクセスをゲストOS側(仮に2次側)へ通過させませんのでルーティング情報を記述しても通信できません。(2次側から1次側への通信は可能) 従って、ゲストOSのネットワークアダプタはブリッジモードに設定しないと相互通信が出来ません。

jayjay_3
質問者

お礼

2回の回答ありがとうございます。 実はホストのPCをルータと見立てることで、ゲストのOSが外部にあるかのようにアクセスすることはできないかなと考えていたのですが、どうやら無理そうですね。 いろいろ勉強になりました。ありがとうございました。 なおブリッジにしたらping自体は通りました。

その他の回答 (3)

回答No.3

ルータがゲストOSのネットワーク192.168.147.0/24がどこに存在しているか知らないためです。 ルータでスタティックルートとして、192.168.147.0/24宛ては192.168.147.1へルーティングするように設定すればよいですが、楽なのは、CentOSのIPを192.168.0.Xとし、デフォルトゲートもホストと同様の192.168.0.1で構成した方が良いかと。その場合、VMWareでゲストOS用のネットワークは「ブリッジ」タイプを指定します。 私も以前はVMWare Workstationを良く使っていましたが、ネットワークは「ブリッジ」タイプが個人的にはオススメです。

jayjay_3
質問者

お礼

ルータがちょっと自分のではないのでいじれるかどうかわかりませんが、やってみたいですね。 ブリッジタイプ試してみます。ありがとうございました。

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

>ゲストとホスト間ではpingが通るのですが、Macのパソコンからだとpingが通りません。 通らないのが当然です。 MacからCectOSへのパケットはルーター(192.168.0.1)へ投げられてルーターにスタティックルーティングで192.168.147.0/24向けのパケットをホストOS(192.168.0.5)へ転送する記述が無ければインターネットへ転送してしまいます。 MacのTCP/IPの設定でデフォルトゲートウェイを192.168.0.5にすればCentOSへのPingが通るはずです。 その状態でMacはインターネットへも接続出来るはずですが、ホストOS(192.168.0.5)が停止するとMacはインターネットへ接続できなくなります。 この程度の説明でご理解頂けるでしょうか?

  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.1

過去の回答を拝見するとネットワークの設定の問題のようです。 Google辺りで「vmware ゲストos ping」を検索すると解決方法が見つかります。 下記辺りを参照して確認してみてください。 http://okwave.jp/qa/q2598491.html http://questionbox.jp.msn.com/qa2590424.html

jayjay_3
質問者

お礼

ありがとうございます。参考になりました。

関連するQ&A