- ベストアンサー
vmware上のゲストOSにpingが通らない
- ネットワーク設定の問題で、vmware上のゲストOSにpingが通らない現象が発生しています。
- ホストとゲスト間ではpingが通るが、外部からのpingが通らない問題が発生しています。
- デフォルトゲートウェイの設定が間違っている可能性があります。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
ANo.2の訂正です。 私の検証ではホストOSが192.168.0.0/24側(仮に1次側)に対してルーターの役割をしていないようです。 ゲストOSがNATの場合はホストOSが1次側からのアクセスをゲストOS側(仮に2次側)へ通過させませんのでルーティング情報を記述しても通信できません。(2次側から1次側への通信は可能) 従って、ゲストOSのネットワークアダプタはブリッジモードに設定しないと相互通信が出来ません。
その他の回答 (3)
- wakaba2010
- ベストアンサー率47% (63/134)
ルータがゲスト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を良く使っていましたが、ネットワークは「ブリッジ」タイプが個人的にはオススメです。
お礼
ルータがちょっと自分のではないのでいじれるかどうかわかりませんが、やってみたいですね。 ブリッジタイプ試してみます。ありがとうございました。
- bunjii
- ベストアンサー率43% (3589/8249)
>ゲストとホスト間では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)
過去の回答を拝見するとネットワークの設定の問題のようです。 Google辺りで「vmware ゲストos ping」を検索すると解決方法が見つかります。 下記辺りを参照して確認してみてください。 http://okwave.jp/qa/q2598491.html http://questionbox.jp.msn.com/qa2590424.html
お礼
ありがとうございます。参考になりました。
お礼
2回の回答ありがとうございます。 実はホストのPCをルータと見立てることで、ゲストのOSが外部にあるかのようにアクセスすることはできないかなと考えていたのですが、どうやら無理そうですね。 いろいろ勉強になりました。ありがとうございました。 なおブリッジにしたらping自体は通りました。