This commit is contained in:
mrwho 2026-07-21 07:13:51 +00:00
parent 2e1271d897
commit 8b63c716a6
7 changed files with 100504 additions and 100519 deletions

File diff suppressed because it is too large Load diff

10
RU.lst
View file

@ -1,8 +1,3 @@
# Country: Russia (RU)
# Address family: IPv4
# Delegation status: Allocated || Assigned
# Export mode: Aggregated
#
2.56.24.0/22
2.56.88.0/22
2.56.180.0/22
@ -4535,7 +4530,8 @@
152.89.196.0/24
152.89.216.0/22
153.51.32.0/19
153.51.96.0/19
153.51.64.0/18
153.51.160.0/19
153.76.160.0/20
153.76.178.0/23
153.80.172.0/22
@ -4599,6 +4595,8 @@
164.177.176.0/21
164.215.48.0/21
164.215.64.0/19
168.113.232.0/21
168.113.240.0/20
168.222.128.0/20
168.222.176.0/22
168.222.192.0/20

View file

@ -256,8 +256,7 @@
142.250.148.0/22
142.250.152.0/23
142.250.154.0/24
142.250.157.0/24
142.250.158.0/23
142.250.156.0/22
142.250.176.0/20
142.250.192.0/20
142.250.217.0/24
@ -289,6 +288,7 @@
142.251.112.0/24
142.251.116.0/22
142.251.120.0/23
142.251.124.0/24
142.251.126.0/23
142.251.128.0/23
142.251.130.0/24
@ -356,6 +356,8 @@
172.217.160.0/20
172.217.192.0/22
172.217.197.0/24
172.217.199.0/24
172.217.200.0/24
172.217.203.0/24
172.217.204.0/24
172.217.208.0/23
@ -388,6 +390,7 @@
173.194.40.0/24
173.194.42.0/23
173.194.44.0/23
173.194.47.0/24
173.194.49.0/24
173.194.51.0/24
173.194.54.0/23
@ -398,6 +401,7 @@
173.194.73.0/24
173.194.74.0/24
173.194.76.0/22
173.194.114.0/24
173.194.135.0/24
173.194.150.0/24
173.194.154.0/24
@ -458,8 +462,12 @@
192.178.54.0/24
192.178.56.0/23
192.178.128.0/22
192.178.132.0/24
192.178.134.0/24
192.178.139.0/24
192.178.142.0/24
192.178.144.0/24
192.178.149.0/24
192.178.152.0/22
192.178.156.0/23
192.178.158.0/24
@ -472,8 +480,10 @@
192.178.183.0/24
192.178.187.0/24
192.178.188.0/24
192.178.190.0/24
192.178.192.0/23
192.178.194.0/24
192.178.196.0/24
192.178.202.0/23
192.178.204.0/24
192.178.209.0/24

View file

@ -22,6 +22,7 @@ TELEGRAM_OUT="telegram_routes.conf"
FACEBOOK_OUT="facebook_routes.conf"
YOUTUBE_OUT="youtube_routes.conf"
CLOUDFLARE_OUT="cloudflare_routes.conf"
AWS_OUT="aws_routes.conf"
# URL для скачивания списков (примерные URL, укажите <20><>вои)
RU_URL="https://github.com/ipverse/rir-ip/raw/refs/heads/master/country/ru/ipv4-aggregated.txt"
@ -33,6 +34,7 @@ TELEGRAM_URL="https://github.com/lord-alfred/ipranges/raw/refs/heads/main/telegr
FACEBOOK_URL="https://github.com/lord-alfred/ipranges/raw/refs/heads/main/facebook/ipv4.txt"
YOUTUBE_URL="https://raw.githubusercontent.com/touhidurrr/iplist-youtube/refs/heads/main/lists/cidr4.txt"
CLOUDFLARE_URL="https://github.com/rezmoss/cloud-provider-ip-addresses/raw/refs/heads/main/cloudflare/cloudflare_ips_v4.txt"
AWS_URL="https://github.com/rezmoss/cloud-provider-ip-addresses/raw/refs/heads/main/aws/aws_ips_v4.txt"
# Удалять комментарии из RU.lst перед генерацией конфига (true/false)
CLEAN_RU="true"

View file

@ -43,6 +43,7 @@ download_list "$TELEGRAM_URL" "Telegram.lst"
download_list "$FACEBOOK_URL" "Facebook.lst"
download_list "$YOUTUBE_URL" "Youtube.lst"
download_list "$CLOUDFLARE_URL" "Cloudflare.lst"
download_list "$AWS_URL" "AWS.lst"
# Считаем md5 от всех .lst-файлов
old=$(cat "$MD5_FILE" 2>/dev/null || true)
@ -74,6 +75,7 @@ if [[ "$old" != "$new" ]]; then
gen_bird_route "$LIST_DIR/Facebook.lst" "$BIRD_DIR/$FACEBOOK_OUT" "false"
gen_bird_route "$LIST_DIR/Youtube.lst" "$BIRD_DIR/$YOUTUBE_OUT" "false"
gen_bird_route "$LIST_DIR/Cloudflare.lst" "$BIRD_DIR/$CLOUDFLARE_OUT" "false"
gen_bird_route "$LIST_DIR/AWS.lst" "$BIRD_DIR/$AWS_OUT" "false"
# Перезагружаем BIRD
if /usr/sbin/birdc configure; then

200677
ip.lst

File diff suppressed because it is too large Load diff

View file

@ -1 +1 @@
1fe4e0288eaa8c51144dc680e84679fa
8388dbffdd944f278eb5bae44036652f