# vi /etc/ssh/sshd_config
修改內容:
#關閉dns反向解析
usedns=no
#關閉server上的gss認證
gssapiauthentication no
hosts: files dns
改為:hosts:files
hosts: files dns這一行含義是對於訪問的主機進行網域名稱解析的順序,是先訪問file,也就是/etc/hosts檔案,如果hosts中沒有記錄網域名稱,則訪問dns,進行網域名稱解析,如果dns也無法訪問,就會等待訪問超時後返回,因此等待時間比較長。
注意:如果server需要通過網域名稱訪問其他伺服器,則需要保留此行。
service sshd restart
參考**:
Ubuntu下配置了ssh,但是連線很慢
ssh登入伺服器時總是要停頓等待一下才能連線上,這是因為openssh伺服器有乙個dns查詢選項usedns預設是開啟的。usedns選項開啟狀態下,當客戶端試圖登入openssh伺服器時,伺服器端先根據客戶端的ip位址進行dns ptr反向查詢,查詢出客戶端的host name,然後根據查詢出的客...
Linux上ssh虛擬機器很慢
我這急性子剛才時在忍不住了,在網上搜查了下原因,個人總結如下 有兩種原因 ssh server的配置檔案 通常是 etc ssh sshd config 中設定 usedns yes,可能會導致 ssh 登陸卡住幾十秒。按照網上的方法將該配置項設為 no,然後重啟 ssh 服務,再次登陸就恢復正常,...
ssh連線的時候很慢問題解決
問題表徵 ssh連線的時候很慢,大概要等半分鐘甚至更久。ping的速度也非常好,讓人誤以為是ssh連線不上。原因 最為常見的原因是因為server的sshd會去dns查詢訪問client ip的hostname,如果dns不可用或者沒有相關記錄,就會耗費大量時間。解決方法 1.修改 etc ssh ...