• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VMware Server上のゲストOSからインターネットにアクセスできない)

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

このQ&Aのポイント
  • 無線LAN+Bフレッツ環境でVMware Server上のゲストOSからインターネットにアクセスできない問題についてヘルプを求めています。
  • ホストOS(Vista)上にWindows Server 2003をインストールし、ゲストOS上からのインターネットアクセス設定を行いましたが、うまくいかないようです。
  • 設定やケーブル接続に問題がないか、または設定が不足している可能性があるため、解決策を教えていただきたいです。

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

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.5

・仮想マシンはブリッジ接続(VMNet0) ・ホストはDHCPで割り当てられている という状況なら、ゲストもDHCPでちゃんと振られるはずなんですが…… ひょっとしたらブリッジ対象が無線LAN子機になってないのかもしれません。 169.254.0.0/16のアドレス空間は簡単にいうとDHCPサーバ、つまり今回のケースでは無線LANルータとの通信がうまくいっていないために振られるものです。詳しくはAPIPAを調べてください。 ……と、ここまで書いてて今頃思い出したんですが、VMWare Server1系列はVistaホスト非対応でした。 案外同じ仮想マシンをVMWare Player2で動かしたらすんなり行ってしまうかもしれません。 #Server2系列は正直使いづらいと思うのでお勧めしません

yokochan2005
質問者

お礼

VMware Player2で試してみたところ あっさりつながりました!! ご教授ありがとうございました!! いえいえ私のリサーチ不足でした。。 まさかバージョンの問題とは。。 スタートでつまづいていたとは。。 vistaでいろいろやる時は注意が必要ですね。。 この過程で経験値がめっちゃ上がりましたっ! D-Matsuさん、長きに渡ってお付き合い頂き 本当にありがとうございました。

その他の回答 (4)

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.4

今更の確認ですが、ゲストOSというか仮想マシンのネットワーク設定ってブリッジ接続になってますよね? というのと、#2でも言いましたが一度ゲストOSのアドレスを自動取得にしてみてください。 なおVMNet1と8は「違うネットワーク空間にある」のが正しい設定なのでセグメントは分けておいてください。

yokochan2005
質問者

補足

ゲストOSのアドレスを自動取得にしてやってみたのですが、 つながりませんでした。。 ipconfigコマンドで状況を見ると  IP 169.254.xxx.yy  サブネットマスク 255.255.0.0  デフォルトゲートウェイ:なし とよくわからないIPが振られてしまいます。。 >>ゲストOSというか仮想マシンのネットワーク設定って >>ブリッジ接続になってますよね? VMwareのネットワークサマリーを見ると、vmnet0(bridged) となっているので、ブリッジ接続となっているはずですが。。 それとも他にブリッジ接続設定をしないといけない箇所が あるでしょうか?この辺りの設定で気をつける設定がありましたら 教えてください。。 >>VMNet1と8は「違うネットワーク空間にある」のが正しい設定 >>なのでセグメントは分けておいてください。 そうだったんですか!?勉強になります。 ありがとうございます。

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.3

ええと、とりあえずゲストOSのデフォルトゲートウェイも192.168.11.1にすれば繋がるのではないかと。 一度DHCPによる取得にしてみて繋がるかどうかを試してみるのも一つの手ですが。 ping応答の件は、おそらくファイアウォールか何かの設定でICMPに応答しないようにホスト(Vista)がなっているだけかと思います。

yokochan2005
質問者

補足

ゲストOSのデフォルトゲートウェイも192.168.11.1を してやってみたのですが。。つながりませんでした。。 試しに、ホストOS側のネットワークの設定で VMnet1とVMnet8を手動で下記のように設定してみました。 <<VMnet1>> IP:192.168.11.5 サブネットマスク:255.255.255.0 デフォルトゲートウェイ:192.168.11.1 <<VMnet8>> IP:192.168.11.9 サブネットマスク:255.255.255.0 デフォルトゲートウェイ:192.168.11.1 つまり、すべてのネットワーク設定を IP:192.168.11.xxでセグメントを合わせて ゲートウェイも統一してみました。。 すると、vistaのネットワーク設定(ネットワークと共有センター)で 「アクセス:ローカルとインターネット」というエリアに VMnet1、VMnet8の設定が移動し識別が開始され、 インターネットを探しているような動きをします。 結局、「アクセス:限られたネットワーク」に 設定が戻ってしまうのです。。 あと少しのような気がするのですが。。 宜しくお願いします。

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.2

読み間違えました。#1は無視してください。 ホストOSのネットワーク設定なんですが、本当にそれであってますか? 特にIPアドレスとデフォルトゲートウェイのアドレス空間が一致してないのが気になります。 192.168.11.2に割り当てられているのなら、192.168.11.1がデフォルトゲートウェイではないですか?

yokochan2005
質問者

補足

回答ありがとうございます! すみません、ご指摘のとおり、 デフォルトゲートウェイは、192.168.11.1 でした。 申し訳ありませんでした。。 もう1つ、確認したことがありました。 ホストOSからゲストOSへpingは通るのですが ゲストOSからホストOSへのpingは通りませんでした。。 (何かの手がかりになればと思います。。)

  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

VMNet1はデフォルトではホストオンリー(ホストPCとの接続にしか使えない)ネットワークです。 仮想マシンの設定でネットワークをブリッジかNATにしてください。

関連するQ&A