Linux中关闭SSH的DNS解析
背景:在使用远程工具(Mobaxterm、Xshell、Navicat)连接服务器时候,要等很长时间
这个是正向访问网站的一个流程:
原因:ssh在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。如果客户机的IP没有域名,或者DNS服务器很慢或不通,那么登录就会很花时间。(一句话:没有在DNS服务登记域名与IP信息,遍历注册表时但空命中,导致慢)
vim /etc/ssh/sshd_config
i
:wq
systemctl restart sshd