这些数据通道包含文件、管道、设备(终端或调制解调器等)、插座(Unix,IP4,IP6 – raw,UDP,TCP)、SSL、SOCKS4客户端或代理CONNECT。...的程序重定向到一个串行线。...socat的主要特点就是在两个数据流之间建立通道;且支持众多协议和链接方式 ip,tcp,udp,ipv6,pipe,exec,system,open,proxy,openssl,socket等。...在一个NAT环境,如何从外部连接到内部的一个端口呢?只要能够在内部运行socat就可以了。...“TCP4-LISTEN:15000,reuseaddr,fork,su=nobody”是一号地址,代表在15000端口上进行TCP4协议的监听,复用绑定的IP,每次有连接到来就fork复制一个进程进行处理