Diese Frage zeigt eher ein mangelndes Verständnis der Netzwerkprinzipien meinerseits als ein Programmierproblem.Dns.GetHostEntry gibt mehrere IP-Adressen zurück
Ich mache ein Lookup auf einem Hostnamen
Dns.GetHostEntry
Dies gibt ein IPHostEntry mich mit, die eine Address Eigenschaft hat, die eine Reihe von IP-Adresse ist.
Ich dachte immer, es gibt eine 1 zu 1 Zuordnung zwischen Hostname und IP, aber ich finde, dass ich in einigen Fällen mehrere IPAddress (es) für den gleichen Host zurück.
Das ist eine Überraschung für mich.
Welchen Teil der Domain-Namensauflösung verstehe ich nicht?
Das System kann mit mehreren Namen erreicht werden - nur eine Frage der DNS-Einträge. Sie haben jedoch Recht, dass normalerweise die Maschine selbst einen einzigen Namen hat, was aber nicht unbedingt etwas mit DNS zu tun hat. –