8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png
国内服务器或虚拟主机绕过域名备案的几种方法
adgjm531 2022-4-16

方案一

使用非“80”“443”端口,因为备案检测只检测这两个常用端口。


实现方法:

服务器或主机放行自己所需要的端口,我们以88端口为例,宝塔→安全→填入88 放行,如果无效,在服务器防火墙管理页面或联系客服放行端口。


宝塔安全端口放行: 宝塔端口放行腾讯云服务器放行端口演示: 腾讯云服务器防火墙放行

创建网站绑定域名时,填写域名cs.jlyidc.space:88 网站绑定域名网址解析正常填写: 网址解析

浏览器访问cs.jlyidc.space:88地址: 访问带有端口的地址

方案二

使用海外服务器代理,海外服务器称为服务器A[注意宽带等都要快,其他无要求],国内服务器称为服务器B[用来搭建网站]。两台服务器都装宝塔。

使用海外服务器代理,海外服务器称为服务器A[注意宽带等都要快,其他无要求],国内服务器称为服务器B[用来搭建网站]。两台服务器都装宝塔。


实现方法:

域名按方案一正常解析到服务器A
服务器A添加网站填写cs1.jlyidc.space 添加网站填写域名服务器B添加网站填写cs1.jlyidc.space:88 添加网站填写域名:88服务器A配置被添加网站反向代理[内容填写方法↓]: 反向代理填写再打开配置文件,全部删除,填写图片下方的内容[注意要修改内容]配置文件填写

#PROXY-START/
location  ~* \.(php|jsp|cgi|asp|aspx)$
{
    proxy_pass http://服务器B的IP:88;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
}
location /
{
    proxy_pass http://服务器B的IP:88;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;

    add_header X-Cache $upstream_cache_status;
    
    #Set Nginx Cache
    
        add_header Cache-Control no-cache;
}

#PROXY-END/

浏览器访问cs1.jlyidc.space: 访问域名

方案三

类似方案二,利用海外CDN服务器,相当于代理。


找一个可以设置端口的免备案海外CDN

添加CDN,填写如下方所示: CDN填写按方案一正常解析到cdn地址,并在服务器添加网站或者添加域名时绑定cs2.jlyidc.space:88


浏览器访问cs2.jlyidc.space 访问域名


Ps:上方提到的内容中,端口只要不是80和443即可,还有不要选择宝塔安全显示己有的端口,避免不必要的麻烦。

最新回复 (0)
返回