SSH和sudo的启动非常慢,因为/etc/hostname和/etc/host不匹配。在主机文件中添加主机名行后,最初的2-4秒延迟不再发生。
起初,我发现错误配置的主机文件导致了SSH和sudo的延迟。我正在使用直接IP地址访问服务器,而sudo似乎不需要查找主机名。然而,我看到他们都在做反向DNS查找。(sudo也很有帮助地报告它无法解决主机问题)
这样一个错误配置的主机文件将减缓其他网络操作的速度吗?例如,配置错误的主机文件能否减缓与Apache Tomcat服务器与Spring托管在该服务器上的连接?
发布于 2011-12-30 04:52:25
任何执行反向DNS查找的,只有在你幸运的情况下,才会放慢速度,剩下的时间里,它们会造成一场大破坏。平和崔赛罗会表现得很滑稽。如果您正在运行邮件服务器,那么gmail和其他知名提供商很有可能将您的邮件视为垃圾邮件。
基本上,这是你的信任评级,你正在妥协。
发布于 2011-12-30 02:41:08
您的DNS服务器在/etc/rupv.conf中正确吗?如果是这样的话,这不应该真的有任何重大的影响。如果您的DNS服务器也被损坏,这可能会导致在软件等待DNS查询超时时出现严重延迟。
https://serverfault.com/questions/345203
复制相似问题