我有两台计算机(均运行 Ubuntu)位于同一网络中。它们能够成功 ping 通对方。它们的 IP 是:
计算机 1:172.16.10.59
计算机2:172.16.10.72
以下工作:在电脑上聆听 1在一个随机端口上(比如说 1234),并建立一个从计算机 2 到计算机 1 的连接然后我就可以像聊天程序一样使用 netcat 了(正如预期的那样)。
在计算机 1 上:
$ nc -l 1234
在计算机 2 上:
$ nc 172.16.10.59 1234
但反之则不行:在电脑上聆听 2在同一端口(1234),并建立一个从计算机 1 到计算机 2 的连接。
在计算机 2 上:
$ nc -l 1234
在计算机 1 上:
$ nc 172.16.10.72 1234
所发生的情况是 netcat 在两台计算机上运行,但是当我在任意一台计算机上输入消息并按回车键时,它根本不会在另一台计算机上显示。
我不知道这里可能出了什么问题,到目前为止我在网上找不到可行的解决方案。这里有人能帮我吗?谢谢!