1突颊、下載
wget http://www.boutell.com/rinetd/http/rinetd.tar.gz
版本號(hào)rinetd 0.62
2、安裝
tar zxvf rinetd.tar.gz
cd rinetd
3糙申、運(yùn)行make #可能會(huì)出現(xiàn)錯(cuò)誤,需如下修改:
vi rinetd.c
輸入/bindPort >= 65536 查詢(xún)
輸入/connectPort >= 65536查詢(xún)
將查詢(xún)到的65536修改為65535 不然在make的時(shí)候會(huì)提示超出系統(tǒng)最大定義端口
4疙挺、手動(dòng)建目錄/usr/man/man8
mkdir -p /usr/man/man8
5、make install
成功后會(huì)提示文件路徑install -m 700 rinetd /usr/sbin沥阳,即程序放在此位置
6樟氢、建立配置文件
/etc/rinetd.conf
127.0.0.1 8080 192.168.0.45 80
內(nèi)容格式:源IP 源端口 要跳轉(zhuǎn)的IP 要跳轉(zhuǎn)的端口
7伟恶、啟動(dòng)程序:
rinetd
8潦牛、查看是否啟動(dòng)成功:
netstat -tanulp|grep rinetd
9即寒、加入開(kāi)機(jī)啟動(dòng):
vi /etc/rc.d/rc.local
加入/usr/sbin/rinetd
10、其他注意:
不支持FTP的跳轉(zhuǎn)
要停掉程序:pkill rinetd