防止 SSL 证书泄露源站 IP

前言

虽然咱这种小破站没有什么攻击的价值,不过嘛,最好是稍微防一防 ( ̄ ‘i  ̄;)

本新手站长因近期不幸遭到 dd,被迫去学习了一点点网络安全知识,刚刚才了解到 SSL 证书还有泄露源站 IP 的风险!故整理本文,希望能提醒到其他新手站长!如有错漏,欢迎批评指正~

图片[1] - 防止 SSL 证书泄露源站 IP - 白鱼小栈

快速自测

话不多说,先试试这个在线工具 Censys Search,看看你的源站 IP 有没有泄露:

输入你的域名进行测试:https://search.censys.io/

如果查询结果没有出现你的源站 IP(如下图),那可以跳过本节了。

图片[2] - 防止 SSL 证书泄露源站 IP - 白鱼小栈
No Result

而如果查询结果中出现了你的源站 IP,并且你已经套了 CDN,这说明你的源站 IP 已泄露。

莫要慌,原因通常是这样的:

用 Nginx 部署网站后,如果未设置默认网站,直接访问 IP 的 443 端口,即 IP:443 ,Nginx 默认会返回 “首次创建的那个站点” 的 SSL 证书。浏览器这边会提示 “该安全证书来自 xxx.com”,间接地也就暴露了你这个 IP 对应的域名。

就像下图这样:

图片[3] - 防止 SSL 证书泄露源站 IP - 白鱼小栈
试了下某位大佬的博客,哈哈哈哈

解决办法也很简单:创建一个默认站点,设置一个假域名,再自签一个 SSL 证书。

如果你是宝塔或 aaPanel 用户,就更简单了。

开始

1. 用假域名创建一个网站

这里假设用 block.page 作为假域名,填入并保存:

图片[4] - 防止 SSL 证书泄露源站 IP - 白鱼小栈

2. 自签一个 SSL 证书并绑定

然后呢,咱们随便找一个能自制 SSL 证书的网站,比如 https://www.toolhelper.cn/SSL/SSLGenerate ,给你刚刚的那个假域名 “颁发” 一个证书~

回到宝塔,将证书和密钥填入并保存,再开启强制 HTTPS 。

图片[5] - 防止 SSL 证书泄露源站 IP - 白鱼小栈

3. 设置默认站点

看图:

图片[6] - 防止 SSL 证书泄露源站 IP - 白鱼小栈

4. 验证效果

创建一个无痕标签页,再次通过 https 访问你的 IP。如果刚刚一切配置正确,此时应当不再显示你的域名。

图片[7] - 防止 SSL 证书泄露源站 IP - 白鱼小栈

这时候点击浏览器地址栏左侧的 “不安全” 提示,还可以看到刚刚那个自签名证书的信息~

图片[8] - 防止 SSL 证书泄露源站 IP - 白鱼小栈

好啦,至此,你已经成功隐藏了你的源站 IP 。

但由于那个 Censys Search 仍会保留查询历史结果,建议你立即找主机商更换一个新的 IP,或者向 Censys Search 要求删除搜索结果。

5. 更高级的手段 (可选)

如果有特别高的安全需求,还可以设置服务器 iptables:只允许 CDN 服务商的 IP 段访问自己的服务器。

当然了,一般没必要。

其它安全措施

不要自建邮局

比如宝塔邮局这种,在自己的服务器发信可能会泄露源站 IP,建议使用阿里/腾讯等提供的企业邮箱服务。

图片[9] - 防止 SSL 证书泄露源站 IP - 白鱼小栈
图源网络|邮件头泄露源站 IP

禁用 xmlrpc 和 REST API(针对 WordPress 站长)

一般人用不上,还有被攻击者利用的风险。

编辑你主题的 functions.php 文件,在底部插入以下代码:

// 禁用 xmlrpc.php
add_filter( 'xmlrpc_enabled', '__return_false' );

