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

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

0
分享至

我们通常会用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

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

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段更新,也加到里面。

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

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.

相关推荐
热点推荐
天气预报|未来三天雨绵绵 明夜起部分地区大到暴雨

天气预报|未来三天雨绵绵 明夜起部分地区大到暴雨

上游新闻
2024-06-15 16:53:03
博主:给桑尼汇款体现中国人最朴素的情感 明日起餐馆将暂停营业

博主:给桑尼汇款体现中国人最朴素的情感 明日起餐馆将暂停营业

直播吧
2024-06-15 18:29:05
官宣!湖人要组三巨头,塔图姆创尴尬纪录,克莱和勇士分道扬镳

官宣!湖人要组三巨头,塔图姆创尴尬纪录,克莱和勇士分道扬镳

康泳哥看体育
2024-06-15 18:40:59
黄一鸣孩子有继承权吗?王思聪前女友豆得儿破防,状态令人担心

黄一鸣孩子有继承权吗?王思聪前女友豆得儿破防,状态令人担心

素素娱乐
2024-06-13 08:27:35
缅北女魔头魏榕怪癖,活剥“肉灵芝”是小事,最恐怖的是“驴耳”

缅北女魔头魏榕怪癖,活剥“肉灵芝”是小事,最恐怖的是“驴耳”

马尔科故事会
2024-06-15 11:10:21
笑不活了!清华学霸爷爷送孙女高考接受采访,我却笑死在了评论区

笑不活了!清华学霸爷爷送孙女高考接受采访,我却笑死在了评论区

天气观察站
2024-06-12 15:03:28
中国强制清场,菲律宾还想赌?国防部回应两个字,美国找南海炮灰

中国强制清场,菲律宾还想赌?国防部回应两个字,美国找南海炮灰

青年的背包
2024-06-15 18:59:18
女排最水先发:朱婷多次倒地对刁琳宇喊话曝光 蔡斌迷信她恐酿苦果

女排最水先发:朱婷多次倒地对刁琳宇喊话曝光 蔡斌迷信她恐酿苦果

综艺拼盘汇
2024-06-15 18:47:31
CBA快讯,篮协禁止李楠、李春江出山,周鹏转会新疆,上海弃大威

CBA快讯,篮协禁止李楠、李春江出山,周鹏转会新疆,上海弃大威

小马哥谈体育
2024-06-15 18:48:16
小牌大耍!女星周也黑脸对待央视记者,“六公主”直接晒视频明涵

小牌大耍!女星周也黑脸对待央视记者,“六公主”直接晒视频明涵

萌神木木
2024-06-14 18:09:04
认怂?赖清德采访时将“两国互不隶属”改成“两岸”,甩锅马英九

认怂?赖清德采访时将“两国互不隶属”改成“两岸”,甩锅马英九

涛涛生活搞笑
2024-06-14 18:00:08
沉默6天后,中方终于发声,要求土耳其取消对华关税,否则必反制

沉默6天后,中方终于发声,要求土耳其取消对华关税,否则必反制

说天说地说实事
2024-06-15 12:33:46
韩国婚礼真恐怖,中国留学生首次参加被吓到,网友笑疯了

韩国婚礼真恐怖,中国留学生首次参加被吓到,网友笑疯了

白宸侃片
2024-06-15 18:50:54
可助男人金枪不倒的性生活妙招,最后一个真的绝

可助男人金枪不倒的性生活妙招,最后一个真的绝

小红帽笔记
2023-12-20 15:32:41
董卿含泪宣布,孩子的父亲竟然和他不止一个孩子!

董卿含泪宣布,孩子的父亲竟然和他不止一个孩子!

娱记掌门
2024-06-15 07:50:26
明天16号天气预报:南方雨带北抬,大暴雨分布如下,河南迎来暴雨

明天16号天气预报:南方雨带北抬,大暴雨分布如下,河南迎来暴雨

鹅毛的大雪
2024-06-15 09:30:36
全上海,只剩下了这13个倒挂板块

全上海,只剩下了这13个倒挂板块

上海新房火箭哥
2024-06-15 13:17:18
中国女排今日要输?日本女排有望重夺亚洲第一,蔡斌发言淡定

中国女排今日要输?日本女排有望重夺亚洲第一,蔡斌发言淡定

刺头体育
2024-06-15 09:12:55
北京部分典当行报价:飞天茅台典当金额触及1499元/瓶

北京部分典当行报价:飞天茅台典当金额触及1499元/瓶

经济观察报
2024-06-14 22:10:12
漂亮妻子爱上男网友,拼死拼活要和丈夫离婚:人家愿花300万娶我

漂亮妻子爱上男网友,拼死拼活要和丈夫离婚:人家愿花300万娶我

雅清故事汇
2024-06-14 18:03:17
2024-06-15 20:30:44
互联网干货博主
互联网干货博主
我是专注分享互联网干货的博主
278文章数 1339关注度
往期回顾 全部

科技要闻

TikTok开始找退路了?

头条要闻

俄杜马主席:一些乌议员已开始讨论普京停火提议

头条要闻

俄杜马主席:一些乌议员已开始讨论普京停火提议

体育要闻

残暴的德国战车,和苏格兰的祖传倒霉蛋

娱乐要闻

江宏杰秀儿女刺青,不怕刺激福原爱?

财经要闻

新情况!高层对人民币的态度180°转弯

汽车要闻

东风奕派eπ008售21.66万元 冰箱彩电都配齐

态度原创

房产
旅游
艺术
家居
公开课

房产要闻

万华对面!海口今年首宗超百亩宅地,重磅挂出!

旅游要闻

如何文艺消夏?乌镇10大活动开启古镇消夏节

艺术要闻

穿越时空的艺术:《马可·波罗》AI沉浸影片探索人类文明

家居要闻

空谷来音 朴素留白的侘寂之美

公开课

近视只是视力差?小心并发症

无障碍浏览 进入关怀版