服务器利用socat实现数据转发脚本代码教程

softyun3年前云服务器58

一、socat介绍

Socat 是 Linux 下的一个多功能的网络工具,Socat 的主要特点就是在两个数据流之间建立通道,且支持众多协议和链接方式。

二、安装方式

①、源码安装

wget http://dest-unreach.org/socat/download/socat-1.7.3.2.tar.gz tar zxf socat-1.7.3.2.tar.gz cd socat-1.7.3.2 ./configure  make    make install

②、通过包安装 (centos)

yum install socat -y 

相关阅读:socat转发一键脚本教程

三、socat实战之端口转发

1、转发TCP

监听 192.168.1.252 网卡的 15672 端口,并将请求转发至 172.17.0.15 的 15672 端口。

socat  -d -d TCP4-LISTEN:15672,bind=192.168.1.252,reuseaddr,fork TCP4:172.17.0.15:15672  -d -d :前面两个连续的 -d -d 代表调试信息的输出级别。 TCP4-LISTEN:15672 在本地建立一个 TCP IPv4 协议的监听端口,也就是转发端口。这里是 15672,请根据实际情况改成你自己需要转发的端口。 bind 指定监听绑定的 IP 地址,不绑定的话将监听服务器上可用的全部 IP。 reuseaddr 绑定一个本地端口。 fork TCP4:172.17.0.15:15672 指的是要转发到的服务器 IP 和端口,这里是 172.17.0.15 的 15672 端口。 

2、转发UDP

转发 UDP 和 TCP 类似,只要把 TCP4 改成 UDP4 就行了。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

影响香港服务器租用价格因素有哪些

影响香港服务器租用价格因素有:1、香港服务器机房,机房的位置、规格、基础设施、售后服务等不同,都会影响香港服务器租用价格;2、香港服务器的硬件配置,硬件配置不同,价格就不同,如cpu、硬盘、内存等硬件...

服务器vps的IP为什么会被封

服务器vps的IP被封原因有:1、服务器vps运营内容出现问题,导致IP被封,严重时会导致服务器被关闭暂停使用;2、所使用的IP之前出现问题,如做一些不合法本地政策不允许的项目等;3、IP所属的IP段...

外贸行业为什么要选择美国服务器

外贸行业要选择美国服务器的原因:1、美国服务器的带宽资源十分充裕,网站访问速度快;2、美国的电子邮件收取和发送率高 ,不存在电子邮件收发慢的问题;3、美国服务器ip资源丰富,有利于seo优化;4、使用...

海外云主机连不上怎么解决

海外云主机连不上解决的方法:1、查看服务器系统的配置及网络情况,让服务商检查主机房硬件配置是否出现问题;2、查看是否是线路故障,可以重启路由或网络交换机;3、查看云主机设置是否出现问题,检查一下端口号...

申请个人数字证书有哪些作用

申请个人数字证书的作用:1、用于身份认证,能确认双方身份,防止他人冒充;2、能对信息加密,保证信息不会被他人窃取;3、能校验传送的信息在传递的过程中是否被篡改过或丢失,保证数据的完整性;4、能防抵赖,...

国外云主机租用服务商怎么选择

国外云主机租用服务商选择的方法:1、看服务商提供的网络可靠性和可用性,确认在线率的真实性;2、看服务商提供的性能指标,选择具有高性能和快速响应的供应商;3、看服务商提供配置的灵活性,确保供应商能提供自...