본문 바로가기

.Tip

[참고] SSH 터널링 MSN, IRC

출처 : http://miniwini.com/miniwinis/bbs/index.php?bid=share&mode=read&id=6175
======================

PuTTY를 이용하여 메신져나 IRC가 막혔을 때 우회하는 방법입니다.
그런데 이것을 하려면 외부에 접속 가능한 PC가 있어야 해요.
(이 putty 터널링은 자신의 pc와 외부에 있는 pc를 ssh로 연결한다음, 이미 연결된 통로를 이용하여 각종 어플리케이션의 포트를 외부PC의 포트를 이용하여 사용하는 거라 외부에 있는 PC는 접속하고자 하는 곳의 포트가 열려 있어야하며 터널링을 위해 꼭 필요합니다.)

외부에 접속 가능한 PC가 있다면 아래 글을 따라 하시면 간단하게 우회 하실 수 있을 꺼에요.

일단 putty를 띄우면 아래와 같은 창이 뜨죠.



PuTTY설정창에서 SSH -> 터널링으로 들어가서 다음에 체크하시고
Source Port에는 local에서 사용하실 포트를 적어주세요.
접속할 때 localhost로 Source Port에 적어주신 포트로 접속할거랍니다.


그리고 나서 Add를 눌러주면 위와 같은 모양이 됩니다.



Session으로 가서 접속할 외부 주소를 적어주시고 서버에 연결해두세요.
터널링을 위해 Putty는 계속 띄워놓아야 합니다.

아래는 MSN Messenger 7.5의 예제 입니다.
일단 도구->옵션 을 통해 아래 창을 띄웁니다.

고급설정을 클릭하면 아래와 같은 창이 떠요.


그럼 위 처럼 Socket에 localhost나 127.0.0.1 과 같이 자신을 가르키는 IP를 적으시고 아까 Putty에서 적어 놨던 포트(저는 44번 포트를 써요)를 적어주고 확인을 눌러줍니다~

그리고 나서 로그인을 하면 putty로 접속한 외부서버를 통해 메신저가 접속 될꺼에요~