成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Nginx 禁止IP訪問的代碼編寫教程

開發 前端
Nginx 禁止IP訪問是一個十分好用的技術,他讓你的服務器避免了很多惡意的IP攻擊。下面就讓我們來學習下有關的代碼編寫。

我們在使用的時候會遇到很多的惡意IP攻擊,這個時候就要用到Nginx 禁止IP訪問了。下面我們就先看看Nginx的默認虛擬主機在用戶通過IP訪問,或者通過未設置的域名訪問(比如有人把他自己的域名指向了你的ip)的時候生效最關鍵的一點是,在server的設置里面添加這一行:

  1. listen 80 default; 

后面的default參數表示這個是默認虛擬主機。

Nginx 禁止IP訪問這個設置非常有用。

比如別人通過ip或者未知域名訪問你的網站的時候,你希望禁止顯示任何有效內容,可以給他返回500.目前國內很多機房都要求網站主關閉空主機頭,防止未備案的域名指向過來造成麻煩。就可以這樣設置:

  1. server {  
  2. listen 80 default;  
  3. return 500;  

也可以把這些流量收集起來,導入到自己的網站,只要做以下跳轉設置就可以:

  1. server {  
  2. listen 80 default;  
  3. rewrite ^(.*) http://www.mydomain.com permanent;  

按照如上設置后,確實不能通過IP訪問服務器了,但是在應該用中出現當server_name后跟多個域名時,其中一個域名怎么都無法訪問:

設置如下:

  1. server  
  2. {  
  3. listen 80;  
  4. server_name www.abc.com abc.com 

沒更改之前,通過server_name 中的www.abc.com abc.com均可訪問服務器,加入Nginx 禁止IP訪問的設置后,通過abc.com無法訪問服務器了,www.abc.com可以訪問

用 Nginx -t 檢測配置文件會提示warning:

  1. [warn]: conflicting server name “abc.com” on 0.0.0.0:80, 
    ignored  
  2. the configuration file /usr/local/webserver/Nginx/conf/
    Nginx.conf syntax is ok  
  3. configuration file /usr/local/webserver/Nginx/conf/Nginx.
    conf test is successful 

最后通過在listen 80 default;后再加server_name _;解決,形式如下:

  1. #禁止IP訪問  
  2. server  
  3. {  
  4. listen 80 default;  
  5. server_name _;  
  6. return 500;  

這樣,通過abc.com就能訪問服務器了,問題解決了,但具體原因還是不清楚。

【編輯推薦】

  1. Nginx配置文件如何驗證是否準確
  2. Nginx配置中運行與啟動的詳細介紹
  3. Nginx服務器如何處理相關的圖片
  4. Nginx服務器的性能依然強勁
  5. Nginx緩存的缺點和優點專家評價
責任編輯:張浩 來源: 博客園
相關推薦

2021-06-15 08:40:28

NginxIP網站

2021-05-10 10:50:53

NginxIPLinux

2013-07-05 15:11:14

惡意解析Apache設置

2023-01-09 08:43:34

2010-03-17 10:53:39

java doc線程

2023-09-24 13:07:53

NginxMySQLIP

2010-03-18 17:30:46

Java Socket

2019-11-08 09:20:57

代碼開發工具

2013-03-22 16:43:03

可讀代碼代碼的藝術代碼編寫

2012-07-11 10:51:37

編程

2012-12-20 10:09:14

IP地址

2022-06-07 09:30:35

JavaScript變量名參數

2015-11-05 09:07:12

代碼傻瓜式

2021-04-25 11:31:45

React代碼整潔代碼的實踐

2024-06-24 14:19:48

2016-11-30 18:35:03

JavaScript

2021-03-17 08:00:59

JS語言Javascript

2012-12-17 13:51:22

Web前端JavaScriptJS

2024-03-20 12:44:35

AI訓練

2011-03-17 15:16:38

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区久久 | 精品九九在线 | 久久精品国产一区二区电影 | 中文字幕精品一区二区三区在线 | 久免费视频| 超级乱淫av片免费播放 | 韩国电影久久 | 国产成人免费在线 | 久久高清 | 91精品国产综合久久久密闭 | 国产亚洲精品美女久久久久久久久久 | 欧美一区二区三区在线视频 | 99精品久久| 91精品久久 | 国产精品亚洲一区 | 高清视频一区二区三区 | 亚洲激情视频在线 | 精品亚洲一区二区 | 涩在线| 91资源在线 | 97国产精品 | 久久久久久久久99精品 | 丁香婷婷久久久综合精品国产 | 亚洲综合一区二区三区 | 亚洲欧美中文字幕 | 欧美一二三 | 欧美成人h版在线观看 | 国产99久久| 一级看片免费视频囗交动图 | 天天艹逼网| 欧美激情久久久 | 操一草| 久久精品亚洲精品国产欧美 | 欧区一欧区二欧区三免费 | 涩涩操| 黄色网址在线免费播放 | 成人国产精品久久久 | 蜜桃在线播放 | 日韩精品无码一区二区三区 | 亚洲国产欧美在线 | 午夜精品久久久久久久99黑人 |