1234567891011121314151617181920 |
- 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.nameservers[0]
- print("DNS - ", dns_resolver.nameservers)
|