CentOS 6服务器的networking连接出现了一个奇怪的问题:从局域网一切正常(SSH,httpd),但外部连接失败,如果服务器已经空闲了几分钟。 在通过局域网发送另一台计算机的ping之后,只要服务器没有空闲,外部连接就会工作。 几分钟后,服务器再次停止响应。
路由器configuration/端口转发应该是正常的(连接到同一个networking中的nas从未失败),并且通过lan没有任何问题。
有谁知道我可以错过导致这种行为的configuration?
检查您的服务器和其默认网关之间的连接:
当你从外面连接的时候,可能有一个networking元素会丢弃空闲的连接。 你可以通过添加保持你的ssh_config来解决这个问题:
ClientAliveInterval 300 ClientAliveCountMax 1000