网易首页 > 网易号 > 正文 申请入驻

别让SSL证书暴露了你的网站服务器IP

0
分享至


在填写域名的位置填上IP地址,点生成按钮会自动测试证书展示在下面,各自保存为.pem文件和.key文件。然后在nginx里配置上“return 444”,类似配置:

我们通常会用cdn套到服务器ip上,来为网站或者后端程序做加速、防御。可是nginx在设计上有个小缺陷,会因为ssl证书泄露网站的原IP

原理

用Nginx部署网站,在默认或不正确的配置下,网站开启ssl,直接访问ip的443端口,即ip:443,Nginx会返回默认一个站点的ssl证书,间接的能让别人扫到这个ip对应的域名。

原理就是对ip的443端口发送clienthello,对方回复的 serverhello中有ssl证书,ssl证书里的common name 有域名信息。这样就知道了解析这个ip的域名。所以更准确地说是IP的443端口可能会暴露了域名。

动作再大一点,批量扫描机房的ip段,把对应的域名-ip 的多值映射表统计起来。以后想查某个域名对应的源站 ip 查这个表就够了,这是黑产喜欢干的事。

同时也是很多站点,明明套上了cdn,依然能被打到源站IP的原因。

解决办法

禁止直接访问IP

# 禁止IP直接访问网站
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
return 444;
}

自签IP的SSL证书,返回444

