一分钟上手Rinetd——端口转发工具

官网地址http://www.rinetd.com/
软件下载
wget http://www.rinetd.com/download/rinetd.tar.gz

解压安装
tar zxvf rinetd.tar.gz
make
make install

编辑配置
vi /etc/rinetd.conf
0.0.0.0 8080 172.19.94.3 8080
0.0.0.0 2222 192.168.0.103 3389
1.2.3.4 80 192.168.0.10 80

说明一下(0.0.0.0表示本机绑定所有可用地址)
将所有发往本机8080端口的请求转发到172.19.94.3的8080端口
将所有发往本机2222端口的请求转发到192.168.0.103的3389端口
将所有发往1.2.3.4的80端口请求转发到192.168.0.10的80端口

启动程序
pkill rinetd ##关闭进程
/usr/sbin/rinetd ##启动转发
把这条命令加到/etc/rc.local里面就可以开机自动运行

查看状态
netstat -antup

需要注意
1.rinetd.conf中绑定的本机端口必须没有被其它程序占用
2.运行rinetd的系统防火墙应该打开绑定的本机端口
例如:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1111 -jACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2222 -jACCEPT

原文地址:https://blog.51cto.com/14648397/2481874

时间: 2024-11-08 17:38:27

一分钟上手Rinetd——端口转发工具的相关文章

Windows 和 Linux 平台下的端口转发工具

原文地址: http://unmi.cc/windows-linux-port-forwarding/ 这里记录一下我曾经使用过的几个端口转发工具,即端口映射.端口重定向,和 NAT 也是差不多的概念. Linux 下用过 iptables,rinetd:Windows 下用过某个防火墙的 NAT 功能.RemoteAnywhere 的端口重定向.FPipe,还有最近刚找到的 PassPort.试着去设置一下 Windows 2000 的 NAT  功能,但未成功,还是特定的软件简单易用,下面介

linux下最简单好用的的端口转发工具

linux下最简单好用的的端口转发工具官网地址 http://www.rinetd.com/软件下载wget http://www.rinetd.com/download/rinetd.tar.gz 解压安装tar zxvf rinetd.tar.gzmakemake install 编辑配置vi /etc/rinetd.conf0.0.0.0 8080 172.19.94.3 80800.0.0.0 2222 192.168.0.103 33891.2.3.4 80 192.168.0.10

端口转发工具lcx使用两类

lcx是一款强大的内网端口转发工具,用于将内网主机开放的内部端口映射到外网主机(有公网IP)任意端口.它是一款命令行工具,当然也可以在有权限的webshell下执行,正因如此lcx常被认为是一款黑客入侵工具,lcx在内网入侵渗透中起着重要的角色.lcx进行端口转发的原理就是使不同端口之间形成一个回路(如图1).它常用于外网连接内网3389端口. 这个工具很早就已经有了,它的全名叫Socket data transport tool,简写做trtool,由红盟联盟的前辈bkbll所写,功能和lio

Linux中的快速端口转发工具—rinetd

这两天和同事讨论问题的时候知道了一个很好用的NAT工具-rinetd,它是由c实现的一个短小.实用的NTA转发工具,它的官网是在:http://www.boutell.com/rinetd/  [[email protected] src]# wget http://www.boutell.com/rinetd/http/rinetd.tar.gz  [[email protected] src]# tar -zxvf rinetd.tar.gz  [[email protected] src]

ubuntu14 安装 端口转发工具rinetd

1,下载  第一中方式 用 apt-get install rinetd  或者从官网下载http://www.boutell.com/rinetd/ 2,配置,端口转发的配置在 /etc/rinetd.conf 配置规则 0.0.0.0 8080 172.19.94.3 80800.0.0.0 2222 192.168.0.103 33891.2.3.4 80     192.168.0.10 80 说明一下(0.0.0.0表示本机绑定所有可用地址)将所有发往本机8080端口的请求转发到172

LINUX下使用rinetd端口转发

1 使用下载wget http://www.boutell.com/rinetd/http/rinetd.tar.gz2 tar zxvf rinetd.tar.gz3 make && make install vi /etc/rinetd.conf 10.10.6.191 81 10.10.6.195 80allow 10.10.6.*logfile /var/log/rinetd.log 将 10.10.6.191 的80端口转发到 10.10.6.195上 rinetd -c /et

linux rinetd 端口转发部署

端口转发映射的程序叫rinetd,下载地址,直接manke编译安装即可. [[email protected] src]# wget http://www.boutell.com/rinetd/http/rinetd.tar.gz [[email protected] src]# ls rinetd.tar.gz [[email protected] src]# tar -zxvf rinetd.tar.gz  [[email protected] src]# cd rinetd  [[emai

rinetd端口转发

第1章 云服务器ECS Linux通过端口转发来访问内网服务 前置条件 客户PC 终端可以ssh 登录有公网的ECS 服务器. 有公网的ECS 服务器可以通过内网访问其他内网ECS 服务器. 有公网的ECS 服务器可以通过内网访问RDS(ECS 的内网IP 在RDS 的白名单中) rinetd 配置方法 1.1 如果是Ubuntu系统,可以直接使用如下指令安装: apt-get install rinetd –y 1.2 下面介绍源代码安装配置方法(centos,redhat等) 1.下载解压r

Linux 通过rinetd端口转发来访问内网服务

可以通过端口映射的方式,来通过具有公网的云服务器 ECS 访问用户名下其它未购买公网带宽的内网 ECS 上的服务.端口映射的方案有很多,比如 Linux 下的 SSH Tunnel.rinetd,Windows 下的 portmap 等,本文简要介绍 rinetd,和 ssh tunnel 的配置方法. 说明:本文相关配置和说明仅用于示例和操作指引,阿里云不对相关操作结果及由此产生的问题负责. rinetd 配置方法 如果是 Ubuntu 系统,可以直接使用如下指令安装: apt-get ins