VMWare上のファイアウォール設定方法とトラブルシューティングについて

このQ&Aのポイント
  • VMWare上のWindowsXPからインターネットに接続できるようにするためには、仮想マシンの設定でネットワークアダプタを「NAT」や「ブリッジ」に変更する必要があります。
  • ファイアウォールを有効にしたまま通信できるようにするには、ファイアウォールの設定を適切に変更する必要があります。
  • ファイアウォールの設定を変更しても通信ができない場合は、ネット上での情報を参考にしてトラブルシューティングを行うことをおすすめします。
回答を見る
  • ベストアンサー

VMWare上のファイアウォールについて

はじめまして。 VMWare上にWindowsXPをインストールしました。 VMWare上のWindowsXPからインターネットに接続できなかったのでVMWareの仮想マシンの設定のネットワークアダプタを「NAT」→「ブリッジ」に変更して接続する事ができました。 VMWare上のWindowsXPからpingコマンドは通るんですが、その逆が通りません。 ファイアウォールを有効から無効に設定してpingコマンドを実行したら通りました。 でもファイアウォールを無効にするのはちょっと・・・ ファイアウォールの設定の仕方をネットで検索して、設定を変えたりしていますがうまくできませんでした。 どのようにファイアウォールを設定すればいいのでしょうか。 宜しくお願いします。

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

  • ベストアンサー
  • o_tooru
  • ベストアンサー率37% (882/2337)
回答No.1

こんにちは、疑問はつきませんね。。 さてご質問の件ですが、 応答するようにするには、 > コントロールパネルから「windows ファイアウォール」を起動 > 「詳細設定」タブを開く > 「ICMP」の「設定」ボタンを押下 > 「エコー要求の着信を許可する」にチェック http://itblog.posifeel.com/2010/06/24/windows-xp-sp2%E4%BB%A5%E9%99%8D%E3%81%A7%E3%81%AFpingicmp%E8%A6%81%E6%B1%82%E3%81%AF%E3%83%95%E3%82%A1%E3%82%A4%E3%82%A2%E3%82%A6%E3%82%A9%E3%83%BC%E3%83%AB%E3%81%A7%E5%BC%BE%E3%81%8B%E3%82%8C/ だそうです。 ただ、VMWareの中でのお話しなので、どうしてファイアウォールを有効にする必要があるのかが、判然としませんが。いわば、自宅の警備にアルソックと契約して、子ども部屋の部屋にも、アルソックを別に契約するようなものです。VMWareの出口は、大本のOS(Windows7?)が担っていますから。

wakaba1972
質問者

お礼

回答、ありがとうございます。 なるほど、そうなんですか! 教えていただいた方法でできました。 ありがとうございました。

