-
내부 서비스만 가능한 PORT를 원격지 호출 가능하도록 변경LINUX 2017. 12. 21. 16:47728x90
Tor Proxy 포트 9050을 원격에서 접속 하는 방법
netstat 로 특정 포트를 확인 하면 2개의 IP:PORT가 표출 되는데, 첫번째 IP가 127.0.0.1 일 경우, 오직 로컬(localhost-loopback interface)에서만 접근 이 가능하다.
$ sudo netstat -ntlup | grep 9050 tcp 0 0 127.0.0.1:9050 0.0.0.0:* LISTEN 683/tor
Tor에서 제공되는 Proxy 9050 port는 socks5 protocol로 로컬에서만 서비스 된다.
DeleGate 설정
일본에서 제작된 것으로 보이며, 2014년 10월에 9.9.13으로 마지막 UPDATE 된 프로그램이다.
기초 사용법은 Delegate 사이트에 잘 나와있다.
설치는 BINARY 형식을 다운받아 압축을 풀면 추가 설치할 필요는 없다.
# download 9.9.13 $ wget ftp://delegate.hpcc.jp/pub/DeleGate/bin/linux/latest/linux2.6-dg9_9_13.tar.gz # 압축 해제 $ tar xvzf linux2.6-dg9_9_13.tar.gz
실행은 설치된 디렉터리의 bin/dg9_9_13 을 실행 하면된다.
# 설치된 디렉터리로 이동 $ cd DGROOT/bin/ # 메일 정보를 작성하지 않을 경우 다음의 오류 발생 # ERROR! ADMIN="your_mail_address" must be specified. $ vim dg9_9_13.conf # ADMIN 찾아 주석 제거후, 메일 주소 작성 ADMIN=Email.address # 저장 후 종료 # 실행 -P제공PORT SERVER=서버타입(HTTP,FTP,SSH ETC..) SOCKS=포워딩대상정보 ./dg9_9_13 -P8890 SERVER=socks5 SOCKS=localhost:9050
처리된 결과를 확인하면 다음과 같다.
tcp 0 0 0.0.0.0:8890 0.0.0.0:* LISTEN 6069/./dg9_9_13
외부에서 8890 포트로 Proxy요청을 보내면 tor proxy를 사용 할 수 있다.
참고 자료
728x90'LINUX' 카테고리의 다른 글
vim upgrade 또는 업그레이드 내역 확인 하기! (0) 2019.07.16 [CentOS]서버 시작시 서비스 함께 시작 하기 (0) 2019.02.06 [Linux TIP - BASH SHELL] 날짜 기준로그 삭제 와 웹 서비스 상태 확인 (0) 2016.10.20 [Ubuntu]설치 이후 설정 해야 할 부분 정리 (0) 2015.09.30 Denyhosts 설치 및 설정 (0) 2015.05.20