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

Soyez le premier à donner votre avis sur cette source.

Snippet vu 36 957 fois - Téléchargée 35 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
-
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.