Around and About .NET World

Il blog di Marco Minerva
posts - 1671, comments - 2232, trackbacks - 2135

My Links

News

Contattami su Live Messenger:


MCTS: Windows, Web, Distributed Applications & SQL Server

MCPD: Enterprise Applications

Tag Cloud

Archives

Post Categories

Links

Ricavare gli indirizzi IP di un host da .NET

Volevo rispondere al post di Ermanno Goletto, ma sul suo blog i commenti sono disabilitati, quindi scrivo direttamente qui. Il codice per ricavare gli indirizzi IP di una macchina si può effettivamente portare anche sotto .NET, ma in questo caso è più semplice utilizzare la classe Dns contenuta nel namespace System.Net:

foreach (IPAddress ipAddress in Dns.GetHostEntry(hostName).AddressList) { MessageBox.Show(ipAddress.ToString()); }

Dove hostName è il nome della macchina di cui si vogliono conoscere gli indirizzi IP. In questo modo, inoltre, l'oggetto ipAddress fornisce un numero maggiore di informazioni, ad esempio se l'indirizzo è in formato IPv4 oppure IPv6.

Print | posted on giovedì 25 gennaio 2007 20:17 | Filed Under [ C# ]

Feedback

Gravatar

# re: Ricavare gli indirizzi IP di un host da .NET

Corretta osservazione, in realtà il mio codice nasceva dall'esigenza di avere un codice VBScript e in effetti la mia ultima considerazione sulla posibiltà di trasportare il codice in .NET non è così utile esistendo già una classe specializzata anche se tramite Win32_PingStatus si ha la possibilità di sapere se l'host è raggiungibile e con che tempistiche.

http://msdn2.microsoft.com/en-us/library/aa394350.aspx
26/01/2007 16:22 | Alex
Gravatar

# Ricavare gli indirizzi IP di un Host tramite WMI e VbScript | DevAdmin Blog

Ricavare gli indirizzi IP di un Host tramite WMI e VbScript | DevAdmin Blog
28/01/2014 23:16 | Pingback/TrackBack
Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET