用socat Linux 服务器轻松实现TCP/UDP端口转发

softyun3年前云服务器80

Linux服务器用socat轻松实现TCP/UDP端口转发

1、TCP端口转发

socat -d TCP4-LISTEN:80,reuseaddr,fork TCP4:127.0.0.1:8080

2、UDP端口转发

socat -T 600 UDP4-LISTEN:5353,reuseaddr,fork UDP4:114.114.114.114:53

3、文件传输

服务端:

socat -u open:FILENAME tcp-listen:12345

客户端

socat -u tcp:ServerIP:12345 open:LOCALFILE,create

【说明】

-u 表示数据单向传送,从第一个参数传递到第二个参数;-U则表示从第二个参数传送到第一个参数。open 表示使用系统调用open()打开文件,不能打开unix域socket。tcp-listen 表示监听tcp端口。create 表示如果文件不存在则创建。传输结束后两端均退出。

4、读写分离

(使用!!符号,左侧表示读,右侧表示写)

socat open:hello!!open:log.txt,create,append tcp-listen:12345,reuseaddr,fork

【说明】

open:hello 表示读hello文件。open:log.txt 表示收到的数据写入log.txt文件。reuseaddr 见socket的SO_REUSEADDR。fork 请求到达时,fork一个进程进行处理。在bash下,需要用对!进行转义。 

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

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

相关文章

免备案香港云主机的优势有哪些

备案香港云主机的优势:香港云主机可根据用户的需求灵活进行主机的配置,实现快速供应和部署,确保云主机的高效运行。2. 香港云主机不用备案,节省时间成本,抢占市场先机。3. 云主机实现动态负载均衡,通过弹...

云服务器有哪些特点

云服务器的特点有:1、操作简单、升级方便;2、访问速度快;3、提供了数据备份功能,存储更便捷;4、云服务器支持不同节点的快速重建,更加安全稳定;5、使用云服务器性价比高。具体内容如下:1、云服务器操作...

服务器接入免备案高速cdn有哪些好处

服务器接入免备案高速cdn的好处有:1、加速网站访问速度高速CDN可以将您的静态资源分发到全球各地的CDN节点上,用户访问网站时可以从离他们最近的节点获取资源,从而提高网站的访问速度。2、减轻服务器负...

怎么选择韩国vps

选择韩国vps的方法:1、韩国vps配置高,价格便宜,选择租用韩国vps一年的价格性价比更高;2、了解韩国vps的功能支持,如是否支持伪静态;3、选择有99%在线保障的韩国vps,避免时常发生宕机事故...

app服务器租用多少钱

微信、QQ、王者荣耀、酷狗、高德地图、美团等各种类型的手机APP已经成为了智能手机的必备配置,这些APP的数据存储在哪里呢?APP服务器便是这些APP软件存储数据以及接入互联网的地方。对于开发软件的团...

国际vps不稳定的原因有哪些

国际vps不稳定的原因有:1、国际vps访客流量突然暴涨,导致VPS配置资源不足,从而出现卡顿、死机等情况发生;2、国际vps被恶意网络攻击,导致VPS无法正常运作;3、国际vps采用的国际线路出现故...