rinetd端口转发工具

前言


环境:Centos7.9 rinetd.tar.gz

在生产环境中,为了网络安全,我们需要进行端口转发,而rinetd是一款很好用的端口转发工具,下面我们就来讲解一下如何使用rinetd来实现端口转发。rinetd的下载地址:http://www.rinetd.com/download/rinetd.tar.gz。

什么是rinetd


rinetd一款简单、方便的端口映射工具,帮助开发人员可快速进行内网机器的端口映射/转发/重定向。

安装rinetd


下载好rinetd.tar.gz并上传到服务器,解压,安装如下:
 

[root@nginx /]# cd /data
[root@nginx rined_soft]# tar -zxvf rinetd.tar.gz		#解压
[root@nginx rined_soft]# make							#编译
[root@nginx rined_soft]# make install 					#安装
[root@master rinetd]# rinetd --help					#rinetd是以命令的形式存在的
Usage: rinetd [OPTION]
  -c, --conf-file FILE   read configuration from FILE
  -h, --help             display this help
  -v, --version          display version number

Most options are controlled through the
configuration file. See the rinetd(8)
manpage for more information.
[root@master rinetd]# 

如果现在直接执行安装会出现/usr/man找不到的错误,因为年代比较久远的原因,默认rinetd会将帮助写入/usr/man下,而linux可能不存在/usr/man这个目录,所以会写入失败报错,现在只需要手动执行: mkdir -p /usr/man

  然后安装: make install 即可成功,执行 rinetd -v 可以查看版本号,最新的是0.62

rinetd.conf配置文件说明

cd /data/rinetd 

配置文件默认在/etc/rinetd.conf,下面对rinetd.conf配置文件进行讲解:

vim /etc/rinetd.conf							#添加如下几行内容
0.0.0.0 8080 192.168.43.120 8080				#将所有发往本机任何网卡的8080端口的请求转发到192.168.43.120的8080端口上
0.0.0.0 2222 192.168.43.121 3389				#将所有发往本机任何网卡2222端口的请求转发到192.168.43.121的3389端口
192.168.43.1 80 192.168.43.122 80				#将所有发往本机IP为192.168.43.1的80端口请求转发到192.168.43.122的80端口
#说明:0.0.0.0表示本机绑定所有可用地址
#格式为:本地IP 本地端口 远端IP 远端端口

rinetd的启动与停止

[root@master rinetd]# rinetd -c /etc/rinetd.conf 				#启动rinetd
[root@master rinetd]# pkill rinetd								#关闭rinetd

总结

[root@nginx rined_soft]# tar -zxvf rinetd.tar.gz		#解压
[root@nginx rined_soft]# make							#编译
[root@nginx rined_soft]# make install 					#安装
[root@nginx rined_soft]# vim /etc/rinetd.conf			#编辑rinetd.conf配置文件
0.0.0.0 80 192.168.43.120 8161							#访问本机的任意IP的80端口即转发到192.168.43.120的8161端口上去
[root@master rinetd]# rinetd -c /etc/rinetd.conf 		#启动rinetd
[root@master rinetd]# pkill rinetd						#关闭rinetd

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卡搜偶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值