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

softyun3年前云服务器40

一、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 就行了。

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

相关文章

站群多ip服务器租用要留意哪些因素

站群多ip服务器租用要留意:1、服务器的安全性能,避免网站受到攻击;2、服务器可信度,选择知名品牌且有实力的服务商;3、服务器的访问速度,根据网站用户所属的地区选择合适的机房线路;4、服务器价格,货比...

游戏服务器租用托管怎么选择机房

游戏服务器租用托管选择机房的方法:1、对游戏服务器托管机房的硬件条件进行考察,如是否有N+2的水冷设备和双路供电等优质硬件设备;2、看托管机房的网络条件如何,访问速度怎么样;3、看托管机房的优势有哪些...

美国服务器Linux系统的体系结构分为哪三部分

美国服务器Linux系统的体系结构是:1、Linux内核,是系统的核心,负责运行程序和管理磁盘、打印机等硬件设备;2、Linux Shell,是系统的用户界面,负责提供用户与内核进行交互操作的接口;3...

国外网站服务器常见的攻击类型有哪些

国外网站服务器常见的攻击类型有:1、DoS攻击,一种拒绝服务攻击,常见的攻击行为有网络带宽攻击和连通性攻击;2、DDoS攻击,也是拒绝服务攻击,主要利用网络带宽过载来干扰网站服务器正常的网络通讯;3、...

深圳服务器租用和托管哪个更好

深圳服务器租用和托管,都是国内企业发展业务或海外企业来华发展的的常见IT业务托管选择。这两种选择中,服务器都位于高度安全的深圳数据中心内。两者之间的主要区别在于谁拥有硬件的所有权。在深圳服务器托管中,...

现代数据中心为什么需要现代数据保护?

  如今,无论是大型还是小型企业,都正在全面进入或者即将进入转型阶段。消费者和员工对24x7始终在线(AlwaysOn™)的迫切需求,使我们都处于一种快节奏的激烈竞争环境中。在这种形势下,...