동적 IP를 사용하는 컴퓨터에 명령줄을 사용하여 원격으로 액세스하는 방법은 무엇입니까?

동적 IP를 사용하는 컴퓨터에 명령줄을 사용하여 원격으로 액세스하는 방법은 무엇입니까?

다른 곳에 있는 다른 컴퓨터(mac osx)에 액세스하고 싶습니다. 간단한 솔루션은 teamviewer 및 logmein을 사용하는 것과 비슷할 수 있지만 이 경우 명령줄/터미널을 사용하여 원격으로 사용하고 싶습니다. 문제는 teamviewer와 logmein이 터미널 세션을 지원하지 않는다는 것입니다. 원격 컴퓨터(연결하려는 컴퓨터)는 동적 IP를 사용하고 있으며 해당 컴퓨터에 연결된 라우터에 액세스할 수 없습니다.

dynu, no-ip 등과 같은 동적 DNS 서비스를 사용할 수 있는 리소스가 있지만 대부분의 이러한 서비스를 사용하려면 라우터의 일부 설정(예: 포트 전달 등)을 변경해야 합니다. 라우터에 액세스할 수 없다는 사실입니다. 아니면 뭔가 빠졌나요?

어떤 해결책이 있습니까?

답변1

연결하려는 경우 2가지 주요 옵션이 있습니다.

  1. NAT를 우회하려면 자체 서버를 사용하십시오. 이를 위해 다음을 사용합니다.역방향 SSH 터널링, NAT 뒤에 있지 않은 경우 머신으로 직접 연결하거나 NAT 뒤에 있는 경우 연결된 튜토리얼과 같은 중간 지점으로 직접 연결합니다.

  2. 와 같은 서비스를 이용하여응록귀하에게 연결을 위해 공개적으로 접근 가능한 주소를 제공하기 위해

관련 정보