端口映射工具Rinetd

一曲冷凌霜 提交于 2019-12-18 11:21:46

端口映射工具Rinetd

官网> https://boutell.com/rinetd/
当访问某IP的某个端口,会自动转发别的IP别的端口

安装

# 安装编译环境
yum install ncurses ncurses-devel openssl-devel bison gcc gcc-c++ make cmake -y
# 进入安装目录
cd /usr/local/
# 获取源码包
wget https://boutell.com/rinetd/http/rinetd.tar.gz
# 解压源码包
tar xf rinetd.tar.gz
# 进入目录
cd rinetd/
# 创建必要的文件路径
mkdir -p /usr/man/man8
# 编译安装
make && make install

编写转发规则配置文件

# 端口转发的配置文件
vim /etc/rinetd.conf
# 源IP 端口 目标IP 端口
0.0.0.0 80 172.100.100.100 22
# 启动服务1
rinetd -c /etc/rinetd.conf   或    rinetd
# 关闭进程
pkill rinetd
# 开机自启
echo "rinetd -c /etc/rinetd.conf" >> /etc/rc.d/rc.local
# 增加执行权限
chmod a+x /etc/rc.d/rc.local
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!