av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

SSL證書(shū)可能會(huì)暴露你的網(wǎng)站服務(wù)器IP

我們通常會(huì)用cdn套到服務(wù)器ip上,來(lái)為網(wǎng)站或者后端程序做加速、防御。可是nginx在設(shè)計(jì)上有個(gè)小缺陷,會(huì)因?yàn)閟sl證書(shū)泄露網(wǎng)站的原IP

為赤峰林西等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及赤峰林西網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、赤峰林西網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

原理

用Nginx部署網(wǎng)站,在默認(rèn)或不正確的配置下,網(wǎng)站開(kāi)啟ssl,直接訪問(wèn)ip的443端口,即ip:443,Nginx會(huì)返回默認(rèn)一個(gè)站點(diǎn)的ssl證書(shū),間接的能讓別人掃到這個(gè)ip對(duì)應(yīng)的域名。

原理就是對(duì)ip的443端口發(fā)送clienthello,對(duì)方回復(fù)的 serverhello中有ssl證書(shū),ssl證書(shū)里的common name 有域名信息。這樣就知道了解析這個(gè)ip的域名。所以更準(zhǔn)確的說(shuō)是IP的443端口可能會(huì)暴露了域名。

動(dòng)作再大一點(diǎn),批量掃描機(jī)房的ip段,把對(duì)應(yīng)的域名-ip 的多值映射表統(tǒng)計(jì)起來(lái)。以后想查某個(gè)域名對(duì)應(yīng)的源站 ip 查這個(gè)表就夠了,這是黑產(chǎn)喜歡干的事。

同時(shí)也是很多站點(diǎn),明明套上了cdn,依然能被打到源站IP的原因。

解決辦法

禁止直接訪問(wèn)IP

# 禁止IP直接訪問(wèn)網(wǎng)站
server {
     listen       80 default_server;
     listen       [::]:80 default_server;
     server_name  _;
     return 444;
}

自簽IP的SSL證書(shū),返回444

自簽證書(shū)的目的不是為了訪問(wèn),而是避開(kāi)Nginx的這個(gè)缺陷。生成自簽的IP SSL證書(shū)可以用開(kāi)源的Mkcert(https://myssl.com/create_test_cert.html)工具。Mkcert使用起來(lái)稍微麻煩,或者用一個(gè)測(cè)試證書(shū)的在線網(wǎng)頁(yè)工具:https://myssl.com/create_test_cert.html 在填寫(xiě)域名的位置填上IP地址,點(diǎn)生成按鈕會(huì)自動(dòng)測(cè)試證書(shū)展示在下面,各自保存為.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;
 
}

購(gòu)買合法IP站點(diǎn)的SSL證書(shū)

花點(diǎn)小錢買個(gè)合法的IP SSL證書(shū)配置到nginx里,IP證書(shū)一般一二百左右。

加錢,世界觸手可及。

僅允許指定cdn的IP訪問(wèn)

Nginx僅允許指定cdn的IP訪問(wèn),避免放到公網(wǎng)上被任何人掃。以騰訊云CDN段為例,在Nginx網(wǎng)站配置文件里,添加如下:

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


網(wǎng)站欄目:SSL證書(shū)可能會(huì)暴露你的網(wǎng)站服務(wù)器IP
網(wǎng)頁(yè)網(wǎng)址:http://uogjgqi.cn/article/djhisdi.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流