在我的 VirtualBox VM 设置中,我选择使用桥接适配器。当我运行虚拟机时,我希望看到这个网桥显示为硬件,但我没有。我应该如何使用这座桥?(我最终想要的是通过代理路由我的所有虚拟机流量。)
在主机上,网桥如下所示:
# ip addr show br-e116542c68ff
278: br-e116542c68ff: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:e3:c5:2f:2c brd ff:ff:ff:ff:ff:ff
inet 172.30.0.1/16 brd 172.30.255.255 scope global br-e116542c68ff
valid_lft forever preferred_lft forever
inet6 fe80::42:e3ff:fec5:2f2c/64 scope link
valid_lft forever preferred_lft forever
在来宾 (Windows) 上,我看不到此适配器的任何证据。
REM getmac
Physical Address Transport Name
=================== ==========================================================
08-00-27-E6-E5-59 \Device\Tcpip_{4AA86136-917B-45D2-BE98-087B589B8CA0}
REM ipconfig
Windows IP Configuration
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::c50d:519f:96a4:e108%10
Autoconfiguration IPv4 Address. . : 169.254.225.8
Subnet Mask . . . . . . . . . . . : 255.255.0.0
Default Gateway . . . . . . . . . :
这些是我的虚拟机设置:
桥接适配器将从您的路由器获取其 IP。我认为这就是为什么你有 169.254 没有 DHCP 地址。
如果您想使用自己的网卡,它需要在 USB 卡上,并且您需要在 Guest 机器中使用 NAT,并且您需要启用 USB 直通才能看到并安装网卡。
出于您的目的,NAT,而不是桥接是设置方式。