diff --git a/main.py b/main.py index d97963e..c2206d1 100644 --- a/main.py +++ b/main.py @@ -34,6 +34,7 @@ def resolve_dns_and_write(service, url, unique_ips_all_services, include_cloudfl resolver = dns.resolver.Resolver(configure=False) resolver.nameservers = ['9.9.9.9', '149.112.112.112', '8.8.8.8', '8.8.4.4', '208.67.222.222', '208.67.220.220', '1.1.1.1', '1.0.0.1', '91.239.100.100', '89.233.43.71', '4.2.2.1', '4.2.2.2', '4.2.2.3', '4.2.2.4', '4.2.2.5', '4.2.2.6'] # Public DNS servers + resolver.rotate = True resolver.timeout = 1 resolver.lifetime = 1 @@ -52,8 +53,8 @@ def resolve_dns_and_write(service, url, unique_ips_all_services, include_cloudfl if domain.strip(): futures.append(executor.submit(resolve_domain, resolver, domain, unique_ips_current_service, unique_ips_all_services, cloudflare_ips)) - return '\n'.join(unique_ips_current_service) + '\n' print(f"Список IP-адресов для платформы {service} создан.") + return '\n'.join(unique_ips_current_service) + '\n' except Exception as e: print(f"Не удалось сопоставить IP адреса {service} его доменным именам.", e) return "" diff --git a/platforms/dns-google.txt b/platforms/dns-google.txt index 5abd246..a0577b3 100644 --- a/platforms/dns-google.txt +++ b/platforms/dns-google.txt @@ -1,12 +1,9 @@ -1e100.net -agnss.goog +agnss.goog channel.status.request.url edgedl.me.gvt1.com g.cn g.co ggpht.com -goog -google google.ad google.ae google.al diff --git a/platforms/ip-openai.txt b/platforms/ip-openai.txt deleted file mode 100644 index 1372bb4..0000000 --- a/platforms/ip-openai.txt +++ /dev/null @@ -1 +0,0 @@ -188.114.99.224 \ No newline at end of file