草庐IT

CloudFlare

全部标签

注册域名并使用cloudflare解析

原创地址:https://www.ermao.net/skill/cloudflare/一、购买域名域名注册地址:https://www.namesilo.com/?rid=a4b3993ud点击”AccountDomains“后面的数字就可以看到此域名。二、通过cloudflare解析域名(免费)https://dash.cloudflare.com/sign-up输入刚刚注册好的域名,点击”添加站点“回到namesilo的域名管理,添加以下解析设置地址:https://www.namesilo.com/account_domains.php原来有的那仨玩意儿都删掉,填入这俩nico.ns.

网站配置了Cloudflare代理后,如何配置Nginx获取的真实客户端IP地址?

网站配置了Cloudflare代理后,如何配置Nginx获取的真实客户端IP地址?这是一个很简单的问题,如何在后台获取真实的访问者IP地址?网站为了避免有些不怀好意的访问者,不得不自动分析一下客户端访问信息,比如同一个IP一秒钟访问了一千次,正常人哪有这么快的手速,直接认定为程序所为(恶意攻击、爬虫等),今天分享下如何在日志中记录访问者的真实IP地址,以及如何配置一些简单的防止访问频率过高的限制。本文获取IP地址方法仅对Cloudflare代理有效,其他代理如何解决需要阅读其官方文档,原理应该是类似的。接下来就分享一下具体的配置过程,带大家了解下配置过程,最后还会分享给大家的自动化处理Bash

CloudFlare遇到Error 526无效的SSL证书解决方法

CloudFlare遇到Error526错误提示,InvalidSSLcertificate(无效的SSL证书)如何解决呢?新手在搬家、转移DNS代管、以及更换SSL的时候经常碰到526错误,导致网站安装无法继续下去。CloudFlare遇到Error526无效的SSL证书原因分析1.CloudflareSSL配置,设置为“FullSSL(Strict)”时,无法判断来源Web服务器上SSL证书。2.来源Web服务器SSL证书过期。3.来源Web服务器SSL证书不是由颁发机构(例如GlobalSign、Verisign、GeoTrust、Comodo等)配发。4.来源Web服务器请求域名SSL

00.Docker 搭建本地ChatGPT,后端优化,绕过 Cloudflare,速度喜人。

Docker搭建本地ChatGPT,后端优化,绕过Cloudflare,速度喜人。大佬项目地址:https://github.com/pengzhile/pandora前言:大佬项目中可以有多种搭建方式,在这里只介绍docker方式搭建,整理搭建过程及遇到的一些问题。使用前提:有ChatGPT账号!方式1:docker运行方式2:docker-compose运行群晖docker运行方式1:docker运行①获取AccessToken(按照方法获取好的token保存下来)使用AccessToken方式登录,可以无代理直连。这个服务可以帮你安全有效拿到AccessToken,无论是否第三方登录。其

Cloudflare设置优选IP教程-Cloudflare自选IP

在第三方平台将您的域名记录指向您的服务器源IPCloudflare?怕是一个耳熟能详的名字了很多人都说Cloudflare是减速cdn,反向加速,Cloudflare的默认节点确实很慢,但是通过优选可以自定义很多Cloudflare的优质的IP母庸质疑,Cloudflare应该是全球最大的CDN服务提供商,它以其全球最大、最快、大容量的的网络互联,为成千上万的用户和企业提供了服务。当然各位站长对Cloudflare肯定是不陌生的,较低的使用门槛和高级的防御能力让它成为了不少站长初次使用的CDN服务,当然时至今日,Cloudflare也仍在以自己先进的技术为各个网站发光发热。当然需要理解Clou

群晖无公网IP搭建Cloudflare免费隧道穿透

一、域名注册首先我们先注册一个域名,Freenom可以注册免费域名,但是好像最近不太稳定,官网点这里:ANameforEveryone而且国内出了新政,2022年3月起所有域名都要实名认证,不然有可能会频繁掉线,所以这里我推荐大家上阿里云实名注册一个域名:https://www.aliyun.com/二、cloudflare托管域名点击这里添加域名然后选择这个免费的,点击继续然后复制这里的dns,按要求修改就行啦三、配置ZeroTrust登录到cloudflare,找到ZeroTrust这里写个项目名字选择免费的项目这里需要绑定银行卡,绑定完之后进行解绑就行了。然后进来点击createatun

使用 cloudflare 时的 php 邮件和 SMTP

我在我的网站上使用cloudflare,我想将我服务器的IP(原始IP)保密,以避免DDoS攻击直接发送到我服务器的IP。我的服务器使用Apache、PHP、MySQL。当使用phpmail发送电子邮件时(即使我使用phpmailer库通过外部SMTP发送电子邮件)我的服务器的IP被添加到邮件header中。GoogleSMTP、Mailgun和其他公司会发生这种情况,因为它们的政策可能是在header中写入邮件的来源IP。目前,我想到并需要付出很多努力的唯一解决方案是创建我自己的RESTAPI并通过另一台服务器发送电子邮件,如下所示:ORIGINSERVERIP通过我的RESTAPI

php - 在 CloudFlare 背后的 Laravel 上从 HTTP 迁移到 HTTPS

我有一个在Laravel5.2上制作的应用程序。它在HTTP上运行良好。我使用asset函数生成完整的url,而不是使用相对的类似的根据laravel文档here,asset方法自动检测请求协议(protocol)并相应地生成URL。现在应用程序不在HTTPS上运行,我可以将secure_asset用于HTTPSURL,但随后它将停止在HTTP和localhost上运行。我知道我缺少一些东西,使用laravel从HTTP迁移到HTTPS并不难PS-Cloudflare用于处理HTTPS请求。 最佳答案 到目前为止给出的所有答案都是正

php - Cloudflare 将子域重定向到目录

我正在尝试使用Cloudflare进行重定向:http://sub.example.com->http://example.com/sub但我更喜欢这样:http://sub.example.com->http://example.com/subdomain这可能吗? 最佳答案 使用CloudflarePageRules是可能的。在网站页面中,点击您网站的齿轮,然后选择页面规则。然后你可以添加你想要的每个模式。例如:有关Cloudflare页面规则的更多信息,请查看官方网站:http://blog.cloudflare.com/in

php - Cloudflare 不会通过 CURL 请求缓存页面

One.php向two.php发出两个单独的CURL请求。我希望Cloudflare缓存第一个响应,并在第二个响应中提供该缓存。但出于某种原因,Cloudflare没有缓存任何一个响应。如果我随后使用浏览器访问two.php,它仍然没有被缓存。如果我随后在浏览器中刷新two.php,我最终会收到缓存HIT。如何通过CURL请求在Cloudflare上触发缓存?基本测试:./one.phpheader("Cache-Control:no-store");$url="http://www.example.com/two.php";$ch=curl_init();curl_setopt($c