Windows to Windows VNC Tunneling 시스템

< 윈도우 to 윈도우 VNC 터널링하기 >


** 강조하지만 이 문서는 보안상 안전하지 않은 방법이다. 모든 책임은 본인에게 있음을 밝힌다 **

** 어느정도 네트워크 소켓, 포트, 서비스에 대한 개념이 있으신 분만 따라해주시기 바란다. **



<< 준비물 >>
1. 회사 PC (윈도우)
2. 집 PC (윈도우)
3. 외부 OpenSSH Server (ex. 리눅스)
    - 아래 테스트는 NAT 환경에서 작성되어져서, 외부 리눅스 머신이 192.168.0.100 으로 표기됨을 알린다.
4. RealVNC 4.1.2 (Free Edition)
5. PuTTY (plink.exe)


<< 용도, 목적 >>

회사에서 업무를 보다가 집에 가서도 계속 회사 업무를 보고 싶을때 접속 할 수 있는게 VPN 이다. 하지만 이 장비가 모든 회사에 존재하는것도 아니고 보안상 아무나 제공해주지는 않는다. 네트워크나 보안관리자에게 방화벽 포트를 열어달라고 해도 비상상황이 아니면 열어주지 않는게 일반적일 것이다. 요새 네트로같이 외부에서 접속 가능하게 해주는 서비스들이 있는데, 방화벽에서 이 사이트들을 막아버리면 그것조차 사용할 수 없을 것이다. 메신저가 막혀 있어서 ssh socks proxy 를 이용하여 메신저를 사용하게 했으나 원격지원도 막혀 있을 수 있다. 그럴때 사용되는게 터널링이다. 윈도우-윈도우 뿐만 아니라 윈도우-리눅스, 리눅스-윈도우 간의 사용도 가능하다. 자세한 부분은 아래 '참고주소'를 읽어보시기 바란다. 본 글에서는 '윈도우-윈도우 VNC 터널링'에 대해서만 다룰 것이다.

* 참고주소 : Open Ssh Tunneling


<< 회사 PC 설정 >>

Real VNC 가 설치되어 있고, 동작을 하고 있어야 한다.
아래와 같이 포트가 열려있을 것이다.
이제 터널링을 연결할 차례다
위와 같이 떨어지면 성공한것이다.


<< 집 PC 설정 >>

아래와 같이 연결한다.
터널링이 잘 되었나. 집 PC 의 포트를 확인해보자 (D:\ netstat -an | more )

자 이제 VNC Client 를 이용해 접속해보자

아래와 같이 나오면 성공 !!!
이제 업무를 마치고 맥주한잔 마시고 자면 된다.

덧글

댓글 입력 영역