今日工作中碰到一个问题:
ssh登录的时候会在延时10秒之后才弹出password提示符,之后可以正常登录,唯一的不足就是必须在输入用户名之后等待10秒。
度娘之后,发现是/etc/resolv.conf配置文件的问题。/etc/resolv.conf文件中有一项nameserver配置了一个ip。这个nameserver的作用就是在一个ssh客户端发起一个连接之后,sshd会检查/etc/resolv.conf文件中nameserver,如果有这个配置想,sshd就会进行DNS的反向验证以验证ssh客户端是一个正常的非伪造ip,也正式这个反向解析造成了10秒钟的时延。去掉这一个配置项,ssh登录输入用户名立即就会弹出password提示符。
阅读(1343) | 评论(0) | 转发(0) |