SSH Tunneling » 이력 » 버전 1

Jinwuk Admin, 2018/07/08 23:53

1 1 Jinwuk Admin
h1. SSH Tunneling
2 1 Jinwuk Admin
3 1 Jinwuk Admin
SSH Tunneling 그런데 죽은 링크이다.
4 1 Jinwuk Admin
http://wiki.dgoon.net/doku.php?id=misc:sshtunneling
5 1 Jinwuk Admin
 
6 1 Jinwuk Admin
7 1 Jinwuk Admin
h2. Here $\rightarrow$ There
8 1 Jinwuk Admin
9 1 Jinwuk Admin
여기에서 저쪽으로 터널을 뚫어보자. 예를 들어, 
10 1 Jinwuk Admin
* 집에는 공유기가 있다
11 1 Jinwuk Admin
* 공유기 안쪽에 LinuxMachine, WindowDesktop이 있다
12 1 Jinwuk Admin
* 2222번 포트가 LinuxMachine의 22번(sshd)포트에 연결되어 있다
13 1 Jinwuk Admin
14 1 Jinwuk Admin
이런 상황에서, 나는 LinuxMachine에 ssh로 접속해서 내 WindowDesktop에 핑을 날려 살아있다는 것을 확인할 수 있다. 패킷을 보낼 수 있는 것이다. 공유기에서 연결하진 않았지만, 외부에서 WindowDesktop에 원격접속을 하고 싶다. 원격 접속 포트는 3389 번. 
15 1 Jinwuk Admin
<pre>
16 1 Jinwuk Admin
ssh -oport=2222 -L 1010:WindowDesktopIP:3389 LinuxMachineIP
17 1 Jinwuk Admin
</pre>
18 1 Jinwuk Admin
ssh의 옵션 중 -L 이 여기 → 저기를 뜻한다. 콜론으로 구분된 세개의 옵션은 각각, LocalPort, ssh 접속한 머신에서 보이는 목적지 IP, 목적지 IP에 대한 port 이다. 저렇게 ssh 접속을 하고 나면 로컬 머신의 1010 번 포트가 LinuxMachine을 통해서 WindowDesktop의 3389 포트로 연결된다. 원격 데스크탑을 띄워서 localhost:1010 으로 접속해보라! 
19 1 Jinwuk Admin
20 1 Jinwuk Admin
 
21 1 Jinwuk Admin
h2. putty에서의 Tunneling Setting
22 1 Jinwuk Admin
23 1 Jinwuk Admin
이것을 Putty 로 하려면
24 1 Jinwuk Admin
25 1 Jinwuk Admin
Putty 의 접속->SSH->터널링
26 1 Jinwuk Admin
27 1 Jinwuk Admin
여기에서 원포트를 1010 으로 하고 원격으로 쓰고 싶은 컴퓨터의 ip:3389 로 “대상” 에 적는다.
28 1 Jinwuk Admin
29 1 Jinwuk Admin
즉, 129.254.112.185:3389 
30 1 Jinwuk Admin
31 1 Jinwuk Admin
그리고 추가를 눌러주면 
32 1 Jinwuk Admin
33 1 Jinwuk Admin
L1010 129.254.112.185:3389 가 된다.
34 1 Jinwuk Admin
35 1 Jinwuk Admin
그 다음에 세션에서 Host Name 에 129.254.112.185 port 22 즉, SSH 접속을 체크하고 이를 저장한다.,
36 1 Jinwuk Admin
그리고 접속을 하면 SSH 접속이 된다. (SSH 서버 즉, SvcCOPSSH 의 사용자를 현재 jinwuk 으로 설정해 놓아야 한다. 즉 내컴퓨터의 사용자)
37 1 Jinwuk Admin
그렇게 하면 SSH telnet 접속이 된다. 윈도우 Telnet 서버는 꺼도 된다. 
38 1 Jinwuk Admin
39 1 Jinwuk Admin
그 다음 원격데스크 탑에서 
40 1 Jinwuk Admin
Localhost:1010 을 하면 포트포워딩이 되면서 원격데스크탑이 열린다.
41 1 Jinwuk Admin
42 1 Jinwuk Admin
43 1 Jinwuk Admin
jinwuk@JINWUK-PC-185 timestamp: 1396971867
클립보드 이미지 추가 (최대 크기: 977.563 MB)