版权声明:
尊重知识产权,严厉打击非法采集。
rinetd 快速配置实现端口转发,它配置简单方便。
我们通常都认为,简单的东西往往是好东西。
以下以CentOS 为例,其它Linux操作系统,请相应该修改命令。
2020年1月13日 更新:
boutell.com 已不再是rinetd的官网,作者已把代码开源到Github上, 请从作者Github下载源码
https://github.com/boutell/rinetd
或者从我Fork的版本
https://github.com/hooyes/rinetd
在CentOS输入下面的命令,一行一个:
#安装依赖
yum -y install gcc gcc-c++
#下载rinetd
wget https://boutell.com/rinetd/http/rinetd.tar.gz (下载地址已失效,请从github下载 )
#解压
tar -zxvf rinetd.tar.gz
#创建手册目录
mkdir -p /usr/man/man8
#进入目录
cd rinetd
#编译安装
make && make install
#编译成功后,请输入rinetd -v 查看当前版本
#新建rinetd配置文件
vi /etc/rinetd.conf
#填写如下内容
0.0.0.0 1433 172.217.5.110 3306
#启动rinetd
rinetd -c /etc/rinetd.conf
# 启动后可以输入 netstat -apn|grep 'rinetd'查看是否运行正常。
rinetd配置文件的格式解释:
0.0.0.0 1433 172.217.5.110 3306
0.0.0.0 --- 源IP
1433 --- 源端口
103.172.217.5.110 --- 目标IP
3306 --- 目标端口
上面配置的意思是将本机1433端口转发到103.172.217.5.110的3306端口,
注意还需要在自己服务器防火墙放行对应的源端口,否则无法正常使用。
rinetd安装和配置都非常简单,唯一缺点是只支持TCP不支持UDP转发
$ welcome to hooyes.net
[INFO] ------------------------------o-
[INFO] Author : HOOYES
[INFO] Site : https://hooyes.net
[INFO] Page : https://hooyes.net/p/rinetd
[INFO] Last build : 2023-07-31 09:16:20 +0000
[INFO] -0------------------------------
上一篇 假装在学习Git
下一篇 Windows 配置端口转发