Votre adresse IP est la suivante :
…
Chargement…
Chargement…
Comment récupérer une adresse IP en PHP ?
<?php
function getVisitorIp(): string
{
$ipHeaders = [
'HTTP_CF_CONNECTING_IP',
'HTTP_X_FORWARDED_FOR',
'HTTP_X_REAL_IP',
'REMOTE_ADDR',
];
foreach ($ipHeaders as $headerName) {
if (empty($_SERVER[$headerName])) {
continue;
}
$rawValue = $_SERVER[$headerName];
$candidates = $headerName === 'HTTP_X_FORWARDED_FOR'
? explode(',', $rawValue)
: [$rawValue];
foreach ($candidates as $candidate) {
$ip = trim($candidate);
if (filter_var($ip, FILTER_VALIDATE_IP)) {
return $ip;
}
}
}
return '';
}
echo htmlspecialchars(getVisitorIp(), ENT_QUOTES, 'UTF-8');
C’est quoi une adresse IP ?
Une adresse IP, ou Internet Protocol address, est un identifiant unique attribué à chaque appareil connecté à un réseau informatique utilisant le protocole Internet. Que vous soyez en train de naviguer sur le web depuis un smartphone, un ordinateur ou un objet connecté, chacun de ces dispositifs utilise une adresse IP pour envoyer et recevoir des données. Sans adresse IP, impossible de communiquer sur Internet.
Une sorte de “plaque d’immatriculation” numérique
Imaginez l’adresse IP comme la plaque d’immatriculation d’une voiture. Elle permet d’identifier un appareil spécifique sur un réseau. Lorsqu’un appareil envoie une requête (par exemple accéder à un site web), les serveurs ont besoin de savoir où répondre : c’est à cette adresse IP que les données seront renvoyées.
Il existe deux versions principales d’adresses IP : IPv4 (ex : 123.123.1.1) et IPv6 (ex : 1234:123a:123a:123a:123a:123a:123a:123a). IPv4 est la plus courante, mais du fait de l’explosion du nombre d’appareils connectés, IPv6 prend le relais pour offrir une quasi-infinité d’adresses disponibles.
Publique ou privée, dynamique ou statique ?
Les adresses IP se divisent aussi en plusieurs types. Une adresse IP publique est celle visible sur Internet. Elle est attribuée à votre box ou routeur par votre fournisseur d’accès à Internet (FAI). À l’inverse, les adresses IP privées sont utilisées au sein d’un réseau local (comme votre Wi-Fi domestique).
Elles peuvent également être dynamiques (changées régulièrement par le FAI) ou statiques (toujours identiques). Une adresse statique est souvent utile pour les serveurs, les sites web ou certaines configurations professionnelles.
[astuce] A noter : Une adresse IP est une donnée à caractère personnel. Si vous enregistrez l’adresse IP de vos utilisateurs dans un fichier ou dans une base de donnée, son traitement est soumis au RGPD (nouveau règlement général sur la protection des données).
[…] Quelle est mon adresse IP ? […]
[…] Quelle est mon adresse IP ? […]