반응형
Notice
Recent Posts
Recent Comments
Link
Brise
[정리] SSH 와 putty 를 이용한 터널링, DNS 우회하기 본문
반응형
--
터널링 하기
터널링이란?
--> 간단하게 생각하면 문익점의 목화씨 숨겨가기!
다른 서비스를 이용하고 싶을 때, 그 서비스는 차단되어 있고, ssh는 열려있다면, ssh를 통해 서비스를 숨겨서 접속할 수 있다.
putty를 이용하여
클라이언트(서비스 접속하는 쪽)가 서버(서비스를 제공하는 쪽) 으로 ssh 를 접속하기 전에
SSH --> Tunnel 에서
'''
Source : 여기서 입력할 포트
Destination : 실제 접속할 주소:포트
'''
를 입력하여 접속
그다음에
클라이언트에서
localhost : 포트 로 입력하면 접속 성공
--
DNS우회
접속하고싶은 PC가 내부 DNS 때문에 외부에서 접근할 수 없는 상태에서 사용.
--> 강물을 거슬러 오르는 연어
접속하고 싶은 PC에서 외부 PC로
ssh -R 접속포트:localhost:내부포트 접속계정@접속서버 -p ssh포트
이렇게 ssh접속을 하면
외부 PC에서 localhost:접속포트 로 접속하면
내부서버:내부포트 한것과 같은 효과를 낼 수 있다.
방화벽이나 DNS로 막혀 있는 방법에서 쉽게 쓸 수 있는 방법.
--
--
반응형
'Linux' 카테고리의 다른 글
리눅스에서 정해진 시간마다 자동실행! crontab (0) | 2015.03.14 |
---|---|
ssh와 putty를 이용한 인터넷 프록시 (0) | 2015.03.12 |
윈도우 원격접속 설정(윈도우와 리눅스에서 원격접속하기) (0) | 2015.03.06 |
SSH의 L 옵션과 R옵션 (0) | 2015.03.05 |
루분투 한글 사용하기, 로케일 변경 (0) | 2015.03.03 |
putty를 이용한 ssh tunneling(ssh 터널링)하기 (0) | 2015.03.03 |
GetTickCount on Linux Source code (0) | 2015.01.02 |
Comments