
因此,我的本機網路上有一台連接到 VPN 的 Linux 電腦。
我在路由器上設定了連接埠轉發,以將該電腦 IP 和連接埠的所有流量路由app_port
到該電腦。
ip_address:app_port
從我的本機網路中,即使該電腦連接到其 VPN,我也可以毫無問題地存取該電腦上的 Web 應用程式。
當我嘗試存取同一台電腦(my_external_ip:app_port
連接到 VPN)時,我什麼也得不到。
- 為什麼我無法連接到電腦?
我希望資料到達我的路由器,並且由於我將該連接埠和 IP 的所有流量連接埠轉送到該電腦(並且因為我可以使用本機電腦存取它),所以我希望它能夠運作。
- 有辦法解決這個問題嗎?
答案1
如果您透過本機 PC 上的 VPN 新增特定路由並透過路由器新增預設網關,external_ip:port 應該可以工作。一些狀態防火牆可以阻止非對稱路由