我们租用国外服务器建网站的时候,通常会使用CloudFlare免费CDN进行加速和保护。如果使用宝塔面板管理服务器和站点,在开启Nginx防火墙后,需要将CloudFlare节点的IP段加入宝塔IP白名单,否则可能会导致误拦截。让我们看看如何将CloudFlare CDN的IP段添加到宝塔IP白名单中。
目前,CloudFlare官方公布的IPv4地址和IPv6地址(将不时更新)如下:
IPv4地址 | IPv6地址 |
103.21.244.0/22 | 2400:cb00::/32 |
103.22.200.0/22 | 2606:4700::/32 |
103.31.4.0/22 | 2803:f800::/32 |
104.16.0.0/13 | 2405:b500::/32 |
104.24.0.0/14 | 2405:8100::/32 |
108.162.192.0/18 | 2a06:98c0::/29 |
131.0.72.0/22 | 2c0f:f248::/32 |
141.101.64.0/18 | |
162.158.0.0/15 | |
172.64.0.0/13 | |
173.245.48.0/20 | |
188.114.96.0/20 | |
190.93.240.0/20 | |
197.234.240.0/22 | |
198.41.128.0/17 |
要将CloudFlare提供的这些IPv4地址添加到宝塔面板的IP白名单中,我们可以打开宝塔Nginx防火墙设置页面,点击左侧的全局配置,在IP白名单部分,点击“设置”操作项,然后在弹出的管理IP白名单窗口页面依次添加起始IP地址和结束IP地址。添加IPv4地址段后,单击下面的“导入”按钮。