web-dev-qa-db-ja.com

virtualboxをホストオンリーアダプターで実行するにはどうすればよいですか?

Hosts-only Adapterをセットアップして接続できるようにしようとしています。無効な設定が検出され、名前:ドロップダウンが読み込まれていないと表示されます。何が悪いのですか、どうすれば修正できますか?

私のホストは osx で、私のゲストは bunt です。

enter image description here

38
Kit Sunde

これらのアダプタはVirtual Box -> preferences -> networkに追加されているようです。

enter image description here

54
Kit Sunde

Virtualbox 5.2.xxx以降、Host-only networkを作成する場所がFile -> Host Network Manager...に変更されました

Host Network ManagerウィンドウのCreateボタンをクリックすると、vboxnet0というホストオンリーネットワークが作成され、VM設定内で使用できます。

7
Rekovni

双方向アクセスを行うには、次の手順に従ってください...

(Virtual Box-> Preferences-> Network-> vboxnet0)の後、ファイアウォールを設定することが非常に重要です。

  1. ルーティングを許可(ip.forwarding)
  2. 許可NATファイアオール経由

OSXファイアウォールのサンプル

    # (I) Firewall config /etc/sysctl.conf
    sysctl -w net.inet.ip.forwarding=1 net.inet.ip.fw.enable=1
    sysctl -a net.inet.ip.forwarding net.inet.ip.fw.enable

    ipfw list
    ... shoud have ....
    net.inet.ip.forwarding=1
    net.inet.ip.fw.enable=1


    # (II) Enable nat access to /etc/pf.conf
    #============add your Host-only vlan =================
    # this commented lines doesn't work after computer reboot
    #nat on en0 from vboxnet0:network -> (en0)
    #nat on en3 from vboxnet0:network -> (en3)
    # this will work in any situation
    nat on en0 from 10.1.100.0/24 to any -> (en0)
    nat on en3 from 10.1.100.0/24 to any -> (en3)        
    #==========================        

    # Reload pf
    pfctl -f /etc/pf.conf
    pfctl -e

楽しい

4
myset

次のようにコマンドラインで実行できます(UIの場所が一貫していないため):VBoxManage hostonlyif create。これにより、使用可能なvboxnet0インターフェースが作成されます。

0
Yann VR