|
一:安装
- wget http://www.boutell.com/rinetd/http/rinetd.tar.gz
- tar -xvf rinetd.tar.gz
- cd rinetd
- sed -i 's/65536/65535/g' rinetd.c
- mkdir /usr/man/
- make && make install
复制代码
二:编辑转发规则
编辑说明:
命令格式
bindaddress bindport connectaddress connectport
绑定的地址 绑定的端口 连接的地址 连接的端口
或
[Source Address] [Source Port] [Destination Address] [Destination Port]
源地址 源端口 目的地址 目的端口
例如:
将所有发往本机8080端口的请求,转发到192.168.0.100的8080端口
- 0.0.0.0 8080 192.168.0.100 8080
复制代码
三:启动规则:
- rinetd -c /etc/rinetd.conf
复制代码
查看状态
如果想停止
四:设置开机自动启动转发规则
- vi /etc/rc.local
- 加入:
- rinetd -c /etc/rinetd.conf
复制代码
特备注意事项:
1.rinetd.conf中绑定的本机端口必须没有被其它程序占用
2.运行rinetd的系统防火墙应该打开绑定的本机端口
例如:
- iptables -A INPUT -p tcp -m tcp --dport 8080 -j ACCEPT
复制代码
|
|