我有兩台電腦(都運行 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 在兩台電腦上都運行,但是當我在其中一台電腦上鍵入訊息並按 Enter 鍵時,該訊息根本不會顯示在另一台電腦上。
我對這裡可能出現的問題感到非常困惑,到目前為止我在網上找不到可行的解決方案。這裡有人能幫助我嗎?謝謝你!