web-dev-qa-db-ja.com

Windows 10 + VirtualBox:ホストをVM + VMからホストに接続できませんか?

私は仮想化にあまり詳しくありません。 Windows7/8でも問題なく使用できました。最近、新しいWindows 10ラップトップでVirtualBoxを使用して、サーバーKaaを試してみたいと思います。 サンドボックス環境 を提供します。だから私はそれから始めました。

VMにゲストOSとしてUbuntu14.04(サーバーのホスト)をインストールできました。しかし、ホストラップトップから接続できません。過去から、VMをインターネットに接続し、ホストから通信できるようにするブリッジアダプターをセットアップする必要があることを知っています(そう願っています)。

問題:ホストがVMと通信できません。そしてVMもホストと通信できません!

これまでのところ、私はすでに次の質問にアクセスしました

これまでのところ、彼らはすべて「ブリッジネットワーク」または「ホストのみ」のいずれかを使用することを推奨しています。しかし、どちらも結果をもたらしません。問題はまだ解決していません。

以下は2つの画像です。1つはネットワーク構成を示し、もう1つはラップトップのトポロジを示しています。

image 1 - network setting of VM

image 2 - noob topology design of network

VirtualBoxのバージョンは以下のとおりです

5.0.14 r105127

(つまり、最新のものを意味します)ホストのIPとVMは次のとおりです

PS C:\Users\foo> ipconfig

Windows IP Configuration


Ethernet adapter Ethernet:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Wireless LAN adapter Local Area Connection* 2:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :

Ethernet adapter VirtualBox Host-Only Network:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::1490:45a1:b9cd:3790%3
   IPv4 Address. . . . . . . . . . . : 192.168.56.1
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . :

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::5cef:ef4f:6ab4:37a4%7
   IPv4 Address. . . . . . . . . . . : 192.168.1.42
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.1

そして私のVMのeth0インターフェース

[email protected]:/$ ifconfig eth0 | grep addr
eth0    Link encap:Ethernet HWaddr 08:00:27:a0:10:f0
        inet addr:192.168.0.112  Bcast:192.168.0.255  Mask:255.255.255.0
        inet6 addr: fe80::a00:27ff:fea0:10f0/64 Scope:Link

ホストからVM:へのPINGテスト

PS C:\Users\foo> ping 192.168.0.112

Pinging 192.168.0.112 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 192.168.0.112:
    Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),
PS C:\Users\foo> tracert -h 10 -w 1000 -4 192.168.0.112

Tracing route to 192.168.0.112 over a maximum of 10 Hops

  1     5 ms     1 ms     1 ms  192.168.1.1
  2     *        *        *     Request timed out.
  3     *        *        *     Request timed out.
  4     *        *        *     Request timed out.
  5  PS C:\Users\foo>
PS C:\Users\foo>

VMからホストへのPINGテスト:

[email protected]:/$ ping -c 4 192.168.1.42
PING 192.168.1.42 (192.168.1.42) 56(84) bytes of data.
From 192.168.1.42 icmp_seq=1 Destionation Net Unreachable
From 192.168.1.42 icmp_seq=2 Destionation Net Unreachable
From 192.168.1.42 icmp_seq=3 Destionation Net Unreachable
From 192.168.1.42 icmp_seq=4 Destionation Net Unreachable

--- 192.168.1.42 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3004ms

VMは別のサブネットにあります。これは、「ブリッジアダプタ」の予想される動作ですか?

問題はVMにあるのではなく、ネットワークの設定方法にあるのではないかと思います。ネットワークの知識はありますが、基本的な知識しかありません。仮想の方法がわからないためです。アダプターは機能しますが、問題がどこにあるのか直接わかりません。

それとも、Windows 10自体に問題がありますか?

多分誰かが私に問題を指摘して解決策を提供することができますか?それはありがたいです。

3
KarelG

NATはどうですか?ホストマシンとゲストマシンの両方にサーバーがある場合は、[設定]> [ネットワーク]> [詳細設定]でポート転送を実行することもできます。

1
malarres

VMは別のサブネットにあります。これは、「ブリッジアダプタ」の予想される動作ですか?

VMで、ホストのIP構成が異なるサブネットにある場合は、ホストが相互に通信できるようにするためのルーターが必要です。

ブリッジアダプタは、ルーターではなく、ネットワークスイッチのように機能します。

VMとホストを同じサブネットに配置することを検討してください。少なくとも一時的に、それらが相互に通信できることを確認してください。

また、Windowsファイアウォールを確認してください。通信がブロックされる可能性があります。

0
JFL