関連するQ&A

  • VMwarePlayer5.0.2ネットワーク設定

    WindowsXPのPCにVMwarePlayer5.0.2を使用しCentOS6.2をインストールしましたが、 ネットワークがつながりません。 いろいろ調べた結果、VMwarePlayerでネットの接続の設定をしなければならないということがわかりました。 ブリッジ接続なるもの (VMware Playerの「仮想マシンの設定」を開いて 「ハードウェア」タブの「ネットワークアダプタ」を選択して、 そこで「ブリッジ接続」を選択してVMware Playerを再起動)(参考URL:http://sphere42.mlexp.com/techlib/2010/10/vmware-player-1.html) を試してみましたが、接続できませんでした。 NAT接続というものを試そうとしているのですが、VMwarePlayer5以上から、vmnetcfg.exeが削除されてしまっていると調べました。 VMware Workstationをインストールして、そこからvmnetcfg.exeだけ取り出したという方法を見かけたのですが、 VMware Workstationは無料ではないと認識しております。 無料版も30日間のお試し用があるみたいですが、こちらでvmnetcfg.exeだけ抜き取って設定は可能なのでしょうか。 30日後には接続は切れてしまいますか? そもそも、VMwarePlayer5以上では無料では仮想OSはネットに繋ぐことができなくなってしまったのでしょうか。 仮想OSはまったくの初心者です。 ご教示お願いいたします。

  • VMware Player 3.0 でブリッジ接続する方法を教えてくだ

    VMware Player 3.0 でブリッジ接続する方法を教えてください。 ホストOS: WindowsXP professional sp3 (IP: 192.168.1.11) ゲストOS: CentOS 5.4(IP: 192.168.1.177) 仮想マシン設定 > ハードウェア > ネットワークアダプタ にて ネットワークをブリッジに設定しています。 この状態で、ゲストOSのIPに対し ping を送信してみるとレスポンスがあるのですが ssh できません。ゲストOSを落としてpingを送信した場合レスポンスはないので、IPの衝突 でもないようです。ゲストOSは CentOSを最小構成でインストールし、ファイヤーウォールは http, https, smtp, ssh を許可しています。 また、ダウンロードしてきた VMware-player-3.0.0-203739.exe より vmnetcfg.exe を 取り出して実行し、仮想ネットワークの設定で自動になっていた VMnet0 のブリッジ先を 内臓のネットワークカードに設定してみましたが、結果は同じです。 どのようにできないかというと、ずっと応答を待ち続けているような状態になります。 ゲストOS側で、ifconfig eth0 down/up したり networt restart をしたり、いろいろ 試していたときに一度だけ接続に成功したように見えましたが、下記のようなエラーに なりました。 $ ssh root@192.168.1.177 The authenticity of host '192.168.1.177 (192.168.1.177)' can't be established. RSA key fingerprint is 03:0c:6a:1f:18:01:38:c7:ff:c3:06:f0:3a:62:ee:cf. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.1.177' (RSA) to the list of known hosts. root@192.168.1.177's password: Read from socket failed: Connection reset by peer 以前に、無償版のVMware 2(Playerではない?)を使用しており、アンインストールして VMware3.0を入れなおししたので、その影響も考え、仮想ネットワークの設定で、一旦、 デフォルトの設定に戻し、ネットワークアダプタ等の再インストールもやってみたのですが やはり結果は同じになります。 正しいブリッジ接続の方法をご教示いただけないでしょうか? よろしくお願いいたします。

  • VMwareベースとのping

    VMwareWorkstation5.0(日本語)使用しています。 イーサネット設定で、ブリッジ、NAT、カスタム等試したのですが、ベースのOSとのpingが成立しません。1)VMware間でのpingはカスタム時固定IP設定しうまくいきます。2)nat設定で自動ip設定しインターネットもつながります。 しかし、ベースに192.168.1.1 VMwareに192.168.1.2設定してもpingが成立しません。どなたかアドバイスいただけるよう、よろしくお願いします。

  • 仮想ネットワークアダプタについて

    Vmware PlayerやHyper-Vのネットワークについて 仮想化ソフトのネットワークがいまいち理解できません。 Vmware Playerをインストールすると、 (1) Vmnet0→ブリッジ接続用 (2) Vmnet1→ホストオンリー (3) Vmnet8→Nat用 と、自分のPC(ホストOS)の[コンパネ]-[ネットワークと共有センター]-[アダプタの設定の変更]で見ると上記(1)~(3)のインターフェイス?が出来ていますが、これが仮想ネットワークアダプタと言うことなのでしょうか? 仮想ネットワークアダプタだとすると、Vmnet0は、通常ホストOSでLANに接続している 実際のアダプタも仮想ネットワークアダプタということになるのでしょうか?? 考えれば考える程、混乱しています。 どなたかご教授下さい。

  • PCネットワークのトラブル。ブリッジ接続の解除の後LANが認識されない

    WindowsXPのマシンでLANケーブルをさしても認識せず、困っています。どなたか解決の手がかりを下さい。 きっかけはブリッジ接続だと思います。 上記XPで動かしている、VMWARE内の環境でネットワークのブリッジ接続を設定したのち解除をしました。VM内のマシンはそれで問題なかったのですが、その後ホスト側マシンが上記の現象になっています。ホスト側マシンのネットワークは無効にはなっておらず、ネットワークアダプタも正しく認識されています。何かアドバイスがあればお願いいたします。

  • VMwareでホストオンリーの設定

    ホストOS(Windows XP)から、VMwareで動作するゲストOS(Linux)へtelnet接続が可能な、スタンドアロンなネットワーク環境を構築したいと考えております。 ネットなどで情報収集しましたが、下記の点がうまく設定ができません。 ■ゲストからホストへのpingが通らない ■ホストからゲストにtelnet接続が不可(上記に起因すると思われます) 設定手順は、下記の通りです。 【ホスト側】 1)ネットワーク接続画面を開く 2)ローカル エリア接続のプロパティを開く 3)詳細設定  ⇒インターネット接続の共有 4)ネットワークをほかの・・・にチェック  ⇒プライベートネットワーク接続の選択をVMwareの    ネットワークアダプタに変更    (VMware Network Adapter VMnet1 ) ※選択したアダプタはIPを「192.168.0.1」で設定  ゲストで利用するVMware Network Adapter VMnet8は「192.168.0.2を  WindowsのTCP/IPのプロパティから設定。  ローカルエリア接続はIPは自動取得にしています。 【ゲスト側】 1)ipの設定    # ifconfig eth0 192.168.0.2 2)ゲストからpingコマンド実行して確認  ping 192.168.0.1 ⇒失敗  ping 192.168.0.2 ⇒成功 3)ホストからtelnet接続  ⇒失敗 4)xinetd の設定でtelnet接続を有効にする。 「disable = yes」⇒「disable = no」と変更   5)アクセス制御でアクセス許可する範囲を設定。 「/etc/hosts.allow」⇒「ALL:ALL」を追記   6)eth0の設定を再読み込み /etc/rc.d/init.d/network restart そもそもの前提として、ホストオンリーでのネットワーク環境は、仮想的なNIC(VMware Network Adapter VMnet1等)を、ゲスト・ホストでそれぞれ利用することにより、物理的なNICを一切利用しないと認識しております。 上記の設定手順は試行錯誤した上でのものとなりますので、的確な手順ではないかと思います。 入手した情報は全て試したつもりですが、設定がうまくいきません。 記載に抽象的な部分もありますが、何卒ご尽力いただけましたら幸いです。

  • VMwareホストとのping

    VMwareWorkstation5.0(日本語)使用しています。 ホストはWinXP_ProSp2(日本語)でクライアントはWin2000_ProSp4です。 イーサネット設定で、ブリッジ、NAT、カスタム等試したのですが、ベースのOSとのpingが成立しません。1)VMware間でのpingはカスタム時固定IP設定しうまくいきます。2)nat設定で自動ip設定しインターネットもつながります。 しかし、ベースに192.168.1.1 VMwareに192.168.1.2設定してもpingが成立しません。どなたかアドバイスいただけるよう、よろしくお願いします。

  • VirtualBox とネットワーク接続について

     Windows に VirtualBox をインストールしたところ、ホストマシン側のネットワークと共有センターに『識別されていないネットワーク』というネットワークが表示されるようになりましたが、これはいったいどういうものでしょうか。接続先には『VirtualBox Host-Only Network』と表示されています。ホスト OS からゲスト OS 群にアクセスする際に使用されるネットワークということですか。ネットワークの場所を『ホームネットワーク』に変更してもよいものでしょうか。  また、仮想マシン側から Windows ネットワークを見ると『VBOXSVR』というマシンが表示されるようになりました。見たところ仮想マシン自体とは別なようですが、これはどういうものなのですか。  仮想マシンのネットワークアダプタの設定を『ブリッジ アダプタ』から『NAT』にするとネットワークのフルマップの構造が変わるようですが、これも気になります。ブリッジ接続の場合はホストマシンと同じネットワークに属するということですが、NAT の場合はどういう構造になっているのでしょうか。VirtualBox が複数の仮想マシンに対してルーターのような働きをする、という認識でいいのでしょうか。

  • tracerouteの実行結果に"*"が表示されるのは?

    tracerouteの実行結果に"*"が表示されるのは? /* 環境 */ 【ホストOS】 Windows 7 Professional(x64) 【ゲストOS】 CentOS 5.5 【仮想環境】 VMware Player 3.1.1、ネットワークの接続は"NAT" 仮想マシン上のCentOS 5.5から tracerouteコマンドを実行すると、 次のように"*"で表示されてしまいます。 $ traceroute -n www.yahoo.co.jp traceroute to www.yahoo.co.jp (124.83.147.204), 30 hops max, 40 byte packets 1 192.168.35.2 0.179 ms 0.068 ms 0.069 ms 2 * * * 3 * * * ... 以降同様に*が表示される ... これはどうしてなのでしょうか? 仮想環境のネットワークの接続が「NAT」であることが関係しているのでしょうか? ※インターネットへは、pingが通りますし、HTTPアクセスもできています。 ちなみにホストOS(Windows 7)で tracertコマンドを実行すると、 パケットがルーターとの往復に要した時間などがしっかり表示されます。 よろしくお願いします。

  • 一台のwin7pcにvmware playerを入

    一台のwin7pcにvmware playerを入れて、4つのwindowsxp pro仮想pcを構築し 、それぞれの仮想OSにリモートデスクトップで接続したいと考えています。 OS のインストールと、vmwareネットワーク設定ソフトの導入まで終わったのですが、とのようにネットワークの設定をすれば良いのか分からずにいます。 現在192.168.0.2を、windows7マシンに静的ipを割り振っており、問題なくリモートデスクトップ接続できています。 仮想pcにそれぞれ192.168.0.3、4…と割り触れたらベストなのですが、出来ないでしょうか。 ちなみに、接続元のpcはwindows7となります。