将 Centos 移至封闭的网络会导致其运行缓慢

将 Centos 移至封闭的网络会导致其运行缓慢

我有一台可以连接互联网的服务器,/etc/resolv.conf 中含有真实 DNS 服务器。当我将服务器放在没有互联网的封闭网络中时,服务器会变得非常慢。我怀疑是 DNS 解析的问题。有什么办法可以修复它吗?也许用 nsswitch.conf?

我应该在 hosts: files dns 中添加 [NOTFOUND=return] 吗

谢谢!!E.

答案1

最好问一个更确定的问题。你说的非常慢是什么意思?服务器整体性能很差还是某些特定服务没有按预期响应?

是的,DNS 问题可能会导致一些性能问题。

如何修复此问题:

  1. 配置您的服务器以使用适当的 DNS 服务器。如果您不想/不需要访问公共 DNS 服务器,至少可以配置一个内部 DNS 服务器。
  2. 禁用相关服务的 DNS 查找并重新检查。这取决于您遇到缓慢行为的服务。例如,您可以为 SSH 服务添加UseDNS no文件sshd_config等。

相关内容