Mac & Linux

SSH Tunnel ( port forwarding )

nockdoo 2020. 12. 18. 18:56

- 클라우드 내 인터널 서버를 접근하려면 외부에서 접근이 불가 함. 

- bastion host 를 만들어 게이트 역할을 하도록 만듬.

ssh -L [LOCAL_IP:]LOCAL_PORT:DESTINATION:DESTINATION_PORT [USER@]SSH_SERVER

예)

- user1 계으로 bastion host( 35.123.45.77 ) 를 ssh 접근.

- 로컬의 27018 포트를 인터널 서버의 mongo db 의 27017 포트로 포워딩.

ssh -N -L 27018:mongo-test-servers-vm..internal:27017 user1@35.123.45.67

 

'Mac & Linux' 카테고리의 다른 글

brew java install  (0) 2020.08.09
Stress test  (0) 2020.08.04
Install nginx  (0) 2020.06.01
PDF 서명하기  (0) 2020.05.25
환경 변수에 token 저장 후 http 호출시 헤더에 토큰 저장.  (0) 2020.05.21