VirtualBox - ホスト eth0 へのゲストブリッジ接続が失敗しました。

VirtualBox - ホスト eth0 へのゲストブリッジ接続が失敗しました。

VirtualBoxを使用するDebian JessieホストでVM Lubuntu 14.04を使用すると、いくつかの奇妙な問題(または理解不足)が発生します。 Raspberry Pi 2(固定IPもあります)に接続されているホストコンピュータのeth0に静的IPがあります。私はPiのDebianからRaspbianに簡単に移動するためにこれを行いました。

仮想マシンにブリッジネットワークアダプタを追加し、eth0に接続しました。 VMには、NAT(インターネット用)という別のアダプタがあります。

何らかの理由で仮想マシンの電源を入れると、2番目の接続(NAT付きの接続)が問題なく設定されます。しかし、最初の(ブリッジ)は引き続き努力しますが、それはすべてハサです。

ホストの固定IPによる失敗ですか、それともいくつかのトリックを見逃していますか?しばらく前(2~3年前)Lubuntuにネットワーク問題があったと思いますが、そうではありません。

背景ストーリー:興味のある方のためにROSのためにこの設定をしました。私のRPi2はROSを実行し、仮想マシンも同じです。最後のアイデアは、ホストを介してRPi2 ROSを仮想マシン内で実行されているプラ​​イマリROSに接続することです。

ROSを使用するときにこの設定が可能な場合は、正しい方向を教えてください。ありがとうございます。

編集する: デフォルトのネットマスクでは、ブロードキャストアドレスは192.168.1.255です。

  • 私のホストのIPアドレスは192.168.1.101です。
  • 私のRPi2のIPアドレスは192.168.1.102です。
  • ブリッジ接続の場合は、VirtualBoxの内部設定を使用し、eth0をターゲットインターフェイスとして選択しました。

編集2: ifconfig eth0私の仮想マシンから次を返します。

eth0      Link encap:Ethernet  HWaddr 08:00:27:90:36:12  
          inet6 addr: fe80::a00:27ff:fe90:3612/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:56 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:10548 (10.5 KB)

したがって、IPアドレス(この場合はIPv6)が表示されます。ちなみに、私のNAT出力は次のとおりです。

eth1      Link encap:Ethernet  HWaddr 08:00:27:85:08:29  
          inet addr:10.0.3.15  Bcast:10.0.3.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe85:829/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:130 errors:0 dropped:0 overruns:0 frame:0
          TX packets:180 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:15169 (15.1 KB)  TX bytes:16089 (16.0 KB)

ホストに存在する場合、ブリッジは表示されずifconfig(空のbrctl showテーブルが返されます)、ホストに表示される唯一の仮想ネットワークは次のとおりです。vboxnet0、これはホストのみ別の仮想マシン(ここで私のホストのIPアドレスは192.168.57.1​​01、私の仮想マシンのIPアドレスは192.68.57.1​​02)です。これは私のホストの出力ですifconfig

// Connection between the host and the RPi2
eth0      Link encap:Ethernet  HWaddr 54:42:49:6d:ee:48  
          inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::5642:49ff:fe6d:ee48/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27858 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25727 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4374283 (4.1 MiB)  TX bytes:1918584 (1.8 MiB)
          Interrupt:18 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:5418 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5418 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1644352 (1.5 MiB)  TX bytes:1644352 (1.5 MiB)

// Host-only connection between the host and another VM
vboxnet0  Link encap:Ethernet  HWaddr 0a:00:27:00:00:00  
          inet addr:192.168.57.101  Bcast:192.168.57.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:389 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:44325 (43.2 KiB)

// Connection to the router
wlan0     Link encap:Ethernet  HWaddr 78:dd:08:f4:75:6e  
          inet addr:192.168.0.108  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::7add:8ff:fef4:756e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:484410 errors:0 dropped:0 overruns:0 frame:0
          TX packets:251942 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:551719159 (526.1 MiB)  TX bytes:30931129 (29.4 MiB)

ベストアンサー1

おすすめ記事