내 노트북에서 AWS EC2에 설치된 LXC로 터널 SSH를 생성하려면 어떻게 해야 합니까?

내 노트북에서 AWS EC2에 설치된 LXC로 터널 SSH를 생성하려면 어떻게 해야 합니까?

AWS에 EC2 인스턴스가 있고 LXC/LXDEC2에 설치되어 있습니다. 내 노트북에서 액세스 LXD하는 데 필요한 브리지된 IP 주소가 있습니다 .sshLXC/LXD

따라서 다음과 같은 경우:

Me (A) ------> EC2 (B) ------> Target (C)

(A)에서 으로 직접 터널링 해야 합니다 (C).

답변1

터널은 다음과 같이 설정되어야 합니다.

ssh -p remote_port -L local_port:target_server:target_port remote_user@remote_server

  • remote_port -> 원격 서버의 포트(귀하의 경우 EC2 B)
  • local_port --> 로컬 머신의 포트(귀하의 경우에는 YOU A)
  • target_port -> 대상 머신의 포트(귀하의 경우 TARGET C)
  • target_server --> 대상 C
  • 원격 서버 --> EC2 B

다음을 시도해 보십시오:

  • 로컬 PC에서 실행ssh -p 22 -L 8080:target_server:22 remote_usero@remote_server

  • 그런 다음 다른 창에서 실행하십시오.ssh -p 8080 127.0.0.1

    첫 번째 연결에서는 터널이 열립니다. 다른 창에서 대상 서버에 액세스할 수 있도록 이 연결을 첫 번째 서버에 대해 열어 두십시오.

관련 정보