From 87618e6116e7b536e7a3ce39803a50d540b43051 Mon Sep 17 00:00:00 2001 From: Lord_Alfred <2259979+lord-alfred@users.noreply.github.com> Date: Tue, 9 Nov 2021 08:28:20 +0000 Subject: [PATCH] Auto-update ip ranges --- microsoft/ipv4.txt | 92 ++++++++++++++++++++++++++++++++------- microsoft/ipv4_merged.txt | 39 ++++++++++++----- microsoft/ipv6.txt | 21 ++++++--- microsoft/ipv6_merged.txt | 19 ++++---- 4 files changed, 129 insertions(+), 42 deletions(-) diff --git a/microsoft/ipv4.txt b/microsoft/ipv4.txt index c278b521..b93d68a1 100644 --- a/microsoft/ipv4.txt +++ b/microsoft/ipv4.txt @@ -479,7 +479,6 @@ 13.66.52.232/32 13.66.56.76/32 13.66.59.226/32 -13.66.60.111/32 13.66.60.119/32 13.66.60.151/32 13.66.60.72/32 @@ -520,6 +519,7 @@ 13.67.15.112/29 13.67.15.32/27 13.67.15.64/27 +13.67.15.8/29 13.67.152.0/24 13.67.153.0/28 13.67.153.128/25 @@ -547,11 +547,8 @@ 13.67.35.35/32 13.67.35.77/32 13.67.48.221/32 -13.67.48.255/32 -13.67.56.134/32 13.67.56.225/32 13.67.58.116/32 -13.67.59.217/32 13.67.63.90/32 13.67.68.78/32 13.67.77.233/32 @@ -595,19 +592,16 @@ 13.68.20.101/32 13.68.21.169/32 13.68.211.223/32 -13.68.22.44/32 13.68.235.98/32 13.68.24.173/32 13.68.24.216/32 13.68.28.135/32 13.68.29.136/32 13.68.29.203/32 -13.68.30.216/32 13.68.31.237/32 13.68.76.104/32 13.68.77.215/32 13.68.82.4/32 -13.68.87.133/32 13.69.0.0/17 13.69.104.0/26 13.69.104.192/26 @@ -640,6 +634,7 @@ 13.69.109.144/28 13.69.109.176/28 13.69.109.192/29 +13.69.109.200/29 13.69.109.224/27 13.69.110.0/24 13.69.111.128/26 @@ -720,6 +715,7 @@ 13.69.233.192/26 13.69.233.40/29 13.69.233.48/29 +13.69.233.56/29 13.69.233.64/27 13.69.233.96/27 13.69.234.0/23 @@ -939,6 +935,7 @@ 13.71.175.144/28 13.71.175.160/27 13.71.175.192/29 +13.71.175.200/29 13.71.175.208/30 13.71.175.216/29 13.71.175.32/27 @@ -1361,7 +1358,6 @@ 13.76.244.119/32 13.76.245.160/32 13.76.245.96/32 -13.76.247.54/32 13.76.4.194/32 13.76.43.73/32 13.76.44.139/32 @@ -1371,7 +1367,6 @@ 13.76.85.243/32 13.76.87.86/32 13.76.88.89/32 -13.76.90.3/32 13.76.91.201/32 13.77.0.0/18 13.77.0.146/32 @@ -1530,7 +1525,6 @@ 13.78.111.200/29 13.78.111.208/28 13.78.117.86/32 -13.78.121.203/32 13.78.123.87/32 13.78.125.90/32 13.78.128.0/17 @@ -2225,6 +2219,7 @@ 20.100.2.32/29 20.100.2.64/27 20.100.3.0/24 +20.100.64.0/18 20.101.0.0/16 20.102.0.0/17 20.102.128.0/18 @@ -2298,7 +2293,7 @@ 20.115.246.0/24 20.115.247.0/26 20.115.247.64/29 -20.116.0.0/18 +20.116.0.0/17 20.116.40.0/23 20.116.42.0/25 20.117.0.0/18 @@ -2471,6 +2466,7 @@ 20.140.133.0/26 20.140.133.128/28 20.140.133.152/30 +20.140.133.156/30 20.140.133.160/27 20.140.133.192/26 20.140.133.64/27 @@ -2570,6 +2566,7 @@ 20.140.224.0/21 20.140.224.0/28 20.140.224.16/29 +20.140.224.36/30 20.140.224.48/28 20.140.224.64/27 20.140.232.0/23 @@ -3327,6 +3324,7 @@ 20.157.161.0/24 20.157.162.0/24 20.157.163.0/24 +20.157.164.0/24 20.157.17.0/24 20.157.18.0/24 20.157.19.0/24 @@ -3536,6 +3534,7 @@ 20.189.170.0/24 20.189.171.128/25 20.189.171.64/27 +20.189.171.96/29 20.189.172.0/25 20.189.172.224/27 20.189.173.0/27 @@ -4414,6 +4413,7 @@ 20.193.7.132/32 20.193.7.70/32 20.193.96.0/19 +20.193.96.0/29 20.193.96.12/30 20.193.96.128/26 20.193.96.32/27 @@ -4632,6 +4632,7 @@ 20.200.196.64/28 20.200.197.0/24 20.200.198.0/29 +20.200.198.8/30 20.200.64.0/18 20.201.0.0/17 20.201.128.0/24 @@ -4772,6 +4773,7 @@ 20.207.1.128/27 20.207.1.160/28 20.207.1.32/28 +20.207.128.0/18 20.207.64.0/18 20.208.0.0/17 20.208.1.0/24 @@ -4950,6 +4952,7 @@ 20.21.80.8/29 20.210.0.0/17 20.210.128.0/18 +20.210.192.0/18 20.210.64.0/22 20.210.68.0/25 20.211.0.0/17 @@ -4962,11 +4965,15 @@ 20.211.71.128/27 20.211.71.160/28 20.212.0.0/17 +20.212.128.0/18 20.212.64.0/21 20.212.72.0/22 20.212.76.0/23 20.212.78.0/24 20.212.79.0/26 +20.213.0.0/17 +20.214.0.0/18 +20.214.64.0/18 20.34.32.0/22 20.34.36.0/23 20.34.38.0/23 @@ -5515,6 +5522,7 @@ 20.38.152.0/28 20.38.152.112/28 20.38.152.128/26 +20.38.152.16/29 20.38.152.192/26 20.38.152.24/29 20.38.152.32/27 @@ -5892,6 +5900,7 @@ 20.41.208.0/30 20.41.208.32/27 20.41.208.64/26 +20.41.208.8/29 20.41.4.0/26 20.41.4.104/31 20.41.4.108/30 @@ -5968,7 +5977,7 @@ 20.42.0.68/31 20.42.0.70/31 20.42.0.72/29 -20.42.128.0/18 +20.42.128.0/19 20.42.128.64/30 20.42.128.68/31 20.42.128.70/31 @@ -5997,6 +6006,9 @@ 20.42.131.64/26 20.42.132.0/23 20.42.134.0/23 +20.42.160.0/23 +20.42.168.0/21 +20.42.176.0/20 20.42.192.0/19 20.42.2.0/23 20.42.224.0/19 @@ -6111,6 +6123,7 @@ 20.42.72.128/31 20.42.72.130/31 20.42.72.132/30 +20.42.72.136/29 20.42.72.144/28 20.42.72.160/27 20.42.72.192/26 @@ -6159,6 +6172,7 @@ 20.43.123.128/27 20.43.123.160/28 20.43.123.176/29 +20.43.123.184/29 20.43.123.196/30 20.43.123.200/29 20.43.123.48/28 @@ -6331,6 +6345,7 @@ 20.44.10.124/30 20.44.10.128/26 20.44.10.196/30 +20.44.10.200/29 20.44.10.208/28 20.44.10.224/27 20.44.10.64/28 @@ -6385,6 +6400,7 @@ 20.44.19.172/30 20.44.19.32/28 20.44.19.48/29 +20.44.19.56/29 20.44.19.6/32 20.44.19.64/26 20.44.19.8/30 @@ -6586,6 +6602,7 @@ 20.45.125.224/28 20.45.125.240/28 20.45.126.0/27 +20.45.126.104/29 20.45.126.116/30 20.45.126.128/26 20.45.126.192/26 @@ -7347,6 +7364,7 @@ 20.52.72.0/21 20.52.72.0/27 20.52.72.128/26 +20.52.72.32/29 20.52.72.44/30 20.52.72.48/29 20.52.72.64/27 @@ -7389,6 +7407,7 @@ 20.53.0.40/29 20.53.0.48/28 20.53.0.64/27 +20.53.0.96/30 20.53.1.0/26 20.53.104.132/32 20.53.104.7/32 @@ -8248,6 +8267,7 @@ 20.95.0.0/21 20.95.128.0/21 20.95.16.0/21 +20.95.192.0/21 20.95.24.0/21 20.95.255.0/29 20.95.32.0/21 @@ -9298,6 +9318,7 @@ 40.120.64.112/28 40.120.64.128/27 40.120.64.160/27 +40.120.64.192/29 40.120.64.200/29 40.120.64.224/27 40.120.64.32/28 @@ -9336,6 +9357,7 @@ 40.120.8.0/27 40.120.8.128/27 40.120.8.160/29 +40.120.8.168/29 40.120.8.176/30 40.120.8.192/27 40.120.8.32/28 @@ -9452,9 +9474,16 @@ 40.123.145.16/30 40.123.145.20/31 40.123.145.22/31 -40.123.145.24/30 +40.123.145.24/29 +40.123.145.32/28 40.123.145.4/31 +40.123.145.48/29 +40.123.145.56/30 40.123.145.6/31 +40.123.145.60/30 +40.123.145.64/30 +40.123.145.68/30 +40.123.145.72/30 40.123.145.8/30 40.123.148.0/27 40.123.148.32/28 @@ -10222,6 +10251,7 @@ 40.67.121.0/25 40.67.121.128/28 40.67.121.144/29 +40.67.121.152/29 40.67.121.160/27 40.67.121.196/30 40.67.122.0/26 @@ -10408,6 +10438,7 @@ 40.69.110.224/28 40.69.110.240/28 40.69.111.0/27 +40.69.111.104/29 40.69.111.116/30 40.69.111.128/27 40.69.111.34/32 @@ -10730,6 +10761,7 @@ 40.73.141.128/29 40.73.141.144/29 40.73.141.154/31 +40.73.141.156/30 40.73.141.16/28 40.73.141.160/27 40.73.141.192/27 @@ -11672,6 +11704,7 @@ 40.79.148.64/28 40.79.148.80/30 40.79.148.84/30 +40.79.148.88/29 40.79.148.96/27 40.79.149.0/26 40.79.149.128/26 @@ -11860,6 +11893,7 @@ 40.79.187.8/29 40.79.189.0/27 40.79.189.116/30 +40.79.189.120/29 40.79.189.128/25 40.79.189.32/28 40.79.189.48/29 @@ -12069,6 +12103,7 @@ 40.80.178.0/23 40.80.180.0/31 40.80.180.112/29 +40.80.180.120/29 40.80.180.128/27 40.80.180.16/28 40.80.180.160/27 @@ -12799,8 +12834,9 @@ 40.87.177.64/27 40.87.177.96/28 40.87.178.0/24 -40.87.179.0/28 -40.87.179.16/31 +40.87.179.0/27 +40.87.179.32/29 +40.87.179.40/31 40.87.180.0/30 40.87.180.12/31 40.87.180.128/26 @@ -12836,12 +12872,13 @@ 40.87.180.80/28 40.87.180.96/27 40.87.181.0/30 +40.87.181.112/31 40.87.181.16/28 40.87.181.32/27 40.87.181.4/30 40.87.181.64/27 40.87.181.8/29 -40.87.181.96/31 +40.87.181.96/28 40.87.182.0/30 40.87.182.128/25 40.87.182.16/29 @@ -13759,6 +13796,7 @@ 51.105.69.80/31 51.105.69.82/31 51.105.69.84/30 +51.105.69.88/29 51.105.69.96/27 51.105.70.0/25 51.105.70.128/27 @@ -13887,6 +13925,7 @@ 51.107.128.24/29 51.107.128.36/30 51.107.128.40/29 +51.107.128.48/29 51.107.128.56/29 51.107.128.64/27 51.107.128.96/27 @@ -13984,6 +14023,7 @@ 51.107.192.0/26 51.107.192.128/31 51.107.192.136/29 +51.107.192.144/29 51.107.192.152/30 51.107.192.160/27 51.107.192.192/27 @@ -14234,6 +14274,7 @@ 51.11.97.32/27 51.11.97.64/28 51.11.97.80/29 +51.11.97.88/29 51.11.97.96/27 51.116.0.0/18 51.116.0.0/32 @@ -14422,6 +14463,7 @@ 51.116.246.16/30 51.116.246.192/26 51.116.246.32/27 +51.116.246.8/29 51.116.246.96/29 51.116.248.0/27 51.116.248.32/29 @@ -14898,6 +14940,7 @@ 51.120.100.192/27 51.120.100.224/28 51.120.100.244/30 +51.120.100.248/29 51.120.100.32/28 51.120.100.48/29 51.120.100.56/29 @@ -14928,6 +14971,7 @@ 51.120.107.96/27 51.120.109.0/28 51.120.109.112/29 +51.120.109.120/29 51.120.109.128/26 51.120.109.16/29 51.120.109.192/29 @@ -15187,6 +15231,7 @@ 51.13.128.0/28 51.13.128.128/25 51.13.128.16/29 +51.13.128.24/29 51.13.128.32/27 51.13.128.64/30 51.13.128.72/29 @@ -15343,6 +15388,7 @@ 51.138.160.2/31 51.138.160.32/27 51.138.160.4/30 +51.138.160.64/29 51.138.160.76/30 51.138.160.8/29 51.138.160.80/29 @@ -17094,6 +17140,7 @@ 52.130.11.160/28 52.130.11.192/26 52.130.112.0/21 +52.130.112.0/30 52.130.112.112/28 52.130.112.132/30 52.130.112.136/29 @@ -17117,6 +17164,7 @@ 52.130.12.224/29 52.130.12.240/28 52.130.120.0/21 +52.130.120.0/30 52.130.120.16/28 52.130.120.164/30 52.130.120.168/29 @@ -17129,6 +17177,7 @@ 52.130.120.96/27 52.130.121.64/26 52.130.128.0/21 +52.130.128.0/30 52.130.128.128/31 52.130.128.132/30 52.130.128.136/29 @@ -20139,6 +20188,7 @@ 52.231.151.0/27 52.231.151.32/28 52.231.151.48/29 +52.231.151.56/29 52.231.151.68/30 52.231.151.96/27 52.231.155.130/32 @@ -20218,6 +20268,7 @@ 52.231.22.0/24 52.231.23.0/29 52.231.23.10/32 +52.231.23.104/29 52.231.23.116/30 52.231.23.12/31 52.231.23.120/29 @@ -20688,6 +20739,7 @@ 52.240.244.0/25 52.240.244.140/30 52.240.244.144/29 +52.240.244.152/29 52.240.48.16/28 52.240.48.32/28 52.240.60.16/28 @@ -20902,6 +20954,7 @@ 52.245.128.0/21 52.245.128.0/27 52.245.128.32/31 +52.245.128.36/30 52.245.128.40/29 52.245.128.48/28 52.245.128.72/30 @@ -20909,6 +20962,7 @@ 52.245.128.80/29 52.245.136.0/21 52.245.136.0/27 +52.245.136.32/30 52.245.136.40/30 52.245.136.44/30 52.245.136.48/28 @@ -21481,6 +21535,7 @@ 102.133.124.14/31 102.133.124.140/30 102.133.124.144/29 +102.133.124.152/29 102.133.124.16/29 102.133.124.160/27 102.133.124.192/26 @@ -21815,6 +21870,7 @@ 102.37.48.12/32 102.37.64.0/21 102.37.64.0/27 +102.37.64.112/29 102.37.64.120/30 102.37.64.128/27 102.37.64.192/26 @@ -22195,6 +22251,7 @@ 104.214.164.52/30 104.214.164.56/29 104.214.164.64/27 +104.214.164.96/29 104.214.165.0/26 104.214.165.128/26 104.214.165.192/26 @@ -23379,6 +23436,7 @@ 159.27.22.0/23 159.27.240.0/24 163.228.0.0/17 +163.228.128.0/19 163.228.48.0/23 163.228.50.0/23 163.228.52.0/24 @@ -23655,6 +23713,7 @@ 191.232.51.175/32 191.232.53.203/32 191.232.53.223/32 +191.232.64.0/20 191.233.0.0/21 191.233.0.149/32 191.233.0.254/32 @@ -23734,6 +23793,7 @@ 191.233.207.128/27 191.233.207.160/27 191.233.207.192/29 +191.233.207.200/29 191.233.207.212/30 191.233.207.216/29 191.233.207.26/32 diff --git a/microsoft/ipv4_merged.txt b/microsoft/ipv4_merged.txt index ef01fbd9..a68fc2d6 100644 --- a/microsoft/ipv4_merged.txt +++ b/microsoft/ipv4_merged.txt @@ -87,7 +87,7 @@ 13.89.0.0/16 13.90.0.0/15 13.92.0.0/14 -20.100.0.0/18 +20.100.0.0/17 20.101.0.0/16 20.102.0.0/15 20.104.0.0/14 @@ -101,7 +101,7 @@ 20.112.192.0/18 20.113.0.0/17 20.114.0.0/15 -20.116.0.0/18 +20.116.0.0/17 20.117.0.0/17 20.117.128.0/18 20.118.0.0/15 @@ -197,16 +197,18 @@ 20.205.96.0/19 20.206.0.0/16 20.207.0.0/17 +20.207.128.0/18 20.208.0.0/17 20.208.128.0/20 20.209.0.0/16 20.21.0.0/17 20.21.128.0/20 20.21.144.0/21 -20.210.0.0/17 -20.210.128.0/18 -20.211.0.0/16 +20.210.0.0/15 20.212.0.0/17 +20.212.128.0/18 +20.213.0.0/17 +20.214.0.0/17 20.34.32.0/20 20.34.48.0/22 20.34.52.0/23 @@ -227,7 +229,15 @@ 20.38.32.0/20 20.38.64.0/18 20.39.0.0/16 -20.40.0.0/13 +20.40.0.0/15 +20.42.0.0/17 +20.42.128.0/19 +20.42.160.0/23 +20.42.168.0/21 +20.42.176.0/20 +20.42.192.0/18 +20.43.0.0/16 +20.44.0.0/14 20.48.0.0/17 20.48.128.0/18 20.48.192.0/20 @@ -267,6 +277,7 @@ 20.94.0.0/16 20.95.0.0/19 20.95.128.0/21 +20.95.192.0/21 20.95.255.0/29 20.95.32.0/21 20.95.64.0/19 @@ -336,9 +347,9 @@ 40.123.136.0/24 40.123.140.0/22 40.123.144.0/24 -40.123.145.0/28 -40.123.145.16/29 -40.123.145.24/30 +40.123.145.0/26 +40.123.145.64/29 +40.123.145.72/30 40.123.148.0/27 40.123.148.32/28 40.123.148.48/29 @@ -531,12 +542,14 @@ 40.87.160.0/20 40.87.176.0/23 40.87.178.0/24 -40.87.179.0/28 -40.87.179.16/31 +40.87.179.0/27 +40.87.179.32/29 +40.87.179.40/31 40.87.180.0/24 40.87.181.0/26 +40.87.181.112/31 40.87.181.64/27 -40.87.181.96/31 +40.87.181.96/28 40.87.182.0/23 40.87.184.0/21 40.87.192.0/19 @@ -1370,6 +1383,7 @@ 159.27.144.0/20 159.27.192.0/18 163.228.0.0/17 +163.228.128.0/19 168.61.0.0/17 168.61.128.0/25 168.61.128.128/28 @@ -1414,6 +1428,7 @@ 191.232.160.0/19 191.232.192.0/18 191.232.32.0/19 +191.232.64.0/20 191.233.0.0/19 191.233.128.0/17 191.233.32.0/20 diff --git a/microsoft/ipv6.txt b/microsoft/ipv6.txt index a6e7e1a6..3cfdea87 100644 --- a/microsoft/ipv6.txt +++ b/microsoft/ipv6.txt @@ -4114,7 +4114,14 @@ 2603:1030:401:260::/63 2603:1030:401:262::/64 2603:1030:401:263::/64 -2603:1030:401:264::/63 +2603:1030:401:264::/62 +2603:1030:401:268::/61 +2603:1030:401:270::/62 +2603:1030:401:274::/63 +2603:1030:401:276::/63 +2603:1030:401:278::/63 +2603:1030:401:27a::/63 +2603:1030:401:27c::/63 2603:1030:401:2::/63 2603:1030:401:40::/60 2603:1030:401:4::/62 @@ -4654,7 +4661,9 @@ 2603:1030:804:100::/58 2603:1030:804:140::/59 2603:1030:804:160::/60 -2603:1030:804:170::/64 +2603:1030:804:170::/61 +2603:1030:804:178::/62 +2603:1030:804:17c::/64 2603:1030:804:40::/60 2603:1030:804:50::/63 2603:1030:804:52::/64 @@ -4860,10 +4869,9 @@ 2603:1030:9:18::/61 2603:1030:9:18c::/62 2603:1030:9:190::/60 -2603:1030:9:1a0::/60 -2603:1030:9:1b0::/61 -2603:1030:9:1b8::/63 -2603:1030:9:1ba::/64 +2603:1030:9:1a0::/59 +2603:1030:9:1c0::/63 +2603:1030:9:1c2::/64 2603:1030:9:20::/59 2603:1030:9:2::/63 2603:1030:9:40::/58 @@ -6914,6 +6922,7 @@ 2603:1046:1500:34::/64 2603:1046:1500:38::/64 2603:1046:1500:3c::/64 +2603:1046:1500:40::/64 2603:1046:1500:4::/64 2603:1046:1500:8::/64 2603:1046:1500::/64 diff --git a/microsoft/ipv6_merged.txt b/microsoft/ipv6_merged.txt index 13d9ff97..6bbbec2b 100644 --- a/microsoft/ipv6_merged.txt +++ b/microsoft/ipv6_merged.txt @@ -231,8 +231,10 @@ 2603:1030:400::/48 2603:1030:401:200::/58 2603:1030:401:240::/59 -2603:1030:401:260::/62 -2603:1030:401:264::/63 +2603:1030:401:260::/60 +2603:1030:401:270::/61 +2603:1030:401:278::/62 +2603:1030:401:27c::/63 2603:1030:401::/55 2603:1030:402::/47 2603:1030:405::/48 @@ -260,7 +262,9 @@ 2603:1030:804:100::/58 2603:1030:804:140::/59 2603:1030:804:160::/60 -2603:1030:804:170::/64 +2603:1030:804:170::/61 +2603:1030:804:178::/62 +2603:1030:804:17c::/64 2603:1030:804::/56 2603:1030:805::/48 2603:1030:806::/47 @@ -270,11 +274,9 @@ 2603:1030:80c::/48 2603:1030:8::/48 2603:1030:9:100::/57 -2603:1030:9:180::/59 -2603:1030:9:1a0::/60 -2603:1030:9:1b0::/61 -2603:1030:9:1b8::/63 -2603:1030:9:1ba::/64 +2603:1030:9:180::/58 +2603:1030:9:1c0::/63 +2603:1030:9:1c2::/64 2603:1030:9::/56 2603:1030::/45 2603:1030:a00::/46 @@ -387,6 +389,7 @@ 2603:1046:1500:34::/64 2603:1046:1500:38::/64 2603:1046:1500:3c::/64 +2603:1046:1500:40::/64 2603:1046:1500:4::/64 2603:1046:1500:8::/64 2603:1046:1500::/64