
我家裡的路由器運行著 Tomato USB,OpenVPN 在連接埠 1194 上運行。我唯一的選擇是將 Tomato USB 中運行的 OpenVPN 連接埠更改為連接埠 80,並從客戶端內的校園連接連接埠 80 進行連接嗎?
答案1
不是做廣告,但在我的校園SwissVPN(運行OpenVPN)工作得很好,因為那些人將OpenVPN 伺服器配置為接受端口443(通常用於HTTPS)上的連接,並且由於OpenVPN 套接字是SSL分層的,因此到我的愚蠢防火牆在校園中,就像我正在使用某些伺服器執行 HTTPS 一樣。
HTTPS 不是瑣碎地與 SSL 套接字上執行的任何其他程式有區別。一些較差的防火牆假定 443 == HTTPS 上有 SSL。
試試看(在連接埠 443 上設定您自己的 VPN 伺服器或嘗試 SwissVPN 免費測試),它可能會起作用。
如果它不起作用並且你有很多空閒時間,你可以嘗試找到一些HTTP隧道工具,但它不如OpenVPN乾淨。
答案2
就我個人而言,我更喜歡在校園電腦上執行 WinSSHD(在連接埠 80 而不是 22 上),然後使用 Tunnelier 用戶端從外部開啟隧道。然後,根據需要映射連接埠以通過隧道。這不是 VPN,因此您必須手動映射連接埠...事情並不像 VPN 連接那樣完全開放。只是一個想法,以防您的 VPN 方法不起作用。