내 친구는 개인 네트워크(IP 주소는 10.9.11.*)에 SSH 서버를 가지고 있는데, 이 SSH 서버를 공용 네트워크에서 접속할 수 있나요? 가능하다면 어떻게 얻는지 알려주세요. 감사해요
답변1
이를 위해 제가 생각할 수 있는 몇 가지 접근 방식이 있습니다. NAT를 사용하는 Ignacio의 솔루션 외에도 다음을 사용할 수 있습니다.역방향 SSH 터널링- 친구의 서버에서 귀하의 시스템이나 세 번째 서버로 연결하거나 서버와 클라이언트 시스템에 ipv6 터널 공급자를 설정합니다. 저는 gogo6으로 이 작업을 수행했으며 ipv6 주소와 ipv6용 터널을 사용합니다.
답변2
이는 SSH와 관련이 없습니다. 10/24와 같은 개인 주소는 인터넷에서 라우팅될 수 없으므로 공용 주소에서 사용할 수 있도록 하려면 어떤 형태의 NAT를 사용해야 합니다. 일반적으로 이는 라우터나 유사한 장치의 "포트 전달" 기능을 통해 수행됩니다.