2014-04-15 2 views
0

서버로 ssh를 시도하고 있으며 로그인하는 기계 및 사용자에 따라 더 오래 걸립니다. 더 잘 설명하려면서버 로그인 시간은 기계 및 사용자에 따라 다릅니다.

[email protected]~: ssh [email protected] # takes a long time 
[email protected]~: ssh [email protected] # takes an expected amount of time 
[email protected]~: ssh [email protected] # takes an expected amount of time 
[email protected]~: ssh [email protected] # takes an expected amount of time 

저는 우분투 12.04를 실행하는 모든 컴퓨터가있는 로컬 인트라넷에 있습니다.

답변

0

지연은 일반적으로 DNS 문제와 관련이 있습니다 (이미 알고있는 것처럼). 동일한 시스템에 대한 다른 계정에 따라 다르면 지시문을 authorized_keys 파일에서 찾아보고 하나의 계정에 대한 추가 DNS 유효성 검사를 야기 할 수 있습니다.

그러나 첫 번째 연결 시도에서 hostA의 ip 주소에 대해 역방향 DNS를 수행 할 수 없다는 점은 단지 hostB과 비슷하지만 일부 경우에는 부정적인 결과가 캐시됩니다 (비교적 짧은) 로컬 DNS 서버의 시간으로 인해 후속 연결이 빠르게 진행됩니다.

당신은 hostB의에 /etc/hosts 파일에 호스트 A의 IP 주소와 이름을 추가하는 시도 할 수 :

10.0.0.42   hostA 
관련 문제