Récupérer l'adresse ip d'un nom de domaine avec asp.net

4/5 (1 avis)

Snippet vu 37 719 fois - Téléchargée 37 fois


Contenu du snippet

Ce script en ASP.Net (en VB.net) vous permettra de récupérer l'ip d'un nom de domaine

Source / Exemple :


<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="System.Net.Sockets" %>
<script language="vb" runat="server">
	Sub RecupLeIp(sender As Object, e As System.EventArgs)
		Dim i as Integer
		If Page.IsPostBack then
			Try
				Dim LeDomaine As IPHostEntry 
				LeDomaine = Dns.GetHostByName(txtDuDomain.Text)
				lblAffiche.Text = "IP de ""<i>" & txtDuDomain.Text & "</i>"": <b>" & LeDomaine.AddressList(0).toString & "</b>"
			Catch
				lblAffiche.Text = "Je ne trouve pas l'hôte"
			End Try
		End If
	End Sub
</script>
<html>
<body>
<font face="verdana" size="1">
<form runat="server" ID="MonForm">
	Tapez le nom de domaine pour lequel vous cherchez l'ip :<br>
	<asp:textbox id="txtDuDomain" text="www.yahoo.fr" runat="server" />
	<asp:button id="submit" onClick="RecupLeIp" text="Récupérer l'ip" runat="server" />
	<br>
	<font size="2"><asp:label id="lblAffiche" text="" runat="server" /></font>
</form>
</font>
</body>
</html>

A voir également

Ajouter un commentaire Commentaire
vidjidu91 Messages postés 3 Date d'inscription dimanche 6 janvier 2008 Statut Membre Dernière intervention 6 octobre 2008
30 avril 2008 à 18:09
salut,
C'est cool mais tu ouvre la console de windows (bouton DEMMARER+R, 'cmd') et tu tape 'ping www.yahoo.fr' et sa te met l'ip. 217.12.3.11
Sinon c'est bien quand même désolé...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.