在新的 x86_64 kvm 实例(Debian 6.0 托管)上安装 Ubuntu Server 10.04.1 后,我似乎遇到了 ramdon 与服务器断开连接的情况。
从远程主机 myserver 读取:对端重置连接 与 myserver 的连接已关闭
所有 TCP 连接都被丢弃(即 ssh 和 MySQL 服务器)但 icmp 流量仍然被接受和响应(ping 始终正常工作)。
%ssh myserver ssh:连接到主机 myserver 端口 22:连接被拒绝
%ssh myserver ssh:连接到主机 myserver 端口 22:连接被拒绝
%ssh myserver ssh:连接到主机 myserver 端口 22:连接被拒绝
[...]
10到20秒后,我可以“神奇地”再次正常连接。
我检查了 dmesg、messages、auth 和 syslog 日志文件,没有出现任何内容(没有显示失败的连接尝试)。
如果我直接在物理服务器(Dell 2950)上安装操作系统,我会得到完全相同的额外行为,这让我认为这可能是操作系统配置/错误相关的问题。
我的笔记本电脑以及其余客户端与连接到同一台交换机的服务器位于同一子网,不涉及任何路由或其他网络设备。
没有配置 iptables 或其他防火墙。
有人遇到过类似的问题吗?关于如何深入解决此问题,有什么建议吗?
答案1
我首先要检查的是网络上是否有其他具有相同 IP 的机器。如果有,它们会向任何无法识别的 TCP 流量发送 RST,从而导致您看到的情况。