|
@@ -1,4 +1,20 @@
|
|
import dns.resolver
|
|
import dns.resolver
|
|
|
|
+import socket
|
|
|
|
+import ipaddress
|
|
|
|
+import subprocess
|
|
|
|
+ip_addr = socket.gethostbyname(socket.gethostname())
|
|
|
|
+netmask = ipaddress.IPv4Network(ip_addr).netmask
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+config = subprocess.check_output(
|
|
|
|
+ ['chcp', '65001', '&', 'netsh', 'interface', 'ipv4', 'show', 'config'], shell=True)
|
|
|
|
+check = config.decode('utf-8').split('Configuration for interface "Ethernet"')[1].split('\n')[9]
|
|
|
|
+print(check)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
dns_resolver = dns.resolver.Resolver()
|
|
dns_resolver = dns.resolver.Resolver()
|
|
dns_resolver.nameservers[0]
|
|
dns_resolver.nameservers[0]
|
|
-print(dns_resolver.nameservers)
|
|
|
|
|
|
+print("DNS - ", dns_resolver.nameservers)
|