web-dev-qa-db-ja.com

VirtualBoxホストのみのアダプターにアドレスがありません

ArchLinuxでVirtualBoxホスト専用アダプターをセットアップするのに問題があります。

ip addrの出力は次のとおりです。

5: vboxnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::800:27ff:fe00:0/64 scope link 
       valid_lft forever preferred_lft forever

私のVBox設定:

adapter setting

ゲストOSは、Virtual Box DHCPサーバーから受信したIPアドレスを持つホストオンリーアダプターを使用して相互に通信できますが、ゲストOSとホストOS間の通信はどちらの側でも機能しません。

4
ps-aux

ユーザーがArchフォーラムに非常に 類似 問題を投稿しました。彼はnet-toolsをインストールすることでそれを解決しました。彼の投稿からの引用:

どうやらVirtualBoxはネットワークのセットアップにipではなくifconfigを使用しており、net-toolsをインストールするだけで問題が解決したようです。

したがって、最初にその単純なソリューションを試してください。

5
Larssend

なぜあなたのvboxnet0ネットワークにIPアドレスが割り当てられていません:私のシステムでは、アダプタ設定マスクの同じ接続の詳細が与えられています、vboxnet0は適切なアドレスで表示されます。

ただし、手動で割り当てることに問題はありません。問題

 Sudo ip addr add 192.168.56.1/24 dev vboxnet0

これで、このインターフェイスを介したホストからゲストへの接続が復元されたかどうかを確認できます。そのためには、少なくとも一時的に、他のすべてのインターフェースをゲストに停止して、他のインターフェースの代わりにvboxnet0を使用していることを確認してください。

0
MariusMatutiae

これは、マシンをIPアドレスに割り当てるコマンドがあるWebサイトです。このウェブサイトのコマンドのいくつかに目を通すと、おそらくそれはあなたの場合に役立つでしょう。

http://www.tecmint.com/ifconfig-command-examples/