안녕하세요. 따시 입니다.
MAC 에서 터너링하는 방법을 소개하려합니다.
기존에 윈도우 OS 를 사용했을 때에는 터널링을 쉽게 하였습니다.
윈도우에서는 xshell 프로그램을 사용하여 ssh를 사용하였고, xshell 프로그램에서 터널링을 할 수 있는 기능이 있었습니다.
현재 업무용 노트북을 맥북으로 사용하면서,
터널링을 사용 할 수 있는 프로그램을 찾아보다가
맥용 터널링 프로그램을 찾았습니다.
https://github.com/primalmotion/sshtunnel
그러나.. 이것도 너무 번거롭다 생각이 들어서...
iTerm 터미널에서 직접 하기로 했습니다.
[터미널에서 SSH로 터널링 방법]
ssh 계정@접속할서버 -p 포트 -L 원포트(로컬에서사용할포트):대상서버정보:포트
$> ssh ddasi@192.168.0.250 -p 22 -L 10022:123.123.123.123:22
이렇게 실행을 한 후에
새로운 터미널에서
$> ssh ddasi123@localhost -p 10022
위 명령어로 접근을 하면, 123.123.123.123:22 로 접근이 됩니다.
여러 터미널을 설정할 경우에는 뒤에 연속적으로 -L 을 추가해주면 됩니다.
$> ssh ddasi@192.168.0.250 -p 22 -L 10022:123.123.123.123:22 -L 13344:200.200.200.200:3306
귀찾으신분은 쉘스크립트를 하나 만들어서 사용하시거나
iTerm 에서 profile 에 등록하셔서 사용하시면 편하게 사용하실수 있습니다.
'맥북관련' 카테고리의 다른 글
맥북 MSSQL 사용하기 (0) | 2020.10.29 |
---|---|
MAC 시작프로그램 추가/제거 (0) | 2020.07.14 |
apple에서 악성 소프트웨어가 있는지 확인할 수 없기 때문에 열 수 없습니다 (0) | 2020.06.27 |
최근댓글