공개 동적 IP를 사용하여 라우터 뒤의 개인 IP에 SSH를 통해 연결하는 방법

공개 동적 IP를 사용하여 라우터 뒤의 개인 IP에 SSH를 통해 연결하는 방법

내 사무실에는 2대의 PC가 있는데 둘 다 자신의 개인 IP를 사용하는 라우터 뒤에 있습니다. SSH를 통해 연결하려고 하는데 노트북이 동일한 Wi-Fi에 연결되어 있는 동안에만 작동하는 것 같습니다(즉, 모든 PC가 동일한 네트워크에 있음). 집에서 일하려면 SSH를 어떻게 사용하나요?

공용 IP(www.whatismyip.com 또는 유사한 곳에서 얻은 IP)를 사용하고 있는 것 같지만 SSH에 특정 PC에 연결하도록 지시하는 방법을 찾을 수 없습니다.

그리고 저는 유동IP를 사용하고 있어서 DNS서버를 설정해두었습니다(my.noip.com 이용).

이 모든 것은 우분투에 있습니다.

미리 감사드립니다.

편집하다:

인터넷 탭(활성화된 NAT 포트 매핑 프로토콜) 아래의 라우터(Apple Time Capsule A1470)에 몇 가지 옵션을 추가하고 관심 있는 PC의 개인 IP 주소와 포트 22를 사용하여 포트 매핑 설정을 추가했습니다. . 그럼에도 불구하고 공개 IP를 사용하여 개인 IP에 접속하는 방법에 대한 단서는 없습니다.

편집 2:

분명히 포트 포워딩이 작동하고 있지만 라우터용 IP와 공용 IP가 2개 있는 것 같습니다. 공용 IP가 라우터 IP에 도달하지 못하는 것 같습니다. 내 라우터 정보에는 172.xxx와 같은 IP가 있습니다. 해당 IP를 통해 SSH를 통해 포트를 지정하면 사무실에 있는 두 대의 관심 있는 PC 중 하나에 들어갈 수 없습니다. 포트(이전에 포트 전달에서 설정한 것)를 변경하면 해당 PC에 들어갈 수 있습니다. 다른 PC. 문제는 네트워크 외부의 PC가 라우터에 보고된 IP를 사용할 수 없다는 것입니다. 공용 IP도 작동하지 않습니다. 동일한 네트워크에서도 작동하지 않습니다.

답변1

라우터에 포트 전달 규칙을 추가하고 필요한 컴퓨터 LAN IP 및 포트 22의 대상 IP 주소를 설정해야 합니다.

연결하려는 컴퓨터를 SSH로 지정할 수는 없으며 IP 주소(또는 확인 가능한 도메인 이름) 및 포트(기본값 22)에만 연결할 수 있습니다. 라우터에서 포트 전달 규칙을 설정한 경우에만 해당됩니다.

그러나 각 컴퓨터에 여러 규칙을 추가할 수 있지만 WAN 측 포트는 각 컴퓨터마다 달라야 합니다. 포트 22는 한 번만 사용할 수 있습니다.

예를 들어:

  • WAN 포트 22 ---> LAN IP: 192.168.1.1 포트: 22
  • WAN 포트 2220 ---> LAN IP: 192.168.1.2 포트: 22
  • WAN 포트 2221 ---> LAN IP: 192.168.1.3 포트: 22

매우 유사한 질문에 대한 내 답변을 참조하십시오. 네트워크 외부에서 내 웹 서버에 액세스할 수 없는 이유는 무엇입니까?

답변2

모뎀이 게이트웨이 역할을 하는지 확인하십시오. 이중 NAT가 있는 것 같습니다. 모뎀에서 NAT를 끌 수 있는지 확인하세요.(브리지 모드로 설정)

관련 정보