본문 바로가기
About Computer/서버관리

Port forwarding to one machine to another

by leanu 2012. 9. 18.

하나의 머신에서 받은 포트를 다른 머신(다른 IP)의 포트로 전달하는 유용한 프로그램을 소개한다.



rinet- http://www.boutell.com/rinetd/



친절하게 windows 용 바이너리도 제공하고 있으므로 유용하게 사용하면 된다.



설정


설정파일( rinetd.conf )를 작성한다. 디렉토리는 /etc/rinetd.conf 에 굳이 두지 않아도 된다.


출발지 IP     출발지 Port      목적지 IP      목적지 Port

0.0.0.0 22 192.168.0.2 18522


아무 IP에서 오는(0.0.0.0) 22번 포트를 192.168.0.2번의 18522포트로 보내준다 는 내용의 설정이다.



실행


/etc/rinetd.conf에 저장한 경우 rinetd만 실행하면 되고, 설정파일을 특정 경로에 둔 경우 아래와 같이 실행하면 된다.


$ rinetd -c 설정파일 




댓글