Putty 로 SSH tunnel 구성하기(2) - firewall 안에서 차단사이트 우회

in #proxy7 years ago

안녕하세요?

이번 포스팅은 지난번 포스팅에 이어 SSH tunnel 을 이용하여 접속 차단된 사이트를 우회 하는 방법을 설명하고자 합니다.

일부 기업들은 업무시간 중 비 업부 사이트 접속하는 행위를 통제하기 위하여 특정 사이트에 접속 할 수 없도록 네트워크를 통제 하는경우가 있습니다.

이럴때를 대비하여 일부 어플리케이션들은 Proxy 서버를 통해 서버를 설정하여 접속 할 수 있는 기능을 지원합니다.

telegram_proxy.png
Figure 1. 텔레그램 의 Proxy 설정

Putty 의 ssh tunnel 기능을 이용하여 애플리케이션에 proxy 를 설정하여 차단을 위회 하는 방법입니다.
그럼 시작 해 볼까요?

  1. Amazon 이나 Naver Cloud Platform 에서 Free Linux VM Tier 를 Public IP와 함께 신청합니다.
    저는 Naver Cloud Platform 에서 제공하는 무료 micro server에 ubuntu 16.04 LTS OS, 그리고 Public IP 와 ssh 설정을 미리 구성하였습니다. (자세한 내용은 추가 포스팅 하겠습니다)
  2. Putty 에서 Cloud Server 의 Public IP 로 SSH 접속을 설정한다.
  3. Putty Connection >> SSH >> Tunnels 메뉴로 진입한다.
  4. Add New forwarded port 를 다음 설정으로 추가한다.
    Source Port : 9870
    Destination : "비움"
    Dynamic, Auto 설정 후 "Add" 버튼 클릭
  5. Formwarded Ports 에 "D9870" 추가 됨을 확인.
    Putty_proxy.png
  6. 연결 설정후 Cloud Server 에 연결하고 Shell 이 닫히지 않도록 주의 합니다.

Firefox Browser 에서 Proxy 설정하기

  1. Firefox 의 설정을 눌러 네트워크 프록시 설정 창으로 진입합니다.
    firefox_1.png
  2. 수동프록시 설정을 클릭하고 SOCKS 호스트에 "localhost", 포트에 "9870"을 입력합니다. SOCKS v5를 선택합니다.
    firefox_2.png
  3. 확인을 눌러 접속 합니다.

Firefox 를 이용하여 브라우저를 통해 접속하면 차단된 사이트도 접속이 잘 되는것을 확인 할 수 있습니다. :-)

Sort:  

Congratulations @mixxer! You received a personal award!

1 Year on Steemit

Click here to view your Board of Honor

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @mixxer! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!