logo NodeSeekbeta

指定ip仅cloudflare能访问

#!/bin/bash

# Cloudflare IPv4 addresses

ipv4_addresses=(

    103.21.244.0/22

    103.22.200.0/22

    103.31.4.0/22

    104.16.0.0/13

    104.24.0.0/14

    108.162.192.0/18

    131.0.72.0/22

    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 IPv6 addresses

ipv6_addresses=(

    2400:cb00::/32

    2606:4700::/32

    2803:f800::/32

    2405:b500::/32

    2405:8100::/32

    2a06:98c0::/29

    2c0f:f248::/32

)

# Allow traffic from Cloudflare for port 80 443

for ipv4 in "${ipv4_addresses[@]}"

do

    sudo ufw allow from $ipv4 to any port 80

    sudo ufw allow from $ipv4 to any port 443

done

for ipv6 in "${ipv6_addresses[@]}"

do

    sudo ufw allow from $ipv6 to any port 80

    sudo ufw allow from $ipv6 to any port 443

done

12
12

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有59945位seeker

🎉欢迎新用户🎉