仮想マシンとホストの異なるサブネット?


0

ホストとは異なるサブネットにVMを構成する場合、VMからホストに到達できるようにする方法はありますか?

ホストがパケットを処理することを期待していません。そのシナリオで、VMからのパケットをホストに到達させる方法があるかどうかを知りたいだけです。

セットアップ:Oracle VirtualBoxのWindows 7ホスト上で実行されているCentOS 6.5 VM。

私は次のシナリオを試しました:

  1. 異なるサブネットから静的IPをVMのブリッジネットワークアダプターに割り当てます。
  2. VMからそのサブネットの最初のアドレスにpingを実行します。

pingはWindowsホストに到達します(wiresharkでチェック)。しかし他のpingはWindowsホストに届きません。これにはいくつかの回避策がありますか?

回答:


0

あなたの入力に基づいて、私はそのようなものを提案します:

┌──────┐            ┌────────┐            ┌────────┐ 
│ HOST ├── VMnet0 ──┤ GUEST1 ├── VMnet1 ──┤ GUEST2 │
└──────┘            └────────┘            └────────┘

GUEST1Bridged / Host-only / NATなど、VMnet0を介してインターネットにアクセスできます。しかし、私は両方としてホストのみを好み、お互いHOSTGUEST1見て(異なるIPを持っている)、ブリッジよりもはるかに効率的です。ホストオンリーは、Windowsブリッジメカニズムを使用して、任意のネットワークインターフェイスとブリッジすることもできます。

ICSを使用してインターネットを提供できますが、VMnetホスト専用のデフォルトの組み込みDHCPサーバーをオフにする必要があります。次のコマンドを使用して、スイッチをオフにできます。

VBoxManage.exe list dhcpservers
VBoxManage.exe dhcpserver remove --netname "HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter"

GUEST2によってルーティングされGUEST1たVMnet1を介してインターネットにアクセスします。DHCPをオフにしてホストオンリーにする必要があると思います。


自動的に機能するのか、それとも特別な設定があるのか​​を彼に教えてください。たとえば、仮想ボックスだとします。ちなみに、彼らは本当にあなたの眉毛なのか、それとも写真加工されているのか、固執しているのか、それともあなたではないのか?
barlop

@ Virus_7-ホストとVMが異なるサブネットにあるシナリオを検討してから、ソフトウェアルーティングについて少し実験します
...-Stark07

@AshishKulkarniキーはホストオンリーアダプターです。
Virus_7

@barlopいくつかのダウンライトです。ここにはPhotoshopはありません。;)
Virus_7
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.