今天遇到一个问题,在 smartos 的 native zone 上挂载同一网段的 nfs ,每次需要 20 多秒。
最后发现是 /etc/resolv.conf 中的 nameserver 配的是 8.8.8.8 ,换成 114.114.114.114 后时间大概 0.060 秒。
类似的问题之前也发现过,就是在 scp 的时候,同样是同一网段的 ip 地址,如果 dns 配置错误,每次都要等待 N 久。
之前以为 dns 就是域名到 ip 地址的转换,而直接通过 ip 访问就不用经过 dns 服务器。然而最近这两次的问题让我感觉很困惑,有人能给解释下吗
1
gamexg 2016-12-09 17:23:03 +08:00
听说过 ssh 存在反向 dns 查询问题会造成慢, nfs 就不知道了,也许同样存在。
|
2
ArthurKing OP 经测试,在 Ubuntu16.04 中更改 dns 为不可访问的 ip ,挂载 nfs 秒速……那么这个是 smartos 的锅了?
@gamexg |
3
julyclyde 2016-12-10 12:40:50 +08:00
会在日志里显示这个 IP 对应的主机名,而这个名字是从 DNS 里查出来的
|