日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

nginx 防止恶意域名解析_配置nginx只允许域名访问,禁止ip访问【图文教程】

發布時間:2025/3/15 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nginx 防止恶意域名解析_配置nginx只允许域名访问,禁止ip访问【图文教程】 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

平凡也就兩個字: 懶和惰;成功也就兩個字: 苦和勤;優秀也就兩個字: 你和我。跟著我從0學習JAVA、spring全家桶和linux運維等知識,帶你從懵懂少年走向人生巔峰,迎娶白富美!每一篇文章都是心得總結,跟我學習你就是大牛!

配置nginx只允許域名訪問,禁止ip訪問【圖文教程】

1?為什么要禁止ip訪問頁面呢?

? ? ? 這樣做是為了避免其他人把未備案的域名解析到自己的服務器IP,而導致服務器被惡意訪問,我們可以通過禁止使用ip訪問的方法,防止此類事情的發生。

2 兩種解決辦法

? ? ? 這里介紹修改nginx配置文件(nginx.conf)兩種方法,這兩種方式只會允許www.test151.com域名訪問,其他解析到nginx服務器公網ip的域名是不能訪問的!!

? ? ? 注意:nginx的配置文件中建議不要有tab符號,而是老老實實用空格代替!!!

2.1 方法一:添加一個默認server

新加的server(注意是新增,并不是在原有的server基礎上修改):

server { listen 80 default; server_name _; return 403;}

在原來server前面插入上面新加的server配置,原sever配置為:

server { listen 80; server_name www.test151.com;}

配置示例:

2.2 方法二:在server段里添加正則表達式校驗

在server段里插入如下正則:

if ($host != 'www.test151.com'){? ?return 403;}

server { listen 80; server_name www.test151.com; if ($host != 'www.test151.com'){ return 403; }}配置示例:

? ? ? 設置成功后,就只能用域名訪問網站,不能用ip訪問了。

3 測試域名和ip訪問

3.1 綁定host

? ? ? 綁定host:將www.test151.com和www.test152.com域名解析到nginx的公網IP(114.115.161.154)。

3.2?測試用www.test151.com域名訪問nginx

3.3?測試用www.test152.com域名訪問nginx

3.4 測試用解析到公網IP的備案域名訪問nginx

3.5?測試通過ip訪問nginx

? ? ? 以上就實現了nginx只允許某一個域名進行訪問,不允許ip或其他綁定到nginx公網ip的域名訪問!

???如果以上教程對您有幫助,為了不迷路,請關注一下吧~

總結

以上是生活随笔為你收集整理的nginx 防止恶意域名解析_配置nginx只允许域名访问,禁止ip访问【图文教程】的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。