首页 > 代码库 > Linux局域网登陆响应时间过长

Linux局域网登陆响应时间过长

在局域网中,使用ssh登陆到其他机器上时,有时会出现等待10s以上才能正常登陆的问题。

原因:

Linux默认使用dns解析登陆IP,但是在局域网,并没有dns服务器,而且机器上也没有添加

IP与域名(hostname)的绑定,导致浪费很多时间检查主机名。

 

解决办法:

1.在/etc/hosts文件中添加IP与hostname的绑定

2.修改文件/etc/nsswitch.conf,去掉hosts: xxx后面的dns

hosts:      files mdns4_minimal [NOTFOUND=return] dns

Linux局域网登陆响应时间过长