Heim  >  Fragen und Antworten  >  Hauptteil

Warum wird die in Nginx festgelegte Verweigerungs-IP nicht wirksam?

Ich habe sichergestellt, dass ich die deny.ip-Datei geladen habe. Ich habe versucht, meine eigene IP zu sperren, aber ich kann immer noch auf den Webserver zugreifen. Bitte lösen Sie das Problem

Meine deny.ip hat nur eine Zeile: IP-Adresse verweigern;

漂亮男人漂亮男人2712 Tage vor2029

Antworte allen(1)Ich werde antworten

  • 天蓬老师

    天蓬老师2017-05-16 17:27:45

    最好配置贴出来分析

    allow deny是有顺序的,如果你

    allow 192.168.1.0/24
    # ...
    deny 192.168.1.5
    

    192.168.1.5是可以访问的

    还有一种可能的情况, 如果你服务器是本机,假设IP是192.168.1.5
    那么你

    deny 192.168.1.5
    

    是不影响 通过127.0.0.1访问的 这是两个不同的网络接口,反之亦然

    Antwort
    0
  • StornierenAntwort