diff options
| author | 尹姜谊 <[email protected]> | 2024-01-16 11:40:34 +0800 |
|---|---|---|
| committer | 尹姜谊 <[email protected]> | 2024-01-16 11:40:34 +0800 |
| commit | 7170fefc0b4feeb00a3968b53f198411a3511ac6 (patch) | |
| tree | 32951303e427d9b50317a92ec59b8134e16dfe06 /detection | |
| parent | 576ff651e852fc69d4ef94dff7e2dd54b8a1fc11 (diff) | |
ipvanishvpn_serverip增加运行日志
Diffstat (limited to 'detection')
| -rw-r--r-- | detection/vpnservices/ipvanishvpn_serverip.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/detection/vpnservices/ipvanishvpn_serverip.py b/detection/vpnservices/ipvanishvpn_serverip.py index 4d6daaa..ef62d4c 100644 --- a/detection/vpnservices/ipvanishvpn_serverip.py +++ b/detection/vpnservices/ipvanishvpn_serverip.py @@ -82,8 +82,12 @@ class IpvanishvpnServerip(VpnDetector): # 判断是否能够访问外网,如果能够访问外网,则从外网获取ipvanish_servername_list的域名解析地址 if check_internet(): ipvanish_servername_list = self.find_more_servernames(ipvanish_servername_list) - resolved_ip_list = self.resolve_dns_for_domain_list(ipvanish_servername_list) - + if len(ipvanish_servername_list) > 0: + resolved_ip_list = self.resolve_dns_for_domain_list(ipvanish_servername_list) + else: + self.logger.info('No ipvanish server name found from knowledge database.') + else: + self.logger.info('Failed to resolve ipvanish vpn servername. Cannot access internet.') return resolved_ip_list |
