[RISOLTO] Verificare se un PC è su un dominio
Pubblicato: 16 giugno 2020 - 12:21
Buongiorno,
Vorrei testare in un pacchetto se un PC è associato al mio dominio o a un gruppo di lavoro. Avevo questa funzione qui sotto, ma non è adatta perché, sia che il PC sia in un gruppo di lavoro con un indirizzo IP assegnato da DHCP (dal dominio) o associato al dominio PEDAGO.lan, socket.getfqdn() restituisce lo stesso nome (ad esempio, PCNAME.PEDAGO.lan).
Vorrei testare in un pacchetto se un PC è associato al mio dominio o a un gruppo di lavoro. Avevo questa funzione qui sotto, ma non è adatta perché, sia che il PC sia in un gruppo di lavoro con un indirizzo IP assegnato da DHCP (dal dominio) o associato al dominio PEDAGO.lan, socket.getfqdn() restituisce lo stesso nome (ad esempio, PCNAME.PEDAGO.lan).
Codice: Seleziona tutto
def domain():
if ("PEDAGO.lan" in socket.getfqdn()):
dom="PEDAGO"
else:
print('PC en workgroup')
dom="WG"
return dom