上上周实习的时候,收到过两次Cloudflare的邮件,说我的域名解析即将过期,我还以为是域名忘了续费了,最近仔细一看竟然是不再给CF Partner免费的Cname/IP解析了。

虽然我一直觉得CF在国内是减速的CDN,不过它一可以省流量,二可以防攻击,所以一直用了好几年。既然不给Cname解析,而我也不太想用他们家的DNS,所以这次干脆弃用。好在宝塔面板的软件商店里有自带防火墙,安装后启用就可以啦。

不过有些时候会出现奇怪的结果。比如我第一次安装之后,连nginx都启动不了了。提示

[emerg]……nginx:configuration file /www/server/nginx/conf/nginx.conf test failed

最后我是(1)先删除了网站(不要删除根目录和数据库,这样之后再添加网站、重新配置nginx就好了,网站内容都在);(2)然后卸载nginx和nginx免费防火墙;(3)编译安装nginx1.18;(4)添加网站;(5)安装nginx免费防火墙。这样就好了。

效果还可以,我主要想过滤一下user-agent,避免一些垃圾爬虫来消耗我的流量。