我不太清楚发生了什么,但今天早些时候,我的一个 Ubuntu 盒子网络(托管在 AWS 上)随机崩溃了,我通过分配弹性 IP 并重新启动来解决这个问题。
但从那时起,网络就一直不太正常......而且我不能 100% 确定这是 AWS 问题还是服务器问题,但我的直觉是这是一个服务器问题。
在应用程序层面,它会随机地工作一小段时间(以正常的感知速度)或者会超时。这至少发生在端口 80 和 443 上。(使用 curl、wget、apt/apt-get、PHP 等进行测试)
目前当我跑步时tcpdump
最多大多数情况下,所有 TCP 响应的长度都为 0,但并非总是如此,有时它可以正常工作。(如果有帮助的话,我可以附上转储的副本)
除了 AWS 在进行弹性 IP 更改时所做的更改之外,我还没有对网络配置进行任何更改。
注意:从外部 ping 主机非常不一致,一旦开始 ping 就没问题,但可能需要 80 次左右才能开始工作,但 HTTP/HTTPS 似乎没问题
我还检查了 iptables,它们是空白的
在 AWS M3.Medium 上运行 Ubuntu 14.04
作为 Web 服务器运行,并且大多数(如果不是全部)HTTP/HTTPS 入站流量都可以正常运行