VirtualBox桥接适配器不适用于一个网络


0

我已经在某些网络上使用VirtualBox桥接适配器,并且工作正常。

但是几天前,我已经在新的网络上进行了尝试,但是这次却没有用。该网络的唯一区别是,我需要一个用户名和一个密码才能连接到该用户名(不仅是密码)。我不知道这两个东西是否可以连接。

在Windows 8主机上,连接正常运行。在Linux客户机的结果ifconfig命令甚至没有显示inet addrbcastmask信息。但是到ath0了。


“无效”是什么意思?你能澄清一下吗?
RockPaperLizard 2015年

@RockPaperLizard VirtualBox中的“桥接”模式意味着来宾OS计算机可以从网络中获取DHCP分配的地址,就好像它是一台实际的物理计算机一样。因此,我认为问题在于,在这个特定的网络上它只是无法正常工作。
JakeGould 2015年

Answers:


0

简短说明:

如果网络需要用户名和密码进行连接,并且您在来宾OS中使用“桥接”网络,则没有办法在不真正在来宾OS中再次输入用户名和密码的情况下连接到该网络。

更长的解释:

你说这个;我的大胆强调是:

该网络的唯一区别是,我需要一个用户名和一个密码才能连接到它(不仅是密码)。我不知道这两个东西是否可以连接。

这几乎可以解释问题所在。当您在VirtualBox中设置“桥接”网络时,其工作方式如VirtualBox官方文档中所述;我再次大胆强调:

通过桥接网络,VirtualBox使用主机系统上的设备驱动程序来过滤来自物理网络适配器的数据。因此,该驱动程序称为“网络过滤器”驱动程序。这使VirtualBox可以拦截来自物理网络的数据并将数据注入其中,从而有效地在软件中创建新的网络接口。当来宾使用这种新的软件接口时,它看起来像是使用网络电缆将来宾物理连接到该主机的主机系统:主机可以通过该接口向来宾发送数据并从该接口接收数据。这意味着您可以在客户机与网络的其余部分之间设置路由或桥接。

因此,出于所有目的和目的,当您在VirtualBox中的Linux来宾操作系统中使用“桥接”网络时,就好像该计算机是通过其自己的,非主机相关的网络连接器连接到网络的。就像您只是将第二台物理计算机连接到网络一样。

最后,如果您遇到的网络需要连接用户名和密码对,那么您输入这些凭据才能在Windows 8主机OS中进行连接的事实对于Linux来宾OS来说意义不大。要使网络连接通过Linux来宾OS工作,您还必须在其中输入相同的凭据。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.