ホストOS:Ubuntu 13.04 VMM:Virtualbox
ゲストOS1:Kali Linuxネットワーク設定:NATに接続されたアダプター1
ゲストOS2:Windows XPネットワーク設定:NATに接続されたアダプター1
問題:ゲストOS間でpingを実行できません。
私がIPをチェックしたとき、両方のゲストマシンは同じIPアドレスを持っています。ゲストOSをネットワーク接続するためにゲストOSに適用する必要があるネットワーク設定は何ですか(guest2からguest1にpingし、その逆も同様)
すべてのVMの接続にブリッジアダプタを選択します。 Windows VMは接続された状態で起動します。Kaliで起動した後、コマンドを発行します
ifconfig eth0 up
dhclient eth0
それで全部です。
編集:
上記は、ホストがLANに接続されている場合に機能します。これは、両方のVMが必要な情報(IPアドレス、ルーターのIPアドレス、DNS)をLANルーターから取得するためです。
ホストが接続されていない場合は、ホストのみのネットワークが必要です。これをVMで構成する前に、[ファイル]-> [設定]-> [ネットワーク]に移動し、ホストのみのネットワークを選択して、プラス記号をクリックします。次にドライバー。 [アダプター]で、次を選択します。
Ip address 192.168.56.1
IPv4 Network Mask: 255.255.255.0
次に、DHCPサーバーに移動し、次を選択します。
Enable Server (tick!)
IP address 192.168.56.254
Server Mask 255.255.255.0
Lower Bound 192.168.56.100
Upper Bound 192.168.56.200
保存してから、VMパネルに移動し、ネットワークアダプターホストのみを選択します。構成する必要はありません。詳細オプション。2つのVMを起動します。Windowsはすでに接続されています。Kaliの場合は、上記と同じ2つのコマンドを発行する必要がありますie:
ifconfig eth0 up
dhclient eth0
この時点で、ホストに接続されます。ホストは192.168.56.1であり、2つのVM 192.168.56.100と192.168.56.101(WindowsとKaliのどちらが最初に起動するかによって異なります)になります。
念のため:各VMに2つ以上のアダプターがあり、同時に世界に接続するブリッジアダプター(またはNAT)と、ホストおよびサーバーに接続するホストオンリーアダプターを持つことができます。他のVM。ただし、これには、WindowsおよびLinuxで接続されている複数のアダプターを処理する方法を学ぶ必要があります。難しいことではありませんが、いくつかの作業を行う必要があります。
ソース ネットワークアドレス変換(NAT):
この場合の「ルーター」は、仮想マシンとの間のトラフィックを透過的にマッピングするVirtualBoxネットワークエンジンです。 VirtualBoxでは、このルーターは各仮想マシンとホストの間に配置されます。デフォルトでは仮想マシンは互いに通信できないため、この分離によりセキュリティが最大化されます。
Virtualbox 4.3.0( source )以降のバージョンを実行している場合は、ネットワークドロップダウンで新しいNATネットワークオプション)を使用できます。ネットワーキングの改善:新しいネットワークアドレス変換(NAT)オプションにより、仮想マシンは同じホスト上で互いに通信し、外部と通信できます
以前のバージョンでは、内部ネットワークまたはホストオンリーネットワークが選択できます。 VMがホストの接続先と同じ物理ネットワーク上にあることを気にしない場合は、ブリッジアダプターも使用できます。
2つのネットワークインターフェイスを設定する必要があります。 1つはホストのみで、VMがホストと通信できるようにします(VM IPアドレスは192.168.56 .)です。2番目はブリッジ接続です。これにより、 VMを、同じホスト上にあるか異なるホスト上にあるかに関係なく、外部の世界と相互に接続できるようにします。これは192.168.1のようなIPアドレスを持ちます。。pingまたはTelnetなどにこの2番目のIPを使用する必要があります。これにより、VMを相互に接続できます。
NAT= Virtualboxを使用する場合、各マシンは独自の仮想サブネット上にあり、VirtualBoxの組み込みDHCPサーバーからIPアドレスを取得します。これらのネットワークには共通点はありません。
それらが互いに到達できるようにしたい場合は、代わりにBridged Modeを使用してください。これで、両方のVMが「外部」ネットワークの一部になることに注意してください。これらのVMはルーターからIPアドレスを取得します。
ブリッジモードでは、仮想ボックスをブリッジする実際のアダプターにVirtualBoxに指示する必要があります(両方に同じを使用)。外部DHCPサーバーがないと、VMはIPアドレスを取得しません-固定アドレスを選択できます(同じネットワークを使用)使用するアドレス(ホストアドレスではない)eth0
)
おそらく、各ゲスト内のネットワーク接続を更新する必要があります。