동일한 네트워크에 있는 두 개의 다른 시스템에 SSH를 통해 연결 [닫기]

동일한 네트워크에 있는 두 개의 다른 시스템에 SSH를 통해 연결 [닫기]

내 집 Wi-Fi에 SSH 지원 컴퓨터가 있고 SSH를 통해 액세스할 수 있습니다. 나는 최근에 Windows용 Linux 하위 시스템을 얻었고떨어져서SSH를 통해서도 들어갈 수 있습니다. 두 컴퓨터 모두 내 라우터에서 할당된 고정 IP를 가지고 있지만 SSH는 포트 22를 통해 통신합니다. 첫 번째 질문: SSH는 내가 액세스할 머신을 어떻게 결정합니까? 두 번째 질문: SSH로 연결하려는 머신을 어떻게 지정합니까?

나는 Putty가 일반적으로 작동한다는 것을 알고 있으며 괜찮습니다. 그러나 SSH가 작동하는 방식과 동일한 네트워크에서 다른 시스템을 분리하는 방식에 대해 약간 혼란스러울 수 있습니다...

감사해요!

답변1

귀하의 질문에서 언급했듯이 각 컴퓨터에는 라우터가 할당한 IP가 있습니다. SSH가 접속하는 주소입니다. 22는 기본 SSH 포트이지만 이 포트는 (연결을 수신하는) 서버를 실행하는 컴퓨터 내에서 변경할 수 있습니다. IP:포트 쌍은 SSH 클라이언트(서버에 연결하는 SSH 프로그램)에 제공되어야 하는 완전한 주소입니다.

라우터가 아닌 기기에 연결되어 있어야 합니다. 라우터에는 자체 IP가 있습니다. 이를 사용하여 해당 라우터의 서브넷 외부에서 트래픽을 리디렉션할 수 있습니다. 이 경우 두 명의 다른 공격수가 필요합니다. 예를 들어 22는 Linux에서 22로 리디렉션되고, 2222는 Windows에서 22로 전달됩니다.

관련 정보