// 禁用 REST API
add_filter('rest_authentication_errors', 'disable_rest_api_except_admins');
function disable_rest_api_except_admins($access) {
  if (!current_user_can('manage_options')) {
    return new WP_Error('rest_disabled', __('REST API IS DISABLED'), array('status' => 403));
  }
  return $access;

最后

全文完~ 这些安全措施都比较基础,只能防御部分攻击手段。另外还有一点:不泄漏真实 IP 不等于不会被 DDoS 或者 CC 攻击。

如果不幸遭到 DDoS ,建议立即全部解析到 Cloudflare ,先开五秒盾缓解一下,再准备进一步的对策。

网络安全学无止境,文中如有错漏不妥,欢迎各位大佬批评指正 (,,ԾㅂԾ,,)

原创文章,作者:主机仓库,如若转载,请注明出处:https://zhujicangku.com/21.html

(0)
主机仓库主机仓库
上一篇 2025年6月13日
下一篇 2025年6月16日

相关推荐

  • 10 分钟部署 Cloudreve:你的不限速私人云盘

    图源 Cloudreve 官网 引言 拥有一个自己的云盘,无论存照片、存视频,或者是临时给别人分享一个文件,这些场景都可以优雅应对。 为什么不选择百度/阿里云这些现有的云盘? 1.…

    网络资源 2025年6月4日
  • 快速搭建极客郎同款博客网站–基于Hexo框架

    前言 随着互联网的发展,更多人开始使用博客来记录自己的思考和感悟,分享自己的知识和经验。目前比较热门的博客框架有:WordPress、Hexo、Hugo、Jekyll、Typech…

    网络资源 2025年9月29日
  • 在VMware虚拟机里安装Mac OS系统

    前言 Mac OS是苹果电脑专用系统,它的系统安全性不言而喻。对于预算充足的人来说,直接买苹果电脑就可以体验了;但是对于大部分买不起或是不想买的人,其实也有更好的解决方案: 1、在…

    网络资源 2025年10月22日
  • 用 MCSManager 面板 10 分钟快速开服,也是当上一回服主了

    本文简要记录了一次 Minecraft Java 1.21.4 版本的开服流程。   好几个月没写东西了,学业繁忙 ( ̄ ‘i  ̄;) 书接上文,笔者数月前购入了一台 NUC 小主…

    2025年5月27日
  • 随身WiFi刷Debian系统

    前言 看上了随身WiFi的便携性以及内置有Android系统,想着能否将其改装成随身携带的mini服务器。找了一堆资料,发现只有高通骁龙410和210的芯片才可以刷机,手上现有的一…

    网络资源 2025年8月1日
  • 搭建国内版的ChatGPT网站(文末有成品)

    前言 ChatGPT是由OpenAI研发的聊天机器人程序,也可能是当前互联网中最强大的自然语言处理模型,它不仅可以模拟人类的对话方式,甚至可以进行一些创造性的表达。但受大环境的影响…

    网络资源 2025年9月22日
  • 安卓软件去除广告和更新弹窗

    前言 有时候好不容易找到一个实用的软件,打开后却是满屏的广告,或者旧版比新版更好用,但又会不断弹出更新弹窗,这些情况确实令人难受,所以现在就分享常用的软件破解方法——去除广告和更新…

    网络资源 2025年6月23日
  • Windows上Git的下载、安装与配置

    Git是目前非常流行的分布式版本控制工具,也是开发者必不可少的的工具之一。下面郎哥就教大家在Windows上下载、安装和配置Git。 下载 方法一 直接去官网下载最新版本,但是官网…

    网络资源 2025年10月3日
  • 关于CMD和DOS,你真的了解吗?

    前言 初中时候的信息课上,我们一开始就接触到了CMD。还记得那时候郎哥用得最多的命令就是 12 color adir /s 输入这两个命令后,看着滚动的屏幕,感觉那逼隔瞬间就有了 …

    网络资源 2025年10月31日
  • 建筑是凝固的音乐,建筑学是一门艺术

    Architecture is amazing for sure 建筑是冒险 建筑是艺术 建筑是一座城市历史的缩影 建筑是每个人经历的点滴故事 建筑凝固心血 建筑遥寄期待 建筑是对…

    2025年11月8日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注