From 0981247847f05ab63ca703b674604884e0720418 Mon Sep 17 00:00:00 2001 From: Adam Heathcote Date: Wed, 27 Nov 2019 16:29:34 +1100 Subject: [PATCH] Updated to master with CGNAT --- backend/getIP.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/getIP.php b/backend/getIP.php index 7d7c400..73978fb 100644 --- a/backend/getIP.php +++ b/backend/getIP.php @@ -55,6 +55,10 @@ if (strpos($ip, '169.254.') === 0) { // IPv4 link-local echo json_encode(['processedString' => $ip . " - link-local IPv4 access", 'rawIspInfo' => ""]); die(); } +if (preg_match('/^100\.([6-9][0-9]|1[0-2][0-7])\./', $ip) === 1) { // 100.64/10 CGNAT IPv4 + echo json_encode(['processedString' => $ip . " - CGNAT IPv4 access", 'rawIspInfo' => ""]); + die(); +} /** * Optimized algorithm from http://www.codexworld.com