Powered by Ajaxy
Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Trouver le nom de domaine d’une adresse IP distante

<?php

    $nom_domaine = gethostbyaddr($_SERVER['REMOTE_ADDR']);

    if($nom_domaine == $_SERVER[

Afficher le nom de domaine ou l’adresse IP du serveur

<html>
<head>
<title>AdresseIP ou nom de domaine du serveur</title>
</head>
<body>
<div>
<?php
if (

Afficher la liste des adresses IP d’un nom de domaine

<?php

     // Lister les adresse  IP de google.com

     $nom_domaine = "google.com";
    $liste_I

Exemples des fonctions de résolution de DNS

<?php


// Obtient l''adresse IP correspondant au nom d''hôte
$resultat = gethostbyname("www.yahoo.

Trouver le serveur de noms faisant autorité

<?php



    if(dns_check_record("google.fr", "NS"))
    {

        echo "Il existe un serveur de n

Utilisation de ‘dns_get_record’ pour obtenir les enregistrements DNS associé à un hôte

<?php

$elem = dns_get_record("yahoo.com");

// Tableau des enregistrements DNS
print_r($elem);
?>

Simuler la commande ‘dnslockup’


<?php
// Obtient l''adresse IP correspondant au nom d''hôte
$resultat = gethostbyname("www.yahoo.f

Appel des MX(Mail Exchage) d’un hôte avec la fonction ‘dns_get_mx()’

<?php

    $domaine = "google.fr";
    if(dns_get_mx($domaine, $mxhosts, $weights))
    {

        

Afficher tous les types d’enregistrement DNS d’un host avec le constant ‘DNS_ALL’

<?php

    $hostname = "google.com";

    $enrgs = dns_get_record($hostname, DNS_ALL);

    foreach

Afficher dans un tableau les information DNS d’un nom de domaine

<?php
$enrgs = dns_get_record("www.yahoo.com");
print_r($enrgs);
?>