我最近在低端出租 VPS 服务上配置了一个 VM,以尝试改善我正在运行的网站的加载时间。(该网站使用需要完全访问 VM 的高可靠性技术,所以我不能只使用廉价的 IIS 站点托管。)我已经全部设置好了,而且运行良好(而且速度比我的电缆调制解调器 :-) 有一个警告,这是一个奇怪的警告。
VPS 似乎无法接收入站流量,除非它最近刚刚发送了出站数据包。因此,如果服务器只是坐在那里,并且我连接到“KVM”VNC 连接,我可以使用该系统,它完全响应,但它不会响应其 Internet 接口上的 ping 或连接尝试。一旦我从 VPS 出站发起一些网络流量,例如 ping 请求、浏览网页、下载操作系统更新或你有什么,然后突然它开始获取和回复 ping。一旦出站流量下降,该站点就会再次与 Internet 断开连接。
该站点现在已启动并正在运行,只是因为我在控制台窗口中进行了持续的“ping”操作,并访问了我的另一个 IP。每秒一个出站 ping 似乎使该站点几乎可以访问。
在我看来,入站流量应该以这种方式取决于出站流量,这对我来说似乎很奇怪。VPS 提供商向我保证,这不是他们负责的事情——但是按照我支付的费率,我不知道我是否希望他们了解他们提供的服务的每一个细节。:-)
有没有人听说过这种行为?
以下是我能想到的所有配置细节:
- 主机操作系统:我相信Red Hat,但绝对是 Linux 的一个变种。来宾预装了 Red Hat virtio 驱动程序。我不知道任何其他细节。
- 来宾操作系统:Windows Server 2008 R2,已完全修补
- 网络驱动程序:Red Hat VirtIO 以太网适配器,61.72.104.11000,2015-09-22 内置
在原始方法中,这似乎是重复的 ip/mac 地址配置错误,因此如果您继续以这种方式在外部传播 L2/L3 信息,一切都会正常工作。你能发布你的网卡配置吗?您的虚拟接口与金属接口桥接吗?