答案1
好像这些适配器是添加的Virtual Box -> preferences -> network
。
答案2
自 Virtualbox 以来5.2.xxx
,创建的位置host-only network
现已更改为File -> Host Network Manager...
单击窗口Create
中的按钮Host Network Manager
将创建一个名为的仅主机网络vboxnet0
,然后您可以在 VM 设置中使用它。
答案3
为了实现双向访问,请按照以下步骤操作...
在(虚拟盒 -> 首选项 -> 网络 -> vboxnet0)之后配置防火墙非常重要。
- 允许路由(ip.forwarding)
- 允许通过 fireall 进行 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
您可以在命令行中执行此操作(因为 UI 位置不一致),如下所示:VBoxManage hostonlyif create
。这将创建一个vboxnet0
可供使用的界面。