본문 바로가기
Tools

[xshell] xshell에서 ssh 연결을 이용하여 터널링 설정하는 방법

by hs_seo 2017. 11. 29.

원격서버의 8080 포트를 내 컴퓨터의 8090 포트로 연결하는 방법


[xshell]

등록정보 -> 연결 -> SSH -> 터널링 으로 가서 다음과 같이 추가

  • 종류: Local
  • 수신 대기 포트: 8090
  • 대상 호스트: 127.0.0.1
  • 대상 포트: 8080


이렇게 등록하고 연결하면 된다. 


추가적으로 위의 방법은 내 컴퓨터 -> 서버1 로 연결하는 방법이고,

내 컴퓨터 -> 서버1 -> 서버2 로 연결을 하고자 한다면

서버1 -> 서버2 로 연결하는 방법을 다음과 같이 설정한다. 


ssh -p SERVER_PORT -L 8080:127.0.0.1:80 USER_ID@SERVER_IP


이렇게 설정하면 서버2의 80 포트를 서버1의 8080 포트와 연결하고,

서버1의 8080 포트를 내 컴퓨터의 8090 포트와 연결한다. 

반응형