作為 VPN 用戶端的 VPS 關閉了公共存取的 HTTP 連接埠

作為 VPN 用戶端的 VPS 關閉了公共存取的 HTTP 連接埠

我家裡有一個運行 PiVPN (OpenVPN) 的 RaspberryPi 和一個作為客戶端連接到 VPN 的 VPS。 VPS 作為 VPN 用戶端運作良好,我可以看到網路設備,可以 ping 通互聯網等。

我使用這個 VPS 作為視訊監控系統(Shinobi 軟體),它連接到我的家庭網路攝影機,並且它有一個網路面板來管理在連接埠 8080 上運行的系統。

所以,問題是,如果我在家庭網路/VPN 中存取我的 VPS Web 管理 URL (http://VPS-PUBLIC-IP:8080),我可以毫無問題地存取 Web 面板,但如果我嘗試一下在我的網路之外,例如我的行動4G 網絡,該連接埠是關閉的。

我嘗試在連接到 VPN (10.8.0.2) 時在路由器中為 RaspberryPi IP (192.168.1.8) 和 VPS 用戶端 IP 開啟連接埠 8080,但得到了相同的結果。

正如你所看到的,我不是 Linux 網路的專家。

問候。

答案1

因此您無法從網路連線到您的 RPi。假設連接埠已正確打開,您可以在 VPN 服務關閉時嘗試從網路連線嗎?

如果它在 VPN 未開啟時運作,則表示您無法將來自路由器的流量正確路由迴路由器,而不是透過 VPN。

這是此問題的解決方案(關閉 VPN 時應用) https://serverfault.com/a/918441/590398

它對我有用,但是,重新啟動後它不會為我保留。

相關內容