一点背景知识:这个小项目从好奇心变成了工作中的“某种”任务(这只是为了设置一个网站沙箱)。因此,我使用 VirtualBox 创建了一个 Ubuntu (18.04.2) VM,它似乎安装正常。
我收集的文档和教程似乎已经过时了,因为安装时我只能选择安装 OpenSSH,而不能选择 LAMP(从我看过的文档来看 LAMP 似乎更好)。事实上,除了 OpenSSH 之外,我没有看到任何其他选择,只有 Powershell 之类的选择。
我从 NAT 更改为桥接连接。
大多数文档都说我必须重启网络。这是第二个奇怪之处。无论我使用什么命令(选择一个,从这里获取https://linuxconfig.org/how-to-restart-network-on-ubuntu-18-04-bionic-beaver-linux):
$ sudo netplan apply
$ sudo systemctl restart NetworkManager.service
$ sudo service network-manager restart
$ sudo nmcli networking off
$ sudo nmcli networking on
一切都返回“未找到命令”错误。
不过,我可以通过网络选项来回切换,并执行是否配置我发现有差异。因此我假设网络机器正在接收这些更改。
现在最棘手的是,我无法通过任何浏览器访问虚拟机。防火墙已关闭,但我总是收到“连接超时”错误。
我可能错过了哪些步骤导致该虚拟机无法被发现?
网络设置: