하나의 머신에서 받은 포트를 다른 머신(다른 IP)의 포트로 전달하는 유용한 프로그램을 소개한다.
rinetd - 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 설정파일 |
'About Computer > 서버관리' 카테고리의 다른 글
nohup 사용법 (0) | 2013.02.08 |
---|---|
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) (0) | 2012.09.23 |
Mysql 5 user db 생성 (0) | 2012.09.12 |
Remapping terminal backspace ( delete ) key. (0) | 2012.09.07 |
Solaris에서 make 시 make: Warning: File 'XXXX' has modification time YYY s in the future 를 접했을 때 (0) | 2012.07.25 |
댓글