尝试调试慢速连接问题并发生以下情况:
root@agile:/var/atlassian/application-data/jira# host mysql-server
mysql-server.novalocal has address 10.10.0.5
;; connection timed out; no servers could be reached
因此,名称服务器正确地生成了主机名,但随后出现故障。有什么想法吗?
答案1
如果你这样做,host -v mysql-server
你会看到host
正在查询的内容。很可能它正在执行多个查询(它在我的机器上执行了多个查询,首先查询 A 记录,然后查询 AAAA 记录,最后查询 MX 记录),并且由于某些 DNS/名称解析配置问题,其中一个查询失败。
您实际上可以通过发出以下命令来分别尝试这三个不同的查询,以查看其中哪个查询超时:
host -t A mysql-server
host -t AAAA mysql-server
host -t MX mysql-server
答案2
你的 /etc/hosts 中是否有 mysql-server.novalocal?
你可以尝试一下"host -a mysql-server"
,它会告诉你答案从哪里来的。
它将尝试查询您的系统当前使用的 DNS。
查看 /etc/resolv.conf 以获取更多信息!
编辑:"host -v mysql-server"
也可能有效。