Step 1.ConnectBot으로 서버에 접속을 하고, 메뉴키를 눌러 "Port Forwards" 를 누른다.

Step 2. 여기서도 메뉴키를 누르고 "Add port forward"를 누르고

Step 3. 원하는 포트를 포워딩 한다.
           Local / Remote / Dynamic SOCKS를 지원한다.

           여기서 Local은 서버측을 의미하며 서버측의 source Port를
           접속한 클라이언트 측의 Destination 으로 포워딩해준다.
           (간단하게 접속한 서버가 Local 이라고 보면된다.)

           아래의 흐릿한 글씨대로 치면
           서버측의 8080 포트를 ssh client를 실행한 측에서 웹브라우저를 띄워 localhost:80
           이라고 접속하면 서버측의 웹서버에 접속하게 된다.


아무튼 VNC의 경우 5900 번 포트를 쓰는데
Local / 5900 / localhost:5900 으로 설정하고
VNC 뷰어에서 localhost로 접속하면 서버의 vnc 포트를 포워딩하여 ssh를 통해 접속할 수 있게 된다.


하지만, 기본 웹브라우저에서는 proxy 설정을 할 수 있는 방법이 없으므로
Dynamic SOCKS를 통한 웹 프록시는 사용할 방법이 없어 보인다.
Posted by 구차니