这篇文章将向你解释如何通过Websocket CDN使用SSH来实现免费上网。请参考这篇文章,直到它完成,并确保没有什么被遗漏的步骤。
免费互联网的技巧有时需要几种方法才能正常工作。其中之一是通过使用支持Cloudflare CDN Websocket(反向代理)的SSH技巧,我们这次将讨论这个问题。
如何在Websocket CDN上使用SSH以获得免费网络
你需要知道,支持Websocket的SSH与其他SSH不同。因为你可以用SNI(Bug Host)取代SSH主机服务器。
要创建一个SSH Cloudflare CDN Over Websocket(反向代理)账户,你可以在FastSSH.com网站上创建一个。
选择你想使用的SSH服务器。
请注意SSH端口。80端口用于非TLS SSH,443端口用于SSH TLS。
输入你的用户名和密码,检查我不是一个机器人,最后点击创建。
等待几秒钟,你的SSH账户就会出现。
创建SSH账户的教程就完成了。
下载HTTP自定义
在本教程中,我们使用HTTP自定义应用程序作为工具。你可以在Google Play商店中下载它。或者你可以通过以下链接。
- https://play.google.com/store/apps/details?id=xyz.easypro.httpcustom
另请参见如何将SSH与SSTP VPN结合起来
安装该应用程序完成。现在我们去看如何设置的教程。
1.如何通过Websocket CDN非TLS使用SSH
正如我们上面解释的,我们可以使用SSH CDN Non-TLS和TLS。现在我们将给你如何设置非TLS版本。
打开你上面下载的HTTP自定义应用程序,然后按照下面的教程进行设置。
点击HTTP自定义应用程序上的三行。按照下图中的箭头指示。
选择Payload菜单。
输入以下有效载荷。
GET / HTTP/1.1[crlf]主机:ssh-sg2-ws.hostip.co[crlf]升级:websocket[crlf][crlf]
- ssh-sg2-ws.hostip.co是SSH服务器的主机。因此,如果你创建了另一个服务器,请用你创建的服务器替换它。
然后对于远程代理表格,填写你将使用的SNI主机Bug。格式是。
199.60.103.228:80@fastssh.com-blog.fastssh:123
- 199.60.103.228是一个活动的Bug SNI或代理,根据你所使用的互联网技巧。
- 80是一个非TLS的SSH端口。
- fastssh.com-log.fastssh是用户名SSH。
- 123是密码SSH。
请看以下图片的例子。
在某些情况下,你也可以清空远程代理的表格,如下图所示。
之后点击应用。然后你就会回到HTTP自定义应用程序中的主菜单。在主菜单上,你通过用SNI Host Bug替换SSH Host来填写SSH账户。不要忘记非TLS的80端口。最后点击CONNECT。
SSH就正确连接了。
教程SSH Non-TLS完成了。
2.如何通过Websocket CDN TLS使用SSH
这第二个技巧几乎是同样的方式。只是它使用了SSH TLS。使用的SSH账户是相同的。SSH账户之间的区别只在于端口。如果上面使用SSH非TLS使用80端口,对于SSH TLS使用443端口。
选择Payload菜单。
输入有效载荷。
然后在SNI表格中填写你正在使用的SSH主机服务器。
点击应用。然后回到HTTP自定义主菜单。在主页菜单上,你通过用SNI Host Bug替换SSH Host来填写SSH账户。不要忘记TLS的端口443。最后点击CONNECT。
在某些情况下,你也可以不选中有效载荷。因此,你只需使用SSL即可。
从本质上讲,这个技巧是在SNI和Host Server之间交替进行。因此,用于主机服务器的表格填写的是SNI,用于SNI的表格填写的是主机服务器。
结论
这是一个免费互联网技巧的新方法。你可以在你各自的地区尝试。如果你按照教程正确操作,很可能你所在的地区或国家不支持这种方法。