国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Nginx禁止某個IP或者IP段訪問的方法

這篇具有很好參考價值的文章主要介紹了Nginx禁止某個IP或者IP段訪問的方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

當Nginx代理了很多網(wǎng)站時,我們想讓一部分人能訪問,一部分人訪問不了;那么我們可以來到每個網(wǎng)站的Nginx代理配置文件,針對某個網(wǎng)站單獨設置:禁止或允許IP或IP段訪問網(wǎng)站。

例:配置文件

server {
    listen       80;
    server_name  localhost;
    location / {
    	 allow all;
         deny 111.111.111.111;
         root /app/abc/html;
         index index.html index.htm;
    }
    # 轉發(fā)配置
    include /apps/nginx/abc-proxy-pass.conf;
}   
deny 111.0.0.0/8;    // 禁止 111.0.0.1 ~ 111.255.255.254 網(wǎng)段的IP
deny 111.111.0.0/16;   // 禁止 111.111.0.1 ~ 111.111.254 網(wǎng)段的IP
deny 111.111.111.0/24;   // 禁止 111.111.111.1 ~ 111.111.111.254 網(wǎng)段的IP
deny all;  // 禁止所有IP

如果想禁止某個準確的IP,deny 后直接加IP(deny xxx.xxx.xxx.xxx;) 即可。

注意:

  1. 上面的配置中 allow 必須在 deny 的前面配置,不然 allow 不會生效。
  2. 修改Nginx配置文件需要重啟 Nginx 服務才能生效。
  3. allow 允許 / deny 禁止 他們兩用法相同。

重啟Nginx:

在 Nginx 安裝目錄的 /sbin 目錄下輸入:
檢查配置文件是否正確(提示 ok successful 字樣表示正確)

./nginx -t

重啟 Nginx文章來源地址http://www.zghlxwxcb.cn/news/detail-505354.html

./nginx -s reload

到了這里,關于Nginx禁止某個IP或者IP段訪問的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Nginx 禁止IP訪問 只允許域名訪問,以及Nginx防盜鏈設置

    ???????我們在使用的時候會遇到很多的惡意IP攻擊,這個時候就要用到Nginx 禁止IP訪問了。今天要在Nginx上設置禁止通過IP訪問服務器,只能通過域名訪問,這樣做是為了避免別人把未備案的域名解析到自己的服務器IP而導致服務器被斷網(wǎng)。 ???????下面我們就先看看Ngi

    2024年02月11日
    瀏覽(28)
  • Nginx配置禁止特定IP和端口訪問

    Nginx是一款常用的高性能Web服務器和反向代理服務器。它通過靈活的配置文件能夠實現(xiàn)各種功能,包括限制特定IP地址和端口的訪問。本文將詳細介紹如何使用Nginx配置禁止特定IP和端口的訪問。 首先,確保你已經(jīng)正確安裝和配置了Nginx。以下是一個簡單的Nginx配置文件示例:

    2024年02月02日
    瀏覽(30)
  • 用 Nginx 禁止國外 IP 訪問我的網(wǎng)站...

    用 Nginx 禁止國外 IP 訪問我的網(wǎng)站...

    先來說說為啥要寫這篇文章,之前看了下 Nginx 的訪問日志,發(fā)現(xiàn)每天有好多國外的 IP 地址來訪問我的網(wǎng)站,并且訪問的內(nèi)容基本上都是惡意的。因此我決定禁止國外 IP 來訪問我的網(wǎng)站。 想要實現(xiàn)這個功能有很多方法,下面我就來介紹基于 Nginx 的 ngx_http_geoip2 模塊來禁止國外

    2024年02月13日
    瀏覽(26)
  • 禁止IP訪問、只允許域名訪問設置方法

    禁止IP訪問、只允許域名訪問設置方法

    聯(lián)網(wǎng)信息系統(tǒng)需設置只允許通過域名訪問,禁止使用IP地址直接訪問,建議同時采用云防護技術隱藏系統(tǒng)真實IP地址且只允許云防護節(jié)點IP訪問服務器,提升網(wǎng)絡安全防護能力。 修改配置文件nginx.conf,在server段里插入正則表達式,以只允許server.web.cn域名訪問為例,代碼如下:

    2024年02月04日
    瀏覽(33)
  • java主機禁止某些IP訪問的方法

    JAVA主機用的是tomcat來處理數(shù)據(jù),所以不支持以前apche使用的.htacess方式,一般有兩種禁止方法可以選擇,一是在server.xml文件里面禁止,或者是修改程序代碼。 1.禁止IP,在tomcat_home/conf/server.xml中的host/host之間加一行代碼: Valve className=\\\"org.apache.catalina.valves.RemoteAddrValve\\\" deny=\\\"19

    2024年02月03日
    瀏覽(22)
  • 限制Linux指定用戶訪問某個文件夾,禁止其訪問指定文件夾

    限制Linux指定用戶訪問某個文件夾,禁止其訪問指定文件夾

    ? ? ?默認情況下用戶本身就只能讀寫執(zhí)行自己目錄下自己創(chuàng)建的文件,自己主目錄以外的文件都沒有寫權限、執(zhí)行權限;自己主目錄以外的目錄,則只有r和x權限,沒有w權限,對于合法的ssh用戶,這樣的權限就已經(jīng)足夠了。 否則如果去該系統(tǒng)目錄和文件的權限,可能會引起

    2024年02月06日
    瀏覽(92)
  • Linux 使用 iptables 禁止某些 IP 訪問

    在Linux服務器被攻擊的時候,有的時候會有幾個主力IP。如果能拒絕掉這幾個IP的攻擊的話,會大大減輕服務器的壓力,說不定服務器就能恢復正常了。 在Linux下封停IP,有封殺網(wǎng)段和封殺單個IP兩種形式。一般來說,現(xiàn)在的攻擊者不會使用一個網(wǎng)段的IP來攻擊(太招搖了),

    2024年02月08日
    瀏覽(20)
  • Centos 服務器禁止 IP訪問/ IP黑名單

    Centos 服務器禁止 IP訪問/ IP黑名單

    本文結合上文的一起使用體驗更佳《Centos實時網(wǎng)絡帶寬占用查看工具iftop》

    2024年02月11日
    瀏覽(22)
  • Nginx禁止/屏蔽攻擊服務器的IP地址

    nginx安裝在IP為x.x.x.x的服務器上 第一步,nginx安裝。 第二步,nginx配置。 第三步,nginx啟動和訪問站點。 第四步,nginx服務關閉和重啟。 第五步,新建nginx啟動腳本可以不進入nginx根目錄即可進行相應的操作,設置服務器重啟時nginx會自動啟動。 第一步,在/etc/nginx文件夾中新

    2024年02月06日
    瀏覽(23)
  • iptables結合ipset禁止國外IP進行訪問

    iptables結合ipset禁止國外IP進行訪問

    0x01 ipset 可以使用 iptables 對訪問地址進行一定的限制,但是當受限地址數(shù)量過多時,維護管理起來就不太方便,而且數(shù)量過多的 iptables 條目也會影響設備的性能。此時就可以使用 ipset 工具來解決此種問題。 ipset 理解起來比較容易,理解為地址組就好,具有相同作用的地址段

    2024年02月06日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包