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

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

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

vmware上のゲストOSにpingが通らない 環境 ?vmwareのゲストCentOS    ip 192.168.147.128 ゲートウェイ 192.168.147.1 ?vmwareのホストwindowsxp ip 192.168.0.5 ゲートウェイ192.168.0.1 ?ホストと同じセグメント上にあるMacosX ip 192.168.0.6 ゲートウェイ192.168.0.1 ゲストとホスト間ではpingが通るのですが、Macのパソコンからだとpingが通りません。 macでtracerouteコマンドを使うとLANのルータ(192.168.0.1)を通り、そのあとグローバルIP?(133.*.*.*)が2つくらい表示され結局ゲストまでたどり着きませんでした。 同じネットワークでないために、デフォルトゲートウェイに送り、そのまま外に出て行ってしまったのでしょうか? こうなってしまう場合どうすれば、pingをゲストOSに通すことができるのでしょうか?

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8248)
回答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/8248)
回答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

  • ゲストOSに対してのping

    VMWareを使ってゲストOSにミラクルLinuxを入れました。 ホストOSはWindowsXPProです。 ここでWindowsにTeratermなどの端末を入れて ゲストOSを操作しようと考えたのですがゲストOSへのping自体が 通りません。pingにホスト名とip両方指定したのですがNGです。 ※request timeoutになります PCにある物理NICのセグメントとVMWareによる仮想NICのセグメントは 一緒です。 元々こういったことはできないのでしょうか?。 アドバイスお願いします。

  • vmwareのゲストOSへFTP接続できない

    初めまして、以下の事象でこまっています。 (はじめて質問させて頂きます。不備等ありましたらご指摘ください。) ホストOSからvmware上のゲストOSへのFTP接続ができません。 環境 ホストOS:windows vista vmware:vmware server2 ゲストOS:centOS 5.5(64bit版) ネットワークの設定:NAT(DHCPではなく静的IPで割り振っています) ゲストOSのcentOSにvsftpdをインストールし、設定を行いました。 ゲストOSのrootユーザーで自身のftp接続はできていますが、ホストOSからゲストOSへの接続ができません。 ※/etc/hosts及び/etc/hosts.allowにホストOSのIPは設定しました。 ※ホストOS側のファイヤーウォールが原因?と思い、無効に設定しました。 どなたかご教授願えますか? ちなみに、関係あるかわかりませんが、ゲストOSからホストOSへのpingが通りません。 ホストOSからゲストOSへのpingは通りますが・・ なにか関係があるのでしょうか?こちらも問題があるようでしたら合わせてご教授願いえますでしょうか。 お願いいたします。

  • VMWareでホスト⇔ゲストのpingが通らない

    VMWare Player 5/0にて ホスト Windows 7 64bit ゲスト CentOS 6.5 32bit の環境(ブリッジ接続で)を構築したのですが、 ホスト⇒ゲスト、ゲスト⇒ホストのpingが通りません。 ホスト、ゲスト⇒別サーバ、別サーバ⇒ホスト、ゲストへのpingは通ります。 ファイアウォールも無効にしたりしたのですが、それでも通りません。 何か、確認するべきポイントなどありますでしょうか?

  • ゲストOSからのpingが飛ばない

    VMWareを使用してゲストOSとしてミラクルLinux4.0を 入れました。ホストOSはWindowsProです。 ホストOSからLinuxにpingが通ります。 しかし逆にゲストからpingが通りません。 「unreachable」など結果が返らず pingを打ってもハングしているような感じです。 ※ctl+c で強制終了してます Linuxに何かセキュリティ設定などありましたでしょうか?。。 何かありましたらアドバイスお願いします。

  • VMware Server上のゲストOSからインターネットにアクセスできない

    下記に示しますように、無線LAN+Bフレッツ環境において ホストOS(Vista)上に、ゲストOSとしてWindows Server 2003をインストールし、 このゲストOS上からインターネットにアクセスしようと設定しているのですが、 なかなかアクセスできません。ググると似てるケースは多くあり、 そんなに設定は難しくなくすんなりいくよ的に書かれています。。 それと同じように設定してるのですが、アクセスできません。。 どこかに間違いがないか、または設定で何が足りないかなど どなたかご教授ください。。宜しくお願いします。 ■環境 --ホスト側-- OS:Windows Vista Ultimate 無線LAN親機:バッファロー WHR-HP-AMPG 無線LAN子機:バッファロー WLI-U2-KG54-AI 回線:Bフレッツ プロバイダ:ぷらら VMバージョン:VMware Server 1.0.8 <<無線LAN>> IP:192.168.11.2 (←無線LAN親機が割り当てるIP) サブネット:255.255.255.0 デフォルトゲートウェイ:192.168.1.1 <<VMnet1>> IP:192.168.171.1(←VMwareが割り当てるIP?) サブネット:255.255.255.0 デフォルトゲートウェイ:なし <<VMnet1>> IP:192.168.160.1 (←VMwareが割り当てるIP?) サブネット:255.255.255.0 デフォルトゲートウェイ:なし <<VMware Serverの設定(Virtual Network Editor)>> (初期設定のままです。。) 主な設定 Automatically Bridgingの設定:Automatically choose ・・・ にチェック Host Virtual Network Mappingの設定: VMnet0:Briged to an automatically chosen adpter VMnet1:VMware Network AdapterVMnet1 VMnet8:VMware Network AdapterVMnet8 他は、Not bridged --ゲスト側-- OS:Windows Server 2003 Enterprise Edtion IP: IP:192.168.11.7(←ネットワークのプロパティから手動で設定) サブネット:255.255.255.0 (←ネットワークのプロパティから手動で設定) デフォルトゲートウェイ:192.168.1.1(←ネットワークのプロパティから手動で設定) ホスト側からゲスト側にpingは通る状態です。 設定をしたのはゲストOS上にIPとサブネットとデフォルトゲートウェイ ぐらいで、特段、設定をいじくりまわしたりしていません。 セキュリティソフトをまったく入れていない状態で試しています。 Windowsファイアウォールもオフにしてあります。。 長々とすみません。 もう少しだとは思うのですが、私の知識の範囲では 解決策が思いつきませんでした。。

  • VMWareのゲストOSと通信できない

    VMWare Server 2.0上にWindows 2008 Serverをインストールしました。 下記点は実施し、ホストOSとゲストOSの間は、pingが通るように なりましたが、他の機器からはゲストOSにpingが通りません。 ゲストOSからホストOSを通じて外部のネットワークアクセスは可能です。 外部の機器から、ゲストOSに対して通信できない状態です。 何か他に設定する部分があるのでしょうか? ・ゲストOSのネットワークは、ブリッジに設定。 ・ホストOSのIP設定は、固定IPアドレス、ゲストOSも別の空いている IPアドレスを確保し、設定。 ・ホストOS上ファイアーウォールを無効。(これは元々無効でした) ・ゲストOS上のファイアーウォールを無効。 何か情報があれば、ご教授ください。

  • VMwareゲストOSについて

    WindowsServer2003を仮想化し、ゲストOSを作成したのですが、 ゲストOSを起動するとライセンスを聞いてきます。 インターネットをつないでライセンス登録したいのですが、どうしてもインターネットに つながりません。 ホストOS側はネットできています。 ●ホスト側ネットワーク設定 IP:172.20.12.120         マスク:255.255.255.0       ゲートウェイ:172.20.12.254 ●ゲスト(仮想化したPC)IP:10.20.12.70         マスク:255.255.0.0       ゲートウェイ:なし 何かいい方法ありませんでしょうか?? またゲストのIP設定を変える方法とかあれば教えてください。

  • VirtualPCのゲストOSへのpingが通りません。

    VirtualPCのゲストOSへのpingが通りません。 VirtualPC2007を使用し、Windows2003 R2環境を構築しました。 このゲストOSへ他のPCからpingが通りません。 同一セグメント内でpingを打っています。 ホストOSからのpingは通りますし、ゲストOSから他のPCへはpingは通ります。 VirtualPCのネットワークアダプタ設定は、 アダプタ数:1 アダプタ1:(ホストOSの有線LAN) となっています。 IP Addressは固定で設定しています。 また、他のPCへpingが通ってることからネットワーク自体は問題がないかと思います。 他のサイトで、ネットワークアダプタ設定が「NAT」になっていて、pingが通らない事象は確認しましたが、今回は、ホストOSの有線LANを使用しています。 ゲストOSのデバイスマネージャを確認すると、ネットワークアダプタがちゃんと認識されています。 何か、設定変更することがありましたら、教えてください。

  • VMWare ServerのゲストOSのネットワークがつながらない

    現在、Windows2003 server SP2上でVMWare Serverを起動しています。 このVMWare上で起動しているゲストOSのネットワークがつながらない時があるのです。 現象は、 1.Windows Serverを起動 2.その後。ゲストOSを起動 3.ゲストから、ホストへPing...NG 4.ホストから、ゲストへPing...OK 再起動する 5.ゲストをシャットダウン 6.ホスト側サーバーを再起動 7.ゲストOSを起動 8.ゲストから、ホストへPing...OK 9.ホストから、ゲストへPing...OK のような状態です。 ただ、再起動は1回でよいときもあれば数回必要なときもあります。 一度、ゲストからのPingがOKになれば、ホストを次に再起動するまでは、途中からネットワークがおかしくなることはありません。 もちらん、1回目からOKで再起動が不要な場合もあります。 VMWare Serverのバージョンは、1.0.3です。 ゲストOSは、LinuxやWindowsなど試しましたがゲストの種類には関係していないようです。 同じような経験をしている方がいましたら情報だけでも教えていただけると助かります。調査の方法など。

  • ゲストOSのpingが通らない

    VirtualPC2007で仮想OSを立ち上げ、NATでゲストOSのIPを自動で取得するようにネットワーク接続のローカル接続を設定しました。 ゲストOSからブラウザを起動して外部のサイトを閲覧できるようにはなったのですが、pingだけ応答が返ってきません。 ホストOSとゲストOS両方のファイアウォールを切っても状況は変わりませんでした。 ホストはwindows7、ゲストはxpです。 どう設定すればpingが通るようになるのでしょうか。 よろしくお願いします。