VirtualBoxネットワーク構成


4

Windows XPのVirtualBoxで仮想化されたCentOS 6.1仮想マシンがあります。このマシンは、ローカル開発MySQLサーバーをホストします。

正しいネットワーク構成を見つけたいので、次のようにします。

  • 私のゲストマシンは常に同じIPを持ち、ホストからアクセスできます
  • ゲストマシンは常にホストのインターネットアクセスを使用できます(有線または無線)

私はこれまでにこれらの異なるソリューションを試しました:

  • NAT
    • 長所:接続に関係なく、インターネットアクセスを提供します
    • 短所:ホストからゲストへの有効な接続を提供しません
  • ブリッジ
    • 長所:双方向ネットワーク接続を提供し、インターネット接続を提供します
    • 短所:1つのアダプターでのみ機能し、接続パラメーターが変更されるたびに設定を切り替える必要があります
  • ホストオンリーネットワーク
    • 長所:双方向ネットワーク接続を提供します
    • 短所:ゲストからのインターネットアクセスなし

私の目標を達成するためのより良いアイデアはありますか?

回答:


7

1つではなく2つのインターフェイスでマシンを構成することを検討してください。

最初はを使用しHost-only Adapterて、ホストが常にゲストと直接会話できるようにします。次に、アプリケーションの特定のニーズに応じて、NATまたは2つ目のインターフェイスを構成しBridged Adapterます。

ゲストがサーバーとして実行されている場合は、ブリッジが必要です。ブリッジモードで実行されているインターフェイスの場合、通常のインターフェイスと同じように機能するため、静的IPアドレスが必要な場合は、ネットワークのDHCPサーバーを構成して、仮想のMACアドレスに同じIPアドレスを割り当てる必要がありますブリッジドインターフェイス、または静的にブリッジドインターフェイスを設定する必要があります(ローカルネットワーク管理者と調整しない限り、ネットワークでDHCPを使用する場合はお勧めしません...この場合、同じIPアドレスを要求する方が良いDHCPサーバー)。


1
優れたソリューション、ありがとう!ホストオンリー+ NATはまさに私が探していたものです。
ベンジャミン

2

また、私は熱狂的な仮想マシンであり、必要に応じてVMware Workstationを使用していますが、VirtualBoxも使用しています。使用するものに関係なく、常にこれらの3つのオプションから選択できます。

問題に対する私のアドバイスは、ブリッジネットワークオプションを使用し、仮想マシンで静的IPアドレスを割り当てることです。
IPアドレスの配布にDHCPを使用する場合は、念のためDHCPプールに除外を追加する必要があるため、割り当てられたIPアドレスが別のリースアドレスと重複しないようにしてください。


ご回答有難うございます。ネットワークケーブルが接続されていないときに機能しなくなることに気付くまで、ブリッジオプションが好きでした。ホストとゲストの両方が静的IPアドレスを持っているため、実際の有線接続がなくても動作するだろうと思いました。残念な。
ベンジャミン

1
また、仮想ボックスは仮想ネットワークアダプターを作成することに注意してください。Win7では、Control Panel\Network and Internet\Network Connections..にあります。オフラインのときにそのアダプターを使用してホストと仮想マシンを接続してみてください。それらの間でファイルを転送できます。(これはちょっとしたトピックかもしれませんが、あなたの状況と比較するためにこれを伝えています。)
Spirit

これはまさに私がこれまでやったことですが、おそらくもっと良い解決策が存在することを望んでいたので、私の質問:)
ベンジャミン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.