首页 > 其他分享 >rinetd-端口转发工具

rinetd-端口转发工具

时间:2025-01-16 09:03:06浏览次数:1  
标签:rinetd 0.0 端口 00 192.168 转发 root

工具介绍
Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外的负担。

下载方式
wget http://www.rinetd.com/download/rinetd.tar.gz
下载rpm包下载后rpm -ivh rinetd.rpm安装

--tar包安装部署
wget http://www.rinetd.com/download/rinetd.tar.gz #wget下载
tar -zxvf rinetd.tar.gz                           #解压报错则去掉z             
cd rinetd  
mkdir -p /usr/man/man8
make && make install      #若提示make cc Command not found  则yum安装gcc: yum install gcc
EOF
chmod +x rinetd-installer.sh                       #chmod改权限。代号x :执行权限 
./rinetd-installer.sh

配置映射端口

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表示本机绑定所有可用地址

启动rinetd
rinetd的启动与停止

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

检测进程

检测进程是否存在,端口是否转发成功,有进程代表映射开启完成或使用网络端口工具检测,要么浏览器直接访问转发地址即可,自己喜欢方式来搞。

[root@k8smaster ~]# ps -ef|grep rinetd
root     10718  1543  0 09:36 pts/0    00:00:00 grep --color=auto rinetd
root     11814     1  0 09:16 pts/0    00:00:00 rinetd -c /etc/rinetd.conf
[root@k8smaster ~]# netstat -nettlp
tcp        0      0 0.0.0.0:10801           0.0.0.0:*               LISTEN      0          33759867   11814/rinetd        
tcp        0      0 0.0.0.0:1521            0.0.0.0:*               LISTEN      0          33759866   11814/rinetd   

标签:rinetd,0.0,端口,00,192.168,转发,root
From: https://www.cnblogs.com/hflinux/p/18674102

相关文章

  • Linux下MySQL数据库的导入与导出以及查看端口
    在Linux系统下,MySQL是一种广泛使用的关系型数据库管理系统。本文将详细介绍如何在Linux下进行MySQL数据库的导入和导出操作,以及如何查看MySQL的运行端口。一、MySQL数据库的导出导出MySQL数据库可以通过 mysqldump工具来实现,它是MySQL自带的用于备份数据库的命令行工具。1.1......
  • XS2186八通道、供电设备(PSE)电源控制器,IEEE® 802.3at/af兼容PSE,单个端口提供最高达30W
    XS2186是一个八通道、供电设备(PSE)电源控制器,设计用于IEEE®802.3at/af兼容PSE。器件提供用电设备(PD)检测、分级、限流以及负载断开检测。器件支持全自动工作、软件编程和外挂eeprom。器件还支持最新二事件分级。采用单电源供电,能够为单个端口提供最高达30......
  • 解决Hyper-V保留端口导致各种端口占用报错的问题
    0.有时候在本地启用一个服务比如MySQL服务,或者在启用IDEA的调试的时候,或者在本地启用一个监听端口的时候可能会出现监听失败的情况,经过查找之后会发现并没有应用占用相应的端口。1.经过查找发现其实是在启用了Hyper-V之后系统会保留一些端口,这些端口如果包含了你应用要使用的端口......
  • 如何解决云服务器上UDP端口无法开放的问题?
    关于云服务器上UDP端口无法开放的问题,通常涉及多个方面的原因,包括安全组设置、防火墙规则、操作系统配置等。以下是详细的排查和解决方案:检查安全组设置:云服务器的安全组是控制网络流量进出的重要机制。如果安全组规则没有正确配置,UDP端口将无法开放。请按照以下步骤检查并调......
  • 宝塔面板安全问题及远程端口设置
    当您遇到宝塔面板安全问题及远程端口设置时,确保服务器的安全性和稳定性至关重要。以下是如何处理这些问题的详细步骤和建议:确认远程端口设置:您提到已经将远程端口修改为33079,这是一个很好的做法,因为非标准端口可以增加额外的安全层。请确保该端口在服务器内部防火墙和云服务商......
  • 服务器端口自动关闭,如何排查和解决?
    关于您提到的服务器端口自动关闭的问题,我们将为您提供详细的解决方案。服务器端口自动关闭可能由多种原因引起,需要逐一排查以确定根本原因并采取相应的解决措施。分析问题原因防火墙规则:服务器上的防火墙(如iptables、ufw)可能会根据预设规则自动关闭某些端口。如果规则配置不......
  • 如何在CentOS中打开或放行指定端口
    在CentOS系统中,管理防火墙规则以开放或关闭特定端口是确保服务器安全性和功能正常运行的重要步骤。无论是为了部署Web服务、数据库访问还是其他网络应用,正确配置防火墙可以防止未经授权的访问,同时允许合法的流量通过。以下是详细的步骤和注意事项,帮助您在CentOS中安全地打开或关闭......
  • 检测到服务器安全组未放行888端口怎么办?
    当您检测到服务器安全组未放行888端口时,这可能是由多种原因引起的。以下是一些实用的方法和建议,帮助您快速解决问题并确保端口正常通信:确认端口配置:首先,请确认您已经在云服务商的安全组设置中正确放行了888端口。大多数云服务平台提供了直观的界面来管理安全组规则,确保允许入站......
  • 如何在宝塔面板中修改phpMyAdmin数据库管理端口?
    宝塔面板为了安全考虑,屏蔽了phpMyAdmin默认管理端口888的访问。为了避免数据泄露或更大的损失,您可以通过在宝塔面板中修改端口号来解决这个问题。以下是具体步骤:登录宝塔面板:使用您的管理员账户登录宝塔面板。进入软件商店:在左侧导航栏中点击“软件商店”。找到phpMyAdmin:在已......
  • 如何在宝塔面板中修改 phpMyAdmin 数据库管理端口(默认888)
    phpMyAdmin是一个基于Web的数据库管理工具,允许用户通过浏览器轻松管理和操作MySQL/MariaDB数据库。默认情况下,phpMyAdmin在宝塔面板中的访问端口为888,但出于安全性和其他需求,用户可能需要修改此端口。修改步骤登录宝塔面板使用管理员账户登录到宝塔面板的管理界面。......