언제 어디서나 집에있는 컴퓨터에 연결하고 싶습니다.
내 라우터의 정적 공개 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 주소 및 포트 번호로 전달하도록 라우터의 방화벽을 구성해야합니다.
여기 에서 단계를 다루는 스레드를 찾을 수 있습니다.