如何利用反向代理跳过域名备案直接访问,关于无需备案这个问题,我首先说明一下,我不是在提倡大家域名不需要备案,这只是一项技术并不是用来给大家滥用的,希望大家能够明白,域名备案固然有它的好处,说白了你就是你网站的权威性,本教程是全网首发,我在网上还没有看到任何一个利用我这种思路实现的。
其实利用反向代理跳过域名备案非常简单,原理也非常简单,就是利用端口漏洞,一些服务商只设定了服务器的80端口需要备案,而其他端口是不需要备案的,说明一下本教程不适用于所有服务器,在一些下面就由站长来给大家解说一下。
我们需要的工具有一台装有kangle easypanel的国外服务器(这是相当于我们的一个桥梁),当然装宝塔等其他服务器管理软件也可以,一台装有宝塔需要备案的国内服务器(你放程序的源站),这个反向搭理虽说是无需备案,但是ping出来还是你准备的国外服务器但是你得源站确实放在国内的,你准备的国外服务器就是相当于给需要备案的国内服务器装了一个CDN。
准备好之后下面我们就可以开始操作了:
首先我们我们需要跳过域名备案的域名解析到我们准备好的kangle国外服务器上面。
解析好之后,我们回到kangle服务器的后台上面,找到虚拟主机设置,右边的反向代理设置,点进去。
然后我们就需要反向代理绑定域名了,前面说了,你的这个海外服务器是一个桥梁,我们需要用它搭建一个桥梁,属于你需要跳的域名,和你的国内需要备案服务器的IP,最后端口输入81,切记。
这里搞好之后,我们就来到了最后一步,来到宝塔面板,新建站点,这个我就不明说了,新建之后到域名绑定,怎么绑定呢?我们这里还是一样绑定81端口,格式:你的域名:81,进行绑定就可以了,然后上传源文件直接到这个国内服务器上完美可访问。
至此教程已经完毕,实测这个方法是完美可行的,如果你发现你照着我做了,网站还是无法访问,说明你机房设置了所有端口需要备案,我们利用的就是机房的端口漏洞,你可以尝试着换一台服务器试试。