简介
Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件rinetd.conf中指定的地址/端口对。
简单配置即可实现 端口转发,解决 127.0.0.1端口不能外网访问问题
1、下载
wget https://github.com/samhocevar/rinetd/releases/download/v0.73/rinetd-0.73.tar.gz
tar -zxvf rinetd-0.73.tar.gz
2、安装
cd rinetd-0.73
./configure
make && make install
#查看版本 是否安装成功
rinetd -v
rinetd 0.73
3、修改配置文件
[root@192 etc]# vim /usr/local/etc/rinetd.conf
0.0.0.0 9210 127.0.0.1 9200
# logging information
logfile /var/log/rinetd.log
# 需要注意的
1、转发的端口不能和本机端口冲突
2、防火墙开放端口
4、启动
/usr/local/sbin/rinetd -c /usr/local/etc/rinetd.conf
5、检查是否启动成功
ps -ef | grep rinetd
或者
netstat -ntpl
# 如果启动失败,可能是配置的端口被占用了
6、关闭
kill -9 xxx
7、设置开机自启
在 /etc/rc.local 文件中添加 /usr/local/sbin/rinetd -c /usr/local/etc/rinetd.conf 命令
PS :以上操作使用centOS 6.6 系统
https://blog.csdn.net/hh_3157958147/article/details/125582314