포트 22에서는 SSH 서버 시간 초과가 발생했지만 상위 포트에서는 그렇지 않았습니다.

포트 22에서는 SSH 서버 시간 초과가 발생했지만 상위 포트에서는 그렇지 않았습니다.

Windows 2008 서버 상자의 기본 포트 22에서 SSH 서버를 실행하면 항상 클라이언트에서 작업 시간 초과가 발생합니다. 다른 포트(예: 2222)에서 실행하면 정상적으로 작동합니다.

방화벽을 열어봤습니다. Netstat에서는 서버가 올바른 포트에서 수신 대기하고 있음을 보여줍니다.

저는 두 개의 서로 다른 Windows SSH 서버(freeSSHd 및 WinSSHD)를 사용했는데 둘 다 동일한 결과를 얻었습니다.

포트 22와 포트 2222에서 SSH 서버를 실행하는 것 사이에 차이점을 일으키는 또 다른 원인은 무엇입니까?

답변1

포트 22의 SSH 서버가 무차별 공격에 의해 손상되고 있습니까? 더 높은 포트 번호에 배치하면 이러한 숫자가 줄어들어 잠재적으로 요청에 더 빠르게 응답할 수 있습니다.

답변2

이유는 잘 모르겠지만 결국 재부팅으로 해결되었습니다. 내 유일한 생각은 내가 만든 방화벽 변경 사항이 적용되지 않았으며 오늘 아침에 재부팅했을 때 작동했다는 것입니다.

디버깅 팁을 제공해 주신 Peter와 Gabe에게 감사드립니다.

관련 정보