linux rinetd、socat端口转发部署(很实用的网络工具)
2017-11-06 15:13
363 查看
端口转发映射的程序叫rinetd,下载地址,直接manke编译安装即可。
运行make可能会出现错误,需如下修改,将rinetd.c文件中bindPort >= 65536和connectPort >= 65536修改为65535,不然在make的时候会提示超出系统最大定义端口,按n可以查找下一处
手动建目录/usr/man/
成功后会提示文件路径
install -m 700 rinetd /usr/sbin
install -m 644 rinetd.8 /usr/man/man8
程序路径/usr/sbin/rinetd
建立配置文件/etc/rinetd.conf,内容格式:源IP 源端口 要跳转的IP 要跳转的端口;在每一单独的行中指定每个要转发的端口。源地址和目的地址都可以是主机名或IP 地址,IP 地址0.0.0.0 将rinetd 绑定到任何可用的本地IP地址上:
例如将所有发往本机80端口的请求转发到192.168.4.247的80端口
启动程序并将rinetd加入开机启动
这样的话只要在任意浏览器访问:http://10.15.44.125:8090(rinetd服务器地址)就和访问http://10.15.44.133同样的效果。但是这个只能在10.15.44.162机器上实现,其他机器就不行,如果
注意事项
1. rinetd.conf中绑定的本机端口必须没有被其它程序占用
2. 运行rinetd的系统防火墙应该打开绑定的本机端口
3.不支持FTP的跳
socat作用是在两个流之间建立双向的通道,且支持众多协议和链接方式:ip,tcp,udp,ipv6,pipe,exec,system,open,proxy,openssl,socket等
yum 方式安装:
使用方式:
在本地监听188端口,并将请求转发至192.168.1.22的123端口
TCP4-LISTEN:在本地建立的是一个TCP ipv4协议的监听端口;
reuseaddr:绑定本地一个端口;
fork:设定多链接模式,即当一个链接被建立后,自动复制一个同样的端口再进行监听
socat启动监听模式会在前端占用一个shell,因此需使其在后台执行。
附:socat官方文档:http://www.dest-unreach.org/socat/doc/socat.html
install -m 700 rinetd /usr/sbin
install -m 644 rinetd.8 /usr/man/man8
程序路径/usr/sbin/rinetd
建立配置文件/etc/rinetd.conf,内容格式:源IP 源端口 要跳转的IP 要跳转的端口;在每一单独的行中指定每个要转发的端口。源地址和目的地址都可以是主机名或IP 地址,IP 地址0.0.0.0 将rinetd 绑定到任何可用的本地IP地址上:
例如将所有发往本机80端口的请求转发到192.168.4.247的80端口
注意事项
1. rinetd.conf中绑定的本机端口必须没有被其它程序占用
2. 运行rinetd的系统防火墙应该打开绑定的本机端口
socat作用是在两个流之间建立双向的通道,且支持众多协议和链接方式:ip,tcp,udp,ipv6,pipe,exec,system,open,proxy,openssl,socket等
yum 方式安装:
TCP4-LISTEN:在本地建立的是一个TCP ipv4协议的监听端口;
reuseaddr:绑定本地一个端口;
fork:设定多链接模式,即当一个链接被建立后,自动复制一个同样的端口再进行监听
socat启动监听模式会在前端占用一个shell,因此需使其在后台执行。
附:socat官方文档:http://www.dest-unreach.org/socat/doc/socat.html
相关文章推荐
- linux rinetd 端口转发部署
- linux rinetd 端口转发部署
- socat端口转发-穿透网络
- linux 端口转发工具 rinetd
- TcpRouter端口转发工具
- rinetd 一个linux下的端口转发工具
- linux下简单好用的端口映射转发工具rinetd
- 网络抓包的部署和工具Wireshark【图书节选】
- linux下简单好用的端口映射转发工具rinetd
- 模拟内网端口转发lcx工具使用
- linux端口映射转发工具rinetd
- Linux中的快速端口转发工具—rinetd
- DC的网络连接端口与防火墙设置[为企业部署Windows Server 2008系列十] 推荐
- DC的网络连接端口与防火墙设置[为企业部署Windows Server 2008系列十]
- [IP端口映射]对内外网的ip端口进行映射转发的工具
- docker 容器网络绑定端口部署
- 可嵌入到Winform程序里网络端口测试小工具
- nginx做代理IP端口转发的安装和部署配置
- [喵咪Liunx(3)]端口转发工具rinetd
- SQL 2008 R2安装部署&&开放网络端口