
在連接埠位址轉換中,具有私有IP位址的PC將目標位址作為公用IP位址的封包傳送到路由器。路由器將來源位址變更為公共路由器位址,並分配一個隨機連接埠號碼用於回應。當封包到達目的地時,它應該看到返回位址和連接埠。目的地發送具有路由器公共 IP 和相同連接埠的封包。然後,路由器使用連接埠號碼資訊將封包重新對應到內部 IP。超時後,連接埠將停止偵聽。
Whatismyip 等網站僅顯示路由器的公共 IP,而不顯示連接埠。如何找到連接埠號碼?
如果找到連接埠號,我可以將其用作臨時連接埠轉送嗎?例如,向路由器 public ip:port 發送封包以連接到電腦。或者路由器會忽略它,因為來源位址與傳送的封包的目標位址不同。
答案1
我自己還沒有嘗試過,但我想知道 Wireshark 是否會在它捕獲的任何資料包中顯示 IP:連接埠。