它是一个功能还是一个错误?
我们使用 IIS(Windows 10 Pro - 1903)来托管我们的网站。所有请求都从 Apache 代理到 IIS。这说明了我们的 Win-VM 服务器设置。
互联网 <> ISP <> G Data Antivirus <> 防火墙 <> Apache(代理)<> IIS(内部 IP)
Win-VM 在具有两个物理 NIC 的 Ubuntu 系统上的 VirtualBox 设置中运行。Win-VM 可以使用两个 NIC:一个用于内部连接,另一个用于外部连接。NIC 在 VirtualBox 中设置为桥接适配器。Ubuntu 仅使用内部 NIC 并从那里访问互联网。
不起作用的事情:
在 Win-VM 中,只能浏览 google.com,而 cnn.com 或其他任何网站均无法访问连接已超时. 外部与服务器的连接正常。(什么原因造成这种情况?)
“内部 Ubuntu 系统”可以浏览 IIS 托管的网站(带完整域名),但执行表单方法
Post
失败,原因如下:安全连接失败。“内部 Windows 系统”没有这个问题,并且按预期工作。外部连接正常工作。(什么原因会导致这种行为?)上述行为也适用于 SMTP 连接尝试。Ubuntu 系统会失败,Window 系统会连接并向 Win-VM 发送短电子邮件,但发送较长的电子邮件会失败。(不确定发生了什么 - 仍在调查)
在这次 1903 更新之前,Win-VM 设置在运行中一切顺利,但现在与服务器的所有内部连接都出现了各种问题。
答案1
事实证明,只需连接一根线并将其直接连接到 NIC(避免使用 USB3 到 NIC 适配器)即可解决问题。服务器有两个交叉链接的网络。