我一直都是 Windows 的忠实用户,最近我对托管和网络服务器越来越感兴趣。现在是时候开始接触 Linux 了,所以我今天决定创建一个运行 Ubuntu 18.04 的虚拟机,在其上安装 apache,并迈出第一步。
不幸的是,我只能在 Ubuntu 上访问 Web 服务器,无法在主机或连接到互联网的任何其他设备上访问。经过一番谷歌搜索后,我发现我必须将网络适配器切换为桥接。
现在我的问题来了。在我切换到桥接模式后,网络连接就断了——在过去的 5 个小时里,我试图找到解决方案,通过改变一些东西或重新安装操作系统——但没有成功。
由于我是刚接触这个操作系统的新手,所以我想听听一些 Linux 高级用户的意见,看看这个问题可能是什么,以及我该如何解决它?
错误:激活网络连接失败
虚拟盒网络设置:
答案1
我有个提示:更改 VirtualBox 端的网络类型不会改变虚拟机“看到”其网络的方式。虚拟机具有相同的虚拟网络接口,因此问题出在主机/网络上,而不是虚拟机上。
如果您对 Windows 更熟悉,请尝试安装具有桥接网络的 Windows VM,这可能会表明问题出在主机/网络端。
- 验证防火墙是否允许虚拟机向外部发送和接收数据包
- 尝试有线连接(如果可能),您的接入点可能拒绝向您的虚拟机提供 IP 地址。
- 最后的手段是使用 NAT+端口转发。