Questa domanda probabilmente evidenzia una mancanza di comprensione dei principi di rete da parte mia, piuttosto che un problema di programmazione.Dns.GetHostEntry restituisce più indirizzi IP
sto facendo una ricerca su un host utilizzando
Dns.GetHostEntry
Ciò restituisce un IPHostEntry a me, che ha una proprietà AddressList, che è un array di IPAddress.
Ho sempre pensato che esistesse una mappatura 1 a 1 tra hostname e IP, ma sto riscontrando che in alcuni casi ottengo diversi IPAddress per lo stesso host.
Questa è una sorpresa per me.
Quale parte della risoluzione del nome di dominio non riesco a capire?
Il sistema può essere raggiunto con più nomi, solo una questione di voci DNS. Hai ragione, tuttavia, che di solito la macchina stessa ha un solo nome, ma che non ha necessariamente nulla a che fare con il DNS. –