Linux端口映射转发工具rinetd安装使用

发布于 2018-05-18  189 次阅读


vim install_rinetd.sh 新建文件,或者自己逐行执行

#!/bin/bash
wget -N --no-check-certificate https://github.com/samhocevar/rinetd/archive/master.zip
tar zxvf rinetd.tar.gz
cd rinetd
mkdir -p /usr/man/man8
make && make install

执行脚本进行安装: sudo sh install_rinetd.sh

配置文件
编译配置文件: vim /etc/rinetd.conf

配置文件格式很简单:
端口转发: [Source Address] [Source Port] [Destination Address] [Destination Port]

端口映射: bindaddress bindport connectaddress connectport

启动程序
/usr/sbin/rinetd -c /etc/rinetd.conf

查看是否启动成功
netstat -tanulp|grep rinetd

加入开机启动
vi /etc/rc.d/rc.local
加入/usr/sbin/rinetd -c /etc/rinetd.conf

注意事项
1. rinetd.conf中绑定的本机端口必须没有被其它程序占用
2. 运行rinetd的系统防火墙应该打开绑定的本机端口


LoneKing