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設定:
ゲストOSは、Virtual Box DHCPサーバーから受信したIPアドレスを持つホストオンリーアダプターを使用して相互に通信できますが、ゲストOSとホストOS間の通信はどちらの側でも機能しません。
ユーザーがArchフォーラムに非常に 類似 問題を投稿しました。彼はnet-tools
をインストールすることでそれを解決しました。彼の投稿からの引用:
どうやらVirtualBoxはネットワークのセットアップにipではなくifconfigを使用しており、net-toolsをインストールするだけで問題が解決したようです。
したがって、最初にその単純なソリューションを試してください。
なぜあなたのvboxnet0
ネットワークにIPアドレスが割り当てられていません:私のシステムでは、アダプタ設定マスクの同じ接続の詳細が与えられています、vboxnet0
は適切なアドレスで表示されます。
ただし、手動で割り当てることに問題はありません。問題
Sudo ip addr add 192.168.56.1/24 dev vboxnet0
これで、このインターフェイスを介したホストからゲストへの接続が復元されたかどうかを確認できます。そのためには、少なくとも一時的に、他のすべてのインターフェースをゲストに停止して、他のインターフェースの代わりにvboxnet0を使用していることを確認してください。
これは、マシンをIPアドレスに割り当てるコマンドがあるWebサイトです。このウェブサイトのコマンドのいくつかに目を通すと、おそらくそれはあなたの場合に役立つでしょう。