Reverse와 Forward Tunnel 연동 - SSH
페이지 정보
작성자
본문
방화벽에 허용돼 있지 않거나 다중 NAT환경 하에 존재하는 서버를 외부에서 접속하는 방법이다.
터널 중계에 쓸 SSH계정이 하나 있어야 한다.
예)Windows Server 2019에서 실행되는 MS SQL Server의 DB를 외부에서 Windows 10이 SQL Server Management Studio로 접속한다.
(MsSql원격/FW, NAT... ---> SSH/퍼블릭망 <--- SSMS/접속PC)
1. 리버스 터널 //Windows Server 2019의 명령프롬프트 창에서 연결한다.
ssh -CN -R31433:localhost:1433 계정@주소
2. 포워드 터널 //Windows 10의 명령프롬프트 창에서 연결한다.
ssh -CN -L41433:localhost:31433 계정@주소
3. 접속 //SSMS를 실행해서 로컬 주소와 포트 사용
localhost,41433
댓글목록
등록된 댓글이 없습니다.