Centos 使用VPS创建VPN并使用本地Ip地址发送(保护)get/websocket请求

Centos 使用VPS创建VPN并使用本地Ip地址发送(保护)get/websocket请求,centos,frontend,vpn,vps,openvpn,Centos,Frontend,Vpn,Vps,Openvpn,因此,我有一个VPS(Cent Os 7),我使用openvpn创建了一个地址为10.0.8.1的VPN,现在在我的前端,我使用openvpn连接到VPN,连接后,我可以访问10.0.8.1上的websocket,但它不安全,我希望访问同一地址上的wss。我也尝试过使用安全域名进行连接,但仍然失败。我只能用http或ws连接,不能用https或wss连接。这对于一个问题来说是非常微不足道的,但总而言之,不告诉你如何执行任何细节-问题是Waaayyy太宽泛以至于不能考虑回答而不必不去创造更多的问题

因此,我有一个VPS(Cent Os 7),我使用openvpn创建了一个地址为10.0.8.1的VPN,现在在我的前端,我使用openvpn连接到VPN,连接后,我可以访问10.0.8.1上的websocket,但它不安全,我希望访问同一地址上的wss。我也尝试过使用安全域名进行连接,但仍然失败。我只能用http或ws连接,不能用https或wss连接。这对于一个问题来说是非常微不足道的,但总而言之,不告诉你如何执行任何细节-问题是Waaayyy太宽泛以至于不能考虑回答而不必不去创造更多的问题而不是解决问题或帮助你。 您需要向websocket服务器添加加密,就像web服务器能够在HTTPS模式下运行而不是未加密一样。我相信您可以看到各自协议的两种版本之间的相似性,以及它们与原始的未加密/易受攻击的默认配置之间的差异

http->https ws->wss

开始阅读将SSL证书添加到websocket服务器配置,然后您将拥有一个WSS连接——当然,如果一切顺利的话

我相信你

p、 这并不是大多数社区都很接受的问题。一个完整的、构建良好的、全面的答案并不适合大多数社区成员,因为这里有太多的变量和未知因素。任何事情都很可能产生比帮助你或其他人更多的问题(这种性质)。你缺乏基本的知识来构造一个听起来除了“我需要一个完整的教程”之外什么都没有的问题。社区不提供教程、自定义解决方案或任何可重新组装完整产品/服务的内容。我们更愿意帮助解决每天在现场出现的更小、更精确、更清晰的问题。一般来说,当某人“谈论话题”时,这意味着基础被覆盖,问题出现了。现在,你必须学会“走这条路”,我想

每个人在某个时候都穿着同一双鞋,好的记忆来自于我们开始玩墙上插座愤怒的小精灵时的记忆


干杯

副总裁。。。VPN…似乎可以从等式中排除“虚拟专用”以简化它。因此,您有一个S(服务器),其中有一个N(网络-专用…),如果所有运行在一个体面的somone创建和保护的内容中,您就不需要在连接上有太多的“安全性”或加密。您的问题似乎是您需要在您的websocket上实际使用/配置加密。这意味着获取ssl证书/密钥组合。。。更改WS-config以使其运行WSS(如http和httpS,相同的交易)