공개 및 개인 IP 주소를 알고있는 특정 장치에 SSH로 연결 하시겠습니까? [닫은] 정적 공개 IP 1.2.3.4와

언제 어디서나 집에있는 컴퓨터에 연결하고 싶습니다.

내 라우터의 정적 공개 IP 1.2.3.4와 넷 마스크 가 있다고 가정합니다 255.255.255.0.

내가 아는 한, 연결된 모든 컴퓨터는 동일한 공용 IP 주소를 갖습니다. 그러나 연결된 특정 장치에 연결하고 싶습니다 192.168.0.10. 개인 IP가 있고 액세스 포인트 의 개인 IP가 있다고 가정합니다 192.168.0.0.

SSH 서버가 이미 설치되어 있고 컴퓨터에서 포트 22가 열립니다. 라우터는 또한 외부 세계로부터 연결을 수신 할 수 있도록 구성되어 있습니다.

그냥해야 할까

ssh -p 22 username@1.2.3.4

이 방법으로 연결된 모든 컴퓨터에 ssh 연결 요청을 라우터로 보내지 않습니까? 두 컴퓨터가 사용자 이름을 공유하면 어떻게됩니까? 하나의 특정 장치 에만 연결할 수 없습니까 ?

이것이 바보 같은 질문이라면 컴퓨터 네트워킹에 대해 배우기 시작했습니다.



답변

라우터는 해당 연결을 모든 내부 장치로 전달하지 않습니다.

외부 공간에서 내부 LAN 장치에 연결하려면 해당 연결을 특정 장치 / IP 주소 및 포트 번호로 전달하도록 라우터의 방화벽을 구성해야합니다.
여기 에서 단계를 다루는 스레드를 찾을 수 있습니다.