當然,您可以使用 Nginx 的 deny
指令在全局設定中禁止特定的 IP 連入。以下是一個簡單的配置範例,將黑名單寫在一個單獨的檔案中:
首先,您可以確認在 Nginx 的主配置檔中(通常是 /etc/nginx/nginx.conf
)有以下行,以引用黑名單檔案:
include /etc/nginx/conf.d/*.conf;
接下來,您可以創建一個 /etc/nginx/conf.d/blacklist.conf
檔案,其中包含您想要禁止的 IP 地址:
deny 192.168.1.1;
deny 10.0.0.1;
# 添加其他您想要禁止的 IP
請確保將這個檔案中的 IP 地址替換為您希望禁止的實際 IP 地址。之後,重新載入或重新啟動 Nginx 以應用更改:
sudo systemctl reload nginx
這樣,指定的 IP 地址就會被禁止訪問您的網站。希望這能對您有所幫助。