LINUX下使用rinetd端口转发

1 使用下载wget http://www.boutell.com/rinetd/http/rinetd.tar.gz
2 tar zxvf rinetd.tar.gz
3 make && make install

vi /etc/rinetd.conf
 10.10.6.191 81 10.10.6.195 80
allow 10.10.6.*
logfile /var/log/rinetd.log

将 10。10.6.191 的80端口转发到 10.10.6.195上

rinetd -c /etc/rinetd.conf 启动

时间: 2024-12-21 12:57:26

LINUX下使用rinetd端口转发的相关文章

Mac下如何进行端口转发,方便一系列需要使用80端口进行的调试工作

上篇文章介绍到,可以在本地hosts文件中添加一条记录将微信公众号中的可信域名解析道本地127.0.0.1,但tomcat在Mac下非root权限80端口是启动不了的,所以我们可以利用pfctl端口转发来将本地80端口上的请求转发到比如8080端口,从而实现通过80端口的访问. 注意:Mac OS 会使用80端口做网络文件共享, 需要先关闭掉. 一.修改/etc/pf.conf 先对pf.conf进行备份:cp /etc/pf.conf /etc/pf.conf.normal.bak , 之后在

Linux下使用Rinetd来实现端口转发

Linux下端口转发一般都使用iptables来实现,使用iptables可以很容易将TCP和UDP端口从防火墙转发到内部主机上.但是如果需要将流量从专用地址转发到不在您当前网络上的机器上,可尝试另一个应用层端口转发程序Rinetd.Rinetd短小.高效,配置起来比iptables也简单很多. Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具.Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对

linux下用rinetd做端口转发

原文转自:http://blog.chinaunix.net/uid-345389-id-2131648.html 经常遇到端口转发的情况,用iptable是经常的,不过每次都需要查手册.看到菜包子的文章,感觉还不错,测试感觉很好用. 端口转发映射的程序叫rinetd,并没有发现版本之说,只有一个下载地址.直接manke编译安装即可. [[email protected] tmp]# tar xvfz rinetd.tar.gz rinetd/rinetd/getopt.hrinetd/rine

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

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

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]

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

mac 下docker得端口转发

在linux下我们可以在docker中新建容器,然后通过端口转发直接访问到容器.但是在mac下中间又通过了 一层虚拟机,所以端口转发就需要在多做一点. 1 把本地端口和虚拟机对应起来:可以通过命令来做: #VBoxManage modifyvm "boot2docker-vm" --natpf1 "containerssh,tcp,,2222,,2222" 也可以通过手动添加: 点击上图端口转发即可添加. 2 根据镜像建立容器,将虚拟机得2222端口映射到22,并打

linux下进程、端口号相互查看方法

linux下通过进程名查看其占用端口: 1.先查看进程pid ps -ef | grep 进程名 2.通过pid查看占用端口 netstat -nap | grep 进程pid 例:通过nginx进程查看对应的端口号 #查看nginx进程pid: 命令: ps -ef | grep nginx 结果: root 9836 1 0 Jul11 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx nobody 9841 9836