宝塔面板如何安装nginx防火墙及将Cloudflare IP地址添加到白名单。具体操作如下:
1、前往我们服务器上安装的宝塔面板对应的外网面板地址并登录 >> 点击左侧导航菜单“软件商店”>> 找到“nginx防火墙”并点击右侧对应的“安装”即可自动安装。
2、成功安装之后即可点击“nginx防火墙”对应的“设置”进入首页页面。也可以点击左侧导航菜单“防火墙”进入新版本的“nginx防火墙”首页页面。
3、进入到nginx防火墙首页,确保“防火墙开关”处于开启状态。
4、点击“全局配置”,找到“IP白名单”并点击其对应的“设置”。
5、在“管理IP白名单”中可以手动输入起始IP地址如192.166.6.1.1,结束IP地址如192.166.6.1.20,点击【添加】按钮即可将该IP地址组添加到白名单中。如果有多个IP地址需要添加到白名单中,如Cloudflare 的IP地址就有很多个,所以建议点击左下角【导入】按钮。
6、根据规则输入Cloudflare IPv4地址到输入框中(或直接复制以下主机教程网整理好的Cloudflare IPv4地址并粘贴即可),然后点击【确定】按钮即可。
[["103.21.244.0","103.21.244.22"],["103.22.200.0","103.22.200.22"],["103.31.4.0","103.31.4.22"],["104.16.0.0","104.16.0.13"],["104.24.0.0","104.24.0.14"],["108.162.192.0","108.162.192.18"],["131.0.72.0","131.0.72.22"],["141.101.64.0","141.101.64.18"],["162.158.0.0","162.158.0.15"],["172.64.0.0","172.64.0.13"],["173.245.48.0","173.245.48.20"],["188.114.96.0","188.114.96.20"],["190.93.240.0","190.93.240.20"],["197.234.240.0","197.234.240.22"],["198.41.128.0","198.41.128.17"]]
至此,我们就成功将Cloudflare的IPv4白名单添加到宝塔面板的nginx防火墙中。如果还需要将其他CDN或某些特殊的IP地址添加到白名单中,请参考本文逐个添加或批量导入即可。