亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Nginx如何限制IP訪問只允許特定域名訪問

 更新時間:2022年07月20日 08:54:20   作者:Asurplus  
我們在使用的時候會遇到很多的惡意IP攻擊,這個時候就要用到Nginx 禁止IP訪問了,下面這篇文章主要給大家介紹了關于Nginx如何限制IP訪問只允許特定域名訪問的相關資料,需要的朋友可以參考下

為了我們的服務器安全,我們需要禁止直接使用 IP 訪問我們的服務器,我們可以借助 Nginx 完成

1、找到 nginx 的配置文件

cd /usr/local/nginx/conf/

找到 nginx.conf 文件

nginx配置文件

編輯它

2、添加新的 server

# 禁止ip訪問
server {
    listen 80 default_server;
    listen 443 ssl default_server;
    server_name _;
    return 403;
}

注意是在所有的 server 前面添加一個新的 server,如圖所示

配置文件

這里我們開啟了 http 和 https 的監(jiān)聽,如果是直接使用 ip 訪問的,我們將會返回 403 狀態(tài)碼給客戶端

3、修改 server

nginx.conf 文件中默認配置信息為

server {
    listen       80;
    server_name  localhost;

    location / {
        root   html;
        index  index.html index.htm;
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }
}

server_name 對應的是 localhost,這里我們需要更改成我們指定的域名,如:

server {
    listen       80;
    server_name  xxx.com;

    location / {
        root   html;
        index  index.html index.htm;
    }

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }
}

4、訪問測試

重啟 nginx

./nginx -s reload

瀏覽器輸入 IP 地址,出現(xiàn)如下

403

說明我們的配置已經(jīng)成功了

我們輸入域名試試

nginx首頁

輸入域名能夠正常訪問,說明我們的配置生效,此時就限制了 IP 的訪問,只允許特定域名訪問了

總結

到此這篇關于Nginx如何限制IP訪問只允許特定域名訪問的文章就介紹到這了,更多相關Nginx限制IP訪問內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Nginx轉(zhuǎn)發(fā)需求querystring轉(zhuǎn)寫示例解析

    Nginx轉(zhuǎn)發(fā)需求querystring轉(zhuǎn)寫示例解析

    這篇文章主要為大家介紹了Nginx轉(zhuǎn)發(fā)需求querystring轉(zhuǎn)寫示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • Nginx listen 監(jiān)聽端口的實現(xiàn)配置

    Nginx listen 監(jiān)聽端口的實現(xiàn)配置

    本文將介紹Nginx的listen指令及其在配置文件中的應用,通過了解listen指令,我們可以知道Nginx如何監(jiān)聽端口,并配置相應的服務器塊來處理進入的請求
    2023-12-12
  • Nginx定時切割日志實現(xiàn)詳解

    Nginx定時切割日志實現(xiàn)詳解

    這篇文章主要介紹了Nginx定時切割日志詳解,Nginx日志默認情況下寫入到一個文件中,為了區(qū)分各個域下的日志,我們一般會分開存儲。即時這樣,文件也會變的越來越大,非常不方便查看分析。下面來聊聊以日期來分隔Nginx日志,需要的朋友可以參考下
    2019-07-07
  • 使用Nginx部署Vue項目全過程及踩坑記錄

    使用Nginx部署Vue項目全過程及踩坑記錄

    這篇文章主要介紹了使用Nginx部署Vue項目全過程及踩坑記錄,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • nginx實現(xiàn)重寫功能和防盜鏈功能

    nginx實現(xiàn)重寫功能和防盜鏈功能

    這篇文章主要介紹了nginx實現(xiàn)重寫功能和防盜鏈功能,Nginx服務器利用 ngx_http_rewrite_module 模塊解析和處理rewrite請求,防盜鏈基于客戶端攜帶的referer實現(xiàn),文中通過代碼示例講解的非常詳細,需要的朋友可以參考下
    2024-06-06
  • nginx 內(nèi)置變量詳解及隔離進行簡單的攔截

    nginx 內(nèi)置變量詳解及隔離進行簡單的攔截

    這篇文章主要介紹了nginx 隔離進行簡單的攔截詳解的相關資料,這里對nginx內(nèi)置變量進行了簡單的介紹并對隔離攔截進行了詳解, 需要的朋友可以參考下
    2016-12-12
  • 詳解Nginx啟動失敗的幾種錯誤處理

    詳解Nginx啟動失敗的幾種錯誤處理

    這篇文章主要介紹了詳解Nginx啟動失敗的幾種錯誤處理,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-09-09
  • nginx部署多前端項目的幾種方法

    nginx部署多前端項目的幾種方法

    最近一臺服務器要配置多個前端項目,個人總結了3種方法來實現(xiàn)在一臺服務器上使用nginx部署多個前端項目的方法。需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • fastdfs+nginx集群搭建的實現(xiàn)

    fastdfs+nginx集群搭建的實現(xiàn)

    這篇文章主要介紹了fastdfs+nginx集群搭建的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • Nginx四層負載均衡的實現(xiàn)示例

    Nginx四層負載均衡的實現(xiàn)示例

    Nginx?不支持傳統(tǒng)的四層負載均衡,但可以通過stream模塊配合TCP實現(xiàn)類似的功能,本文主要介紹了Nginx四層負載均衡的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2024-04-04

最新評論