最近,我購買了一台位於德國的 VPS 伺服器,以使用 v2ray 創建自己的 VPN,因為我住在伊朗,這裡的網路受到嚴格審查。
我將我的網域連接到 CloudFlare CDN,以避免我的實際伺服器 IP 洩露,並且我在我的網域上啟動了 SSL。我在連接埠 443 上使用 vless 和 websocket 作為傳輸創建了一個 VPN 配置,因為我使用 CDN 並將我的網域用作 SNI,同時啟動了 TLS。
此配置工作正常,但當我嘗試在任何其他 https 端口上使用 vmess 或 vless 創建任何其他配置時,我收到此錯誤:
警告 - XRAY:傳輸/互聯網/websocket:無法為 WebSocket 提供 http > 接受 tcp [::]:8443:使用封閉的網路連線。
當我嘗試連接到配置時,它給我一個 TLS 握手錯誤/超時。我檢查了端口,它們沒有被阻止,但我不知道如何解決這個問題。
正如我上面所說,我嘗試檢查是否有任何連接埠被阻止,但據我所知它們沒有被阻止,並且我嘗試將 CloudFlare 的 TLS 版本設定為 1.2/1.3,並且在我的配置中與好吧,那沒有幫助。