방화벽에 허용돼 있지 않거나 다중 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
'응용' 카테고리의 다른 글
| Windows Server 대범위(Super Scope) DHCP 구성 (0) | 2026.08.20 |
|---|---|
| Windows Server 2019 공유 폴더 설정 (0) | 2026.08.04 |
| Linux, Unix에서 samba 공유 디렉터리 마운트 (0) | 2026.08.03 |
| Fowarding 윈도우 명령 (0) | 2026.07.31 |
| Ubuntu 22.04 ISO Local Repo (0) | 2026.07.31 |