ncat 是一个集成的网络工具包,从命令行通过网络读写数据。它被设计成一个提供即时连接到其他应用和用户的可靠性后端工具,ncat不仅仅工作于IPv4和IPv6,它提供给用户一个近乎无限数量的潜在用途。
准备工作
在如下3台服务器全部安装ncat
机器 | IP |
---|---|
server | 192.168.1.20 |
client1 | 192.168.1.21 |
client2 | 192.168.1.22 |
传输文件
在server端
bash
ncat -l 9000 --broker
ncat localhost 9000 > test.log
在client端分别执行
bash
ncat 192.168.1.20 9000 < client1.log
ncat 192.168.1.20 9000 < client2.log
验证
在server端检查test.log是否包含了client1.log和client2.log的全部内容。
参考
Ubuntu 用 NCat 指令來多人聊天https://www.arthurtoday.com/2014/04/ubuntu-ncat-broker-chat-room-send-messages.html