網站如果不需要國内用戶訪問,可以在Nginx内直接添加規則,限制國内IP用戶訪問網站。
1、首先我們需要知道國内IP地址段,推薦一個免費的網站,大家可以去下載。網址:https://www.ip2location.com/free/visitor-blocker
2、打開網站,點擊左側的“Firewall List by Country”選項卡。
3、輸入國家“china”,最後點擊下載。
4、下載好的文件重命名爲blockip.conf
5、接着用記事本打開,去掉第一行的“location / {”和最後一行的“}”
6、然後把blockip.conf上傳到服務器的/www/server/nginx/conf/路徑,權限改爲644。
7、打開網站的ngix配置在http塊下面添加如下代碼:
原文鏈接:https://c.larjie.com/nginx-restricts-domestic-ips/,轉載請注明出處。