Netcat
使用 netcat 與朋友聊天
我曾嘗試使用 nc 通過本地網路聊天和傳輸文件。但是,我在通過網際網路(和我的朋友)做這件事時遇到了麻煩。在本地執行此操作時,我將使用 ifconfig 查看我的 IP 地址。我只看到一個 ipv4 地址。正如我所嘗試的那樣,我很確定這個地址不能用來連接我的朋友。我們必須使用他們的公共 IP 地址來建立連接嗎?如果是的話,我也試過了。我的主要問題是找出用於通過 Internet 連接的 IP 地址。順便說一句,當我的朋友連接到我的開放埠時,我正在聽。
您看到
ifconfig
的 IP 地址只是您本地網路的 IP 地址。它是一個私人地址(192.168,對嗎?),不能用於通過 Internet 進行通信。您的路由器執行網路地址轉換以在您訪問的站點和您的電腦之間傳輸數據。您和您的朋友需要做的是在您的調製解調器/路由器/等到您各自的電腦之間設置埠轉發netcat
,這兩個電腦都在執行。