1、TCP端口转发 socat -d TCP4-LISTEN:80,reuseaddr,fork TCP4:127.0.0.1:8080 2、UDP端口转发 socat -T600UDP4-LISTEN:5353,reuseaddr,fork UDP4:114.114.114.114:53 3、文件传输 服务端: socat -u open:FILENAME tcp-listen:12345 客户端 socat -u tcp:ServerIP:12345open:LOCALFILE,create 【说明】 -...
如何使用socat进行TCP端口转发? 如何使用socat进行UDP端口转发? socat支持哪些类型的端口转发? 说明:由于用iptables经常不成功。所以只能寻求另一种办法,就是用socat工具来完成端口转发,如果你只有少数几个端口要转发的话,那么socat就是比较好的选择了。socat唯一麻烦的地方就是好像我没找到如何转发端口段,只能一个命令一...
socat TCP-LISTEN:8080,fork TCP:192.168.2.3:80 & 其中,fork参数表示允许多个客户端同时连接到该端口。 UDP端口转发:与TCP端口转发类似,但使用UDP-LISTEN来监听一个UDP端口。例如,将本地53端口的UDP数据转发到远程服务器192.168.100.20的5353端口,可以使用以下命令: bash socat UDP4-LISTEN:53,fork UDP4:1...
Copy 终端输入转发命令:(一个是tcp,另一个是udp) nohup socat TCP4-LISTEN:2666,reuseaddr,fork TCP4:233.233.233.233:6666 >> /root/socat.log 2>&1 & nohup socat UDP4-LISTEN:2666,reuseaddr,fork UDP4:233.233.233.233:6666 >> /root/socat.log 2>&1 & Null Copy 233.233.233.233:6666 这个是酸酸...
脚本说明:脚本默认开启UDP、TCP转发,带开机自启功能,且一次只能转发单个端口,如果想转发多个端口请重复运行本脚本。提示:该脚本在Vultr各个系统均测试通过,包括最新的Ubuntu 18.04,如果有其它问题可以留言。 使用root运行以下命令: wget https://www.moerats.com/usr/shell/socat.sh && bash socat.sh 按要求输入以下...
转发UDP nohup socat UDP4-LISTEN:2333,reuseaddr,fork UDP4:117.48.233.13:6666 >> /root/socat.log 2>&1 & nohup指的是 后台运行。 TCP4-LISTEN:2333 指的是 监听ipv4的端口,也就是 转发的端口,后面Shadowsocks链接中继时填写的 端口,中继服务器。
TCP-LISTEN:12345 :建立 TCP 监听端口,TCP 也可以替换为 UDP。 EXEC:/bin/bash :执行一个程序作为数据流。 示例 文件操作 通过socat 读取一个本地的文件,并在终端显示 socat - /etc/sysctl.conf 通过socat 将一段文本写入一个本地文件 echo "Hello GetIoT.tech" | socat - /tmp/hello.txt 虚拟串口 创建...
一般用海外服务器的都会遇到线路爆炸,网络不好的情况,导致我们用55R等软件的效果很差,这时候就可以用端口转发来改善这种情况,常见的转发有rinetd、Haproxy、iptables、socat,前面2种只能转发TCP,后面TCP/UDP都可以转发,如果用来玩游戏的话就需要转发UDP了,下面是个Socat一键安装脚本。
socat 可以在不同协议之间转换数据,例如在 TCP 和 UDP 之间、在 IPv4 和 IPv6 之间、在 SSL 和非 SSL 之间等。这使得 socat 在实现不同网络设备或应用之间的互操作性时非常有用。 例如,将一个 TCP 连接转换为 UDP 连接的命令如下: socat TCP-LISTEN:<tcp_port>,reuseaddr,fork UDP:<udp_host>:<udp_...
本脚本支持 CNAME ,支持 TCP + UDP, 不支持端口段转发 脚本默认开启UDP、TCP转发,带开机自启功能,且一次只能转发单个端口,如果想转发多个端口请重复运行本脚本。 下载socat 转发脚本并执行 wget https://www.moerats.com/usr/shell/socat.sh && bash socat.sh 按要求输入以下信息: #如果你要用本地服务器的333...