自签证书的目的不是为了访问,而是避开Nginx的这个缺陷。生成自签的IP SSL证书可以用开源的Mkcert(https://myssl.com/create_test_cert.html)工具。Mkcert使用起来稍微麻烦,或者用一个测试证书的在线网页工具:https://myssl.com/create_test_cert.html

{
listen 80 ;
listen 443 ssl http2 default_server;
server_name ip;
#HTTP_TO_HTTPS_END
ssl_certificate xxxx.pem;
ssl_certificate_key xxxx.pem;
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
return 444;
}

购买合法IP站点的SSL证书

花点小钱买个合法的IP SSL证书配置到nginx里,IP证书一般一二百左右。

加钱,世界触手可及。

仅允许指定cdn的IP访问

Nginx仅允许指定cdn的IP访问,避免放到公网上被任何人扫。以腾讯云CDN端为例,在Nginx网站配置文件里,添加如下:

location / {
allow 58.250.143.0/24;
allow 58.251.121.0/24;
allow 59.36.120.0/24;
allow 61.151.163.0/24;
allow 101.227.163.0/24;
allow 111.161.109.0/24;
allow 116.128.128.0/24;
allow 123.151.76.0/24;
allow 125.39.46.0/24;
allow 140.207.120.0/24;
allow 180.163.22.0/24;
allow 183.3.254.0/24;
allow 223.166.151.0/24;
deny all;
}

查一下使用的CDN商家的文档,如果有新的IP段更新,也加到里面。

本文原创地址:https://www.linuxprobe.com/ssl-expose-ip.html

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
一场124-92让湖人收获安慰!老詹难避免出局,不被横扫成仅剩目标

一场124-92让湖人收获安慰!老詹难避免出局,不被横扫成仅剩目标

小马哥谈体育
2024-04-25 13:09:27
我国飞得最久的航天员叶光富二度飞天:8岁丧父,农民妈妈培养他

我国飞得最久的航天员叶光富二度飞天:8岁丧父,农民妈妈培养他

说天说地说实事
2024-04-26 08:15:15
全军覆没!市面热销的30款啤酒无一幸免!网友 :啤酒都喝不了

全军覆没!市面热销的30款啤酒无一幸免!网友 :啤酒都喝不了

今日美食分享
2024-04-26 06:59:12
王艺迪输球到底多严重?张本美和说出实话,王曼昱也被连累到了

王艺迪输球到底多严重?张本美和说出实话,王曼昱也被连累到了

时刻体育正版
2024-04-25 23:55:31
央视著名主持人康辉传来最新消息!终于看清他的真面目了

央视著名主持人康辉传来最新消息!终于看清他的真面目了

阿芒娱乐说
2024-04-26 10:06:46
广厦35分耻辱出局,最大祸根终于挖出来了!球迷:下季不想见到你

广厦35分耻辱出局,最大祸根终于挖出来了!球迷:下季不想见到你

弄月公子
2024-04-25 22:57:47
字节被裁当天发现怀孕

字节被裁当天发现怀孕

蚂蚁大喇叭
2024-04-25 15:25:56
抛弃中国选西班牙!沙特撤回140亿军舰大单背后,原因太心酸

抛弃中国选西班牙!沙特撤回140亿军舰大单背后,原因太心酸

军机图
2024-04-25 17:06:21
“侯景之乱”为啥特别出名?一场叛乱,却彻底改变了历史发展进程

“侯景之乱”为啥特别出名?一场叛乱,却彻底改变了历史发展进程

否知的否
2024-04-23 19:53:07
【彭真】毛主席最后犯了错误,整了那么多人,挨整的人谁没有气?

【彭真】毛主席最后犯了错误,整了那么多人,挨整的人谁没有气?

年之父
2024-04-26 11:15:03
刚刚!确认牺牲,他才28岁啊!留下一对年幼儿女…

刚刚!确认牺牲,他才28岁啊!留下一对年幼儿女…

金湾通
2024-04-26 01:12:47
大反转!5600亩承包费用曝光,擅自改变土地性质,转租每年赚百万

大反转!5600亩承包费用曝光,擅自改变土地性质,转租每年赚百万

辣条小剧场
2024-04-25 09:00:03
成都天府绿道小麦菜籽成熟了还没收割?管理方:有农耕人员专门负责 4月底陆续收割

成都天府绿道小麦菜籽成熟了还没收割?管理方:有农耕人员专门负责 4月底陆续收割

封面新闻
2024-04-25 13:36:22
赵长鹏发表道歉信:为我糟糕的决定道歉,并对我的行为承担全部责任

赵长鹏发表道歉信:为我糟糕的决定道歉,并对我的行为承担全部责任

界面新闻
2024-04-25 19:06:49
王心凌最厉害之处就是在低谷期买回了她所有的音乐版权了吧

王心凌最厉害之处就是在低谷期买回了她所有的音乐版权了吧

娱乐的小灶
2024-04-25 11:31:21
都要撤?苹果、富士康之后,特斯拉也行动了,外媒:不会再回头了

都要撤?苹果、富士康之后,特斯拉也行动了,外媒:不会再回头了

一个有灵魂的作者
2024-04-25 13:29:51
特维斯被紧急送往医院

特维斯被紧急送往医院

星耀国际足坛
2024-04-25 01:25:03
像荆州这种每家每户都有一口大鱼塘,真是太美了

像荆州这种每家每户都有一口大鱼塘,真是太美了

作家李楠枫
2024-04-25 21:37:25
英国媒体曝出猛料!凯特4个多月不出面,和这两人密切相关

英国媒体曝出猛料!凯特4个多月不出面,和这两人密切相关

金牌娱乐
2024-04-26 10:43:26
102岁杨振宁庆祝“瓷婚”,翁帆母亲罕露面!墙上百万名画很抢眼

102岁杨振宁庆祝“瓷婚”,翁帆母亲罕露面!墙上百万名画很抢眼

娱乐团长
2024-04-18 21:00:03
2024-04-26 12:44:49
linux系统运维之家
linux系统运维之家
科技资讯
1392文章数 7553关注度
往期回顾 全部

科技要闻

中国车企“五常”激战北京车展

头条要闻

男子帮被打女子报警被砍成重伤 打人者最高被判3年半

头条要闻

男子帮被打女子报警被砍成重伤 打人者最高被判3年半

体育要闻

库里当选最佳关键球员 10项数据联盟第一

娱乐要闻

金靖回应不官宣恋情结婚的原因

财经要闻

24年后再产纯净水 农夫山泉为何要打自己脸

汽车要闻

2024北京车展 比亚迪的自驱力让对手紧追猛赶

态度原创

房产
游戏
旅游
健康
军事航空

房产要闻

涉及黄埔、番禺、增城!广州新一轮大规模征地启动

暴雪取消2024年暴雪嘉年华 回归时间未定

旅游要闻

白俄,中国人的快乐福地?

这2种水果可降低高血压死亡风险

军事要闻

以军称已完成对拉法地面军事行动准备工作

无障碍浏览 进入关怀版