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

softyun3年前云服务器49

一、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.高防服务器的安全性能。3.高防服务器的运行速度。4.高防服务器公司的信誉以及售后能力。具体内容如下:一、防御攻击能力。这种服务器分为新型和传...

提高香港服务器访问速度的方法

香港服务器是国内用户使用最多的免备案服务器之一,但在众多的香港服务器中偶尔也会出现访问速度慢的情况,所以为了确保网站的速度,都希望对服务器进行加速来使网站速度稳定。那么,如何提高香港服务器速度,提高香...

租用海外服务器需要注意哪些事项

租用海外服务器需要注意的事项:1、租用海外服务器时,需要选择专业、优质、有保障的品牌服务商;2、租用海外服务器时,需要向服务商索取IP进行测试,从而选择稳定、速度快的服务器;3、选择根据自身网站业务需...

使用虚拟化服务器有哪些好处

使用虚拟化服务器的好处有:1、虚拟化服务器有备份数据的能力,能提升业务效率及数据安全性;2、虚拟化服务器能实现互不打扰地运行多个不同的服务,减少了购买服务器的成本、硬件上的投入及机房空间;3、虚拟化服...

如何加快访问美国服务器

加快访问美国服务器的方法:1、通过香港国际专线进行访问;2、通过SDH专线+国际出口进行访问;3、使用CDN加速 服务提高访问速度;4、优化服务器线路,选择优质可靠的线路进行访问。具体内容如下:1、香...

使用国外服务器cdn加速有哪些优势

使用国外服务器cdn加速的优势有:1、部署节点多,能有效提高网站的访问速度;2、能隐藏网站的真实ip地址,保证网站不受其他用户的影响;3、价格便宜,能轻松实现全国范围的网站铺设,为用户节省投资和托管、...