怎么让源站 IP 不被找到
开了 Cloudflare 也不代表源站安全,DNS 历史记录和证书信息都会漏。
先认清一件事
接入 Cloudflare 只是把域名指向了它,你的服务器 IP 该在的地方还在。别人能通过几种方式找到你的真实 IP:
- 历史 DNS 记录:接入 Cloudflare 之前的解析记录,可能被别人存档了
- 证书透明度日志:申请过证书就会公开,里面带着你的域名和 IP
- 邮件头:服务器发出去的邮件,头信息里有源站信息
- 子域没被代理:某个子域名忘了开橙云
能做什么
- 把服务器防火墙配成只允许 Cloudflare 的 IP 段访问 443
- 换一个新的源站 IP(如果旧 IP 已经泄漏)
- 检查所有子域,确认都开了代理
- 邮件走第三方服务商,不要用自己服务器发
- 关掉服务器上泄露版本和路径的错误页
只允许 Cloudflare 访问
这是最有效的一条。做法是在防火墙里把 80 和 443 的来源限制为 Cloudflare 公布的 IP 段,其余全部拒绝。
注意:Cloudflare 的 IP 段会更新,要定期同步。有些面板提供一键同步功能。
换 IP 的时机
如果旧 IP 已经被攻击过、或者被扫到,换 IP 比加固划算。换的时候注意:先把新 IP 加进 Cloudflare,确认解析生效再关掉旧机。
别做的事
- 不要在社交平台发布带服务器 IP 的截图
- 不要用站长工具站查自己的站(有些会记录)
- 不要在小论坛贴自己的报错日志(里面常有 IP)
以上内容来自实际操作经验与公开资料整理,不构成对任何产品或服务的效果承诺。建站与投放涉及的具体费用和政策以服务商当期说明为准。