我有一个正在运行的 Debian Web 服务器,带有 ispconfig。问题是,每当我建立第一个连接时,都需要大约 1-2 秒才能连接,第一次连接之后,一切都运行顺利。
我怀疑这与 DNS 配置有关。
我该如何解决这个问题?
答案1
尝试在客户端查找服务器的主机名,在服务器上查找客户端计算机的主机名。如果两者之一需要很长时间才能查找,那么您应该更改该主机名或将其添加到 /etc/hosts。
要了解服务器的主机名,请hostname
在命令行中输入。然后在另一台服务器上输入nslookup <hostname>
。如果您在命令的输出中获得 IP 地址 — 主机名解析正确。示例:
$ nslookup google.com
Server: 192.168.0.1
Address: 192.168.0.1#53
Non-authoritative answer:
Name: google.com
Address: 173.194.70.102
如果主机名无法解析,您将得到如下答案:
$ nslookup google.local
Server: 192.168.0.1
Address: 192.168.0.1#53
** server can't find google.local: NXDOMAIN