我正在尝试在 Surface Pro 上设置个人云服务器,但我遇到了一个让我完全陷入困境的网络问题。
我的设置如下所示:我在运行 Ubuntu 16.04 的 VMWare 虚拟机上安装了 Nextcloud 服务器,并将其配置为使用 NAT,因此虚拟机与主机共享一个固定的 IP 地址。我已经在主机的 NAT 设备上转发了端口 80、443 等,因此请求会发送到虚拟机。此外,我已将路由器配置为具有静态 IP 地址,并且已将所有相关端口转发到路由器上的 Surface Pro。
所以问题是我无法从浏览器连接到我的服务器。但是,我可以 ping 我的服务器,我可以通过 SSH 从 Internet 连接到虚拟机和主机,并且我可以从任何连接到 LAN 的计算机在浏览器中访问服务器,没问题。
这一切听起来对我来说可能是一个防火墙问题(也许由于某种原因,主机上的端口 80 被阻止了??)但是我从 LAN 访问服务器没有问题这一事实令人困惑,并且还停用了主机上的防火墙不能解决问题。
有什么想法吗?