假設你有一臺外部IP爲42.1.98.9的路由器,端口10443設置爲將所有傳入的TCP/UDP數據包轉發給主機192.168.1.200。路由器的內部網絡地址是192.168.1.100。端口轉發是否從網絡內部工作?
說有兩個網卡連接到路由器,內部IP爲192.168.1.200和192.168.1.300。
我注意到發送到套接字42.1.98.9:10443的數據包被重定向到192.168.1.200,這是預期的行爲。
然而,例如計算機192.168.1.300發送一個數據包到套接字192.168.100:10443。換句話說,網絡內部的一臺計算機正在向路由器發送一個數據包,該數據包理論上應該重定向傳入的數據包。
在這種情況下,我不會注意到數據包被重定向到適當的主機 - 192.168.1.200。
這是爲什麼?路由器上的端口轉發是否僅對發送到其外部IP地址的數據包發生?
由於
沒有一個機會,數據包正在被重定向,但主機正在丟棄它們,因爲它的主機端口10433 – rimiro