欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時(shí)間:2022年07月20日 08:54:20   作者:Asurplus  
我們?cè)谑褂玫臅r(shí)候會(huì)遇到很多的惡意IP攻擊,這個(gè)時(shí)候就要用到Nginx 禁止IP訪問了,下面這篇文章主要給大家介紹了關(guān)于Nginx如何限制IP訪問只允許特定域名訪問的相關(guān)資料,需要的朋友可以參考下

為了我們的服務(wù)器安全,我們需要禁止直接使用 IP 訪問我們的服務(wù)器,我們可以借助 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 前面添加一個(gè)新的 server,如圖所示

配置文件

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

3、修改 server

nginx.conf 文件中默認(rèn)配置信息為

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 對(duì)應(yīng)的是 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、訪問測(cè)試

重啟 nginx

./nginx -s reload

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

403

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

我們輸入域名試試

nginx首頁

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

總結(jié)

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

相關(guān)文章

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

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

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

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

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

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

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

    使用Nginx部署Vue項(xiàng)目全過程及踩坑記錄

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

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

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

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

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

    詳解Nginx啟動(dòng)失敗的幾種錯(cuò)誤處理

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

    nginx部署多前端項(xiàng)目的幾種方法

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

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

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

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

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

最新評(píng)論