XP(VBOXのゲスト)をDebianテスト(ホスト)に接続するのに問題があります。
バーチャルボックスバージョン4.1.12
コマンド出力の関連部分です。
Debian の ifconfig:
eth0
inet addr:192.168.158.5 Bcast:192.168.158.255 Mask:255.255.255.0
vboxnet0
inet addr:192.168.158.199 Bcast:192.168.158.255 Mask:255.255.255.0
XPのipconfig:
IP Address 192.163.158.200
Subnet mask 255.255.0.0
File->Preferences->Network->edit vboxnet0
次のダイアログボックスが作成されます。
Host-Only network Details
Adaptor:
Ipv4 Address:192.168.158.199
Subnet Mask: 255.255.255.0
DHCP Server
Server Address: 192.168.158.198
Server Mask:255.255.255.0
Lower Address Bound: 192.168.158.200
Upper Address Bound:192.168.158.254
別のコンピュータから別のコンピュータをpingできません。何が問題なのか知っていますか?
答え1
ホストには同じIP範囲(192.168.1.2)を持つ2つのネットワークがあります。。)、したがって、ホストはすべてのトラフィックを外部(eth0)インターフェイスにルーティングします。 vboxnet0を他のもの(172.16.0)に変更する必要があります。。または他のもの)。 2つの接頭辞が同じでない限り(192.168)大丈夫です。
答え2
問題は、他のデバイスに同じネットワークが2回あることです。
目標を達成するには、eth0ブリッジを使用するか、eth0を使用して実際のブリッジを構築しbrctl
て使用します。 - 外部ネットワークカードが使用していない他のネットワークを使用してください。
答え3
XPマップのサブネットマスクを255.255.0.0から255.255.255.0に変更する必要があります。