查看: 2957|回复: 25

端口转发软件rinetd安装部署

[复制链接]
发表于 2013-2-7 12:32:59 | 显示全部楼层 |阅读模式
公司的运营服务器所在的机房要求我们提供固定IP来绑定 ,除了80端口以外,其它的端口只能通过这个固定IP来访问。

目前只有一个固定IP,而且还是在内网的服务器上,这台服务器又不能允许其它人的登录访问,怎么办呢,试试端口转发了。

开始想用iptables来进行转发,这东东感觉及复杂 了,看了大半天的文档,还是没有搞懂,走其它的方式了。

google了一个叫rinetd的软件,支持windows,linux下进行端口转发,貌似不错。

下载地址:http://www.boutell.com/rinetd/http/rinetd.tar.gz

文档上说windows下需要VC++的支持,linux下应该就是gcc的支持了。

首行:yum install gcc*

tar zxvf rinetd.tar.gz

cd rinetd

修改源文件中的端口号:

vim rinetd.c

找到:bindPort >=65536 修改为:bindPort >= 65535

找到:connectPort >= 65536 修改为:connectPort >= 65535

在/usr目录下新建目录 man

make

make install

安装成功。



运行方式:

新建配置文件:vim /etc/rinetd.conf

这里是定制转发的规则。

格式是:源IP 源端口 目标IP 目标端口

我的配置是:

192.168.0.189 21 123.123.123.123 21

allow *.*.*.*

logfile /var/log/rinetd.log



启动rinetd

/usr/sbin/rinetd -c /etc/rinetd.conf



这样就可以了,目前看来效果还不错。特此记录。
发表于 2013-2-15 15:49:47 | 显示全部楼层
嘿嘿......哈哈......呵呵.....哟~呼  
发表于 2013-2-16 22:51:41 | 显示全部楼层
真是佩服得六体投地啊  
发表于 2013-2-17 02:06:39 | 显示全部楼层
嘿嘿  
发表于 2013-2-17 12:29:33 | 显示全部楼层
这年头,分不好赚啊  
发表于 2013-2-17 15:24:02 | 显示全部楼层
初来乍到,请多多关照。。。  
发表于 2014-12-4 05:35:24 | 显示全部楼层
家财万贯还得回很多贴哦  
发表于 2014-12-26 20:32:11 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2015-1-27 02:11:51 | 显示全部楼层
琴棋书画不会,洗衣做饭嫌累。  
发表于 2015-3-1 00:46:40 | 显示全部楼层
帮你项项吧  
高级模式
B Color Image Link Quote Code Smilies

本版积分规则