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

softyun3年前云服务器36

一、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. 租用美国服务器注意服...

租用一个万人游戏服务器要多少钱呢

最近几年网络游戏市场那是在迅速的发展的状大中,游戏也是在遍地开花。现在不光是国内很多大佬级的人物,完美世界、腾讯、网易等等,他们这些大型游戏运营商就已经占据中国网络游戏市场整体份额的一大半市场,除了这...

租用高防服务器的优势有哪些

高防服务器租用的优势:1.高防服务器有很强的防御分布式拒绝服务攻击的能力。2.高防服务器发现了袭击并迅速做出反应。3.高防服务器不仅可以防止攻击,还可以避免访问速度慢的问题。4.高防服务器还有自动连接...

免备案香港服务器租用的利好优势

所谓的免备案香港服务器,就是指香港服务器不需要备案,可以直接使用域名解析,然后能够正常访问的。众所周知,按照国家工信部的要求,对于所有放在国内服务器的网站都需要办理ICP备案手续。但令人比较头疼的是,...

网站快速备案的方法是什么

网站快速备案的方法:1、选择合适的网站服务器运营商并做好域名实名身份认证;2、进入所选运营商的备案系统查看网站备案需要的各项资料;3、将准备好的资料进行上传;4、网站负责人拍照进行核验;5、完成后等待...

怎样防止租用服务器数据丢失问题

防止租用服务器数据丢失问题的方法:1、给服务器采用raid磁盘阵列来进行相应的存储工作,从而提高数据传输容错率;2、需要定期做好数据备份,防止数据丢失无法恢复;3、需要注意减少非必要错误的操作,避免因...