ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • SSH Tunneling 을 이용해 SOCKS Proxy 만들기
    컴퓨터 2011. 12. 10. 23:23
    반응형
    Proxy가 필요한 경우가 가끔 있다
    이때 공개 무료 Proxy를 찾아 헤매는 경우가 많은데(무슨 목적으로???)
    이때 집에 컴퓨터나 외부에 Proxy를 가지고 있다면 매우 편리하다
    오늘은 외부 리눅스 서버에 sshd 있는 경우라면 매우 편리하지만 그렇지 않더라도 Windows 환경에서도 사용할 수 있는 방법을 찾아 본다..

    먼저 필요한 프로그램으로 
    http://mobassh.mobatek.net/  에 접속하여 윈도용 sshd을 다운 받는다
    그리고  http://www.chiark.greenend.org.uk/~sgtatham/putty/  에 접속하여 무료 ssh 클라이언트도 다운 받아 놓는다...

    두 프로그램이 다운되었다면 먼저 sshd를 설치하고 설정을 한다


    다운받은 설치파일이 설정과 설치 데모 시작 등을 모두 처리한다 반드시 설치파일을 보관해 둬야 한다
    실행파일을 실행해서 붉은 부분을 눌러 설치하고 데몬을 시작한다
    의외로 시간이 걸린다..

    다음으로 설정을 눌러 PermitTunnel 을 Yes로 변경한다.. 물론 변경을 하고 나면 서비스를 Restart 해줘야 한다
    이렇게 설정을 하면 현재 윈도 머신에 sshd이 설치되어 사용할 수 있다

    다음으로 다운받은 putty를 실행한다

    하단의 Connection -> SSH -> Tunnels 에 가서 다음과 같이 설정을 하고 Add를 누르면


    이처럼 추가가 된다

    다음으로 제일 상단의 Session 으로 와서 127.0.0.1로 접속


    다음과 같이 접속이 된다 물론 ID, Password 는 윈도 계정을 사용하면 된다



    이렇게 접속이 완료 되면 웹브라우저를 통해 접속이 가능하다

    다음으로 웹브라우저를 사용해서 프락시 설정을 127.0.0.1:8888 로 하면 프락시를 통해 접속이 가능하다
    개인적으로 파폭의 FoxyProxy를 즐겨 활용..
    그리고 좋은점은 집 컴퓨터에 설정을 해 두면 외부에서도 프락시를 활용할 수 있다..
    물론 공유기, 방화벽 등등에서 외부 접속 가능하게 설정을 해야 함..(이부분 설명은 생략)



    그리고 혹시 1단계 더 Proxy를 활용하고 싶다면(왜????) 

    putty에서 다음과 같이 1단계 더 설정을 하면 된다
    주의 할 점은 Local로 설정을 하고 다음 프락시의 IP와 Port 설정을 해 주면 된다.


    반응형

    댓글

Designed by Tistory.