$ socat -d -d -lf /var/log/socat.log UDP4-LISTEN:123,bind=192.168.1.252,reuseaddr,fork UDP4:172.17.0.15:123 NAT 映射 在一个 NAT 网络环境中,也是可以通过 Socat 将内部机器端口映射到公网上的。在外部公网机器上执行 $ socat tcp-listen:1234 tcp-listen:3389 在内部私网机器上执行 $ so...
在数字化世界中,有一把工具如同瑞士军刀般强大而多功能,那就是 socat,一个在网络测试、端口转发、远程登录等领域游刃有余的瑞士军刀。它的基本命令结构简洁明了:socat [参数] <地址1> <地址2>,通过灵活的地址指定(如TCP、UDP、TCP-LISTEN等)来操控数据流,展现其卓越的实用性。对于网络连接的...
外部: c:\>socat tcp-listen:1234 tcp-listen:3389 內部: c:\>socat tcp:outerhost:1234 tcp:192.168.12.34:3389 這樣,你外部機器上的3389就影射在內部網192.168.12.34的3389端口上。 socat還具有一個獨特的讀寫分流功能,比如: c:\>socat open:read.txt!!open:write.txt,create,append tcp-listen:80,reuse...
socat TCP-LISTEN:3309,reuseaddr,fork UNIX-CONNECT:/var/lib/mysql/mysql.sock 2.4 NAT映射 在一个 NAT 网络环境中,也是可以通过 Socat 将内部机器端口映射到公网上的。在外部公网机器上执行 代码语言:javascript 代码运行次数:0 运行 AI代码解释 socat tcp-listen:1234 tcp-listen:3389 在内部私网机器上执行 ...
socat TCP-LISTEN:4000 EXEC:/bin/bash 客户端 socat TCP:localhost:4000 - 客户端成功连接后执行ls,whoami,pwd命令,其命令执行结果显示如下: 5)Use socat to listen on a UNIX socket. Open a new tab and use socat to connect to the listening instance. ...
socat TCP-LISTEN:80,fork TCP:localhost:8080 “` 上述命令中的fork参数表示socat将会为每个连接创建一个子进程来处理数据传输。 3. 创建网络隧道 socat能够创建TCP隧道,用于在不同的网络之间进行数据传输。例如,下面的命令将本地的9090端口数据传输到远程服务器的8080端口: ...
1 socat tcp-listen:1234 tcp-listen:3389 内部: 1 socat tcp:outerhost:1234 tcp:192.168.12.34:3389 这样,你外部机器上的3389就映射在内部网192.168.12.34的3389端口上。 远程登录、vpn 地址除了 TCP 和 TCP-LISTEN 外,另外一个重要的地址类型就是 EXEC 可以执行程序并且把输入输出和另外一个地址串起来,比...
socat TCP-LISTEN:<port>,fork STDOUT 其中<port>是要监听的端口号。 这些示例展示了 socat 的一些基本用法,包括文件传输、网络传输以及创建简单的服务器等操作。 常见功能 常见功能: 1. 端口转发和数据重定向: socat可以帮助用户轻松实现端口转发和数据重定向,使得网络通信更加灵活和可控。通过简单的命令配置,可以将...
nc是net cat , socat 是socket cat,名字相似,功能相似 ailx10 1970 次咨询 4.9 网络安全优秀回答者 互联网行业 安全攻防员 去咨询 实验环境: macos:192.168.199.206 kali:192.168.199.247 centos:192.168.199.236 实验一:本地转发 socat TCP-LISTEN:8888,reuseaddr,fork TCP:127.0.0.1:22 ...