Obtenir des information (ip/host/reseaux)

Description

Ben voila ce petit script sert a obtenir des information sur une ip, nom de domain, reseaux.

Source / Exemple :


<html>
<head>
	<title>Server - Info</title>
</head>

<body bgcolor="#00FF33">

<form method="POST">
<b>Whois d'une <font color="#FF0000">IP</font> vers un <font color="#3399FF">Nom de domain</font> : </b><?php

 if(isset($_POST["ip-host"]))
 {

	$host = @getHostbyAddr($_POST["ip-host"]);
	printf("<br><br>Resultat : ".$_POST["ip-host"]." --> ".$host."<br>");

 }

 ?>
<br><input type="text" name="ip-host" size="30" style="border:1 solid;border-color:#C0C0C0;color:#FF6600;background:hidden;" ondblclick="this.value=''">
<input type="submit" value="Whois" style="border:1 solid;border-color:#000000;background-color:#CC99FF;">
</form>

<form method="POST">
<b>Whois d'un <font color="#3399FF">Nom de Domain</font> vers une <font color="#FF0000">IP</font>  : </b><?php

 if(isset($_POST["host-ip"]))
 {

	$ip = @getHostByName($_POST["host-ip"]);
	printf("<br><br>Resultat : ".$_POST["host-ip"]." --> ".$ip."<br>");

 }

 ?>
<br><input type="text" name="host-ip" size="30" style="border:1 solid;border-color:#C0C0C0;color:#FF6600;background:hidden;" ondblclick="this.value=''">
<input type="submit" value="Whois" style="border:1 solid;border-color:#000000;background-color:#CC99FF;">
</form>

<form method="POST">
<b>Whois d'un <font color="#3399FF">Nom de Domain</font> renvoyant une list d'<font color="#FF0000">IP</font> (Réseaux)  : </b><?php

 if(isset($_POST["host-reseaux"]))
 {

	$reseaux = @getHostByNamel($_POST["host-reseaux"]);

	printf("<br><br>Resultat pour '".$_POST["host-reseaux"]."':<br><br>");

		for($index = 0; $index < count($reseaux); $index++)
		{
			print("$reseaux[$index] <br>\n");			
		}

 }

 ?>
<br><input type="text" name="host-reseaux" size="30" style="border:1 solid;border-color:#C0C0C0;color:#FF6600;background:hidden;" ondblclick="this.value=''">
<input type="submit" value="Whois" style="border:1 solid;border-color:#000000;background-color:#CC99FF;">
</form>

</body>
</html>

Conclusion :


Petit problem avec le couple ip/domain, pour l'instant (je vais le réparer le plutot possible)

Codes Sources

A voir également