매번 SSH 요청 시간 초과


18

ssh를 통해 작업중 인 저장 공간에 액세스하려고하지만 매번 시간 초과 됩니다 ( Mac OS 10.7.5-Terminal ).

방화벽, 설정을 확인하고 Little Snitch를 끈 경우에도 포트 22가 차단되지 않습니다. SSH 클라이언트가있는 Windows 시스템에서 정확히 동일한 요청을 수행하는 것은 매력처럼 작동합니다.

의뢰:

ssh login_name@server_address

대답:

ssh: connect to host server_address port 22: Operation timed out

회사의 VPN / 프록시 설정에서 문제가 발생한 것 같습니다. 주위에 방법을 찾으면 업데이트됩니다.


1
방화벽을 종료하면 작동합니까? 설정을 확인한 것을 알고 있지만 방화벽을 끈 상태에서
Rob

예, 명확하지 않아서 죄송합니다. 방화벽을 끈 상태에서도 확인했습니다!
Anas

라우팅 문제를 생각하고 있습니다. Mac에서 Windows 컴퓨터의 IP 주소를 사용하고 Mac에서 시도하도록 설정할 수 ssh있습니까? IP 주소가 DHCP로 구성되어 있습니까? netstat -rn질문에 대한 결과를 질문에 추가 할 수 있습니까 (AskDifferent에서 모든 IP 주소를 공개하지 않으려는 경우 , 동일한 IP 주소로 항상 동일한 교체를 얻도록 대체 a.b.c.d하지만 일관성을 유지 하십시오 a.b.c.d)? Mac이 저장 장치와 동일한 네트워크에 있습니까?
jaume

마침내이 ssh차단을 이해하고 수정 했습니까 ?
dan

@ Anas : 동료의 랩톱에서도 문제가 동일하다는 의견을 썼습니다. 이것이 잘못 되었습니까? Mac과 Windows 클라이언트의 차이점은 무엇입니까? ping두 사람에게 기본 은 무엇을 주나요?
dan

답변:


13

이 프로토콜 실패를 추적하는 데 3 가지 명령이 도움이 될 수 있습니다.

ping server_address
traceroute server_address
ssh -v login_name@server_address

올바른 네트워크 인터페이스를 사용하여 대상 서버에 연결하고 있는지 확인하십시오. 악명 높은 Automatic위치를 사용하는 경우 잘못된 방법 으로 네트워킹 할 수 있습니다 (예 : 회사 VPN을 사용한다고 생각했을 때 인접 무료 Wi-Fi를 통해).

합법적이거나 우발적 인 필터링이 의심되는 경우 다음과 같이 진단 할 수 있습니다.

nmap -Pn -p22 server_address

다니엘 안녕하세요, 답변 주셔서 감사합니다. 불행히도 나는 회사의 서버 설정 및 프록시에 문제가있을 수 있음을 깨달았습니다. 동료의 랩톱에서도 작동하지 않기 때문입니다. 그렇지 않은 경우 알려드립니다! 감사합니다 !
Anas

다른 의견으로는이 랩탑도 Mac입니다.
dan

@daniel Azuelos nmap에 -Pn이 필요합니까? 어떤 차이가 있습니까?
DKroot

zsh : 명령을 찾을 수 없음 : nmap
Jamie Hutber

@JamieHutber 어떤 버전의 MacOS X? echo ${PATH}? [귀국] 사실 나는 당신이 아닌 ssh timeout다른 문제에 대해 질문해야한다고 생각합니다 .
dan

4

OS X의 업데이트 된 버전을 설치 한 직후에이 문제가 발생했습니다. 네트워크 설정 변경에 대해 깊이 파고 들기 전에 추가로 다시 시작하는 것이 좋습니다. 이것은 나를 위해 문제를 해결했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.