Utilisation en ligne de commande
curl ip.uk.app
curl ip.uk.app/json
curl -4 ip.uk.app
curl -6 ip.uk.app
wget -qO- ip.uk.app
(Invoke-RestMethod ip.uk.app/ip) # PowerShell
Utilisez -4 pour IPv4 ou -6 pour IPv6. Le point d’accès /json renvoie du JSON ; /ip renvoie du texte brut.
Le HTTP simple fonctionne aussi, même sur les systèmes minimaux sans certificats d’autorités de certification. Les outils en ligne de commande reçoivent automatiquement du texte brut ; les navigateurs affichent cette page.
Adresses IP publiques et privées
L’adresse ci-dessus est celle que voit le reste d’Internet. Les appareils de votre réseau domestique utilisent des adresses privées (192.168.x.x, 10.x.x.x ou 172.16–31.x.x), qui ne fonctionnent que sur le réseau local. Votre routeur traduit les adresses entre les deux réseaux. C’est pourquoi il faut configurer la redirection de ports pour qu’une personne extérieure puisse accéder à un serveur chez vous.
Vous hébergez un serveur chez vous ?
Il vous faut trois éléments : une adresse IP publique (vérifiez que vous n’êtes pas derrière un CGNAT), un port redirigé et un nom qui suit les changements d’IP. Le guide uk.app du serveur domestique explique ces trois étapes.
Questions fréquentes
Mon adresse IP publique est-elle celle de mon ordinateur ?
En général, non. Votre ordinateur possède une adresse privée, comme 192.168.1.20, sur votre réseau domestique. Votre routeur partage une seule adresse publique, celle affichée ci-dessus, entre tous les appareils du logement.
Pourquoi mon adresse IP change-t-elle ?
La plupart des fournisseurs britanniques d’accès fixe et mobile attribuent des adresses dynamiques. Elles peuvent changer au redémarrage du routeur, après une panne ou à intervalles prévus. Le DNS dynamique fait automatiquement pointer le nom d’hôte vers votre adresse actuelle.
Puis-je obtenir mon IP depuis un script ?
Oui. curl ip.uk.app renvoie uniquement l’adresse en texte brut, et curl ip.uk.app/json renvoie du JSON. Les deux sont gratuits dans le cadre d’un usage raisonnable.
Pourquoi une adresse IPv4 s’affiche-t-elle alors que j’ai IPv6 ?
ip.uk.app fonctionne en IPv4 et IPv6. Le navigateur choisit un protocole, généralement IPv6 s’il fonctionne sur votre connexion. Si IPv4 s’affiche toujours, IPv6 est peut-être indisponible sur votre réseau ou routeur. Dans un terminal, vous pouvez demander chaque protocole : curl -4 ip.uk.app ou curl -6 ip.uk.app.
Un VPN change-t-il l’adresse IP affichée ici ?
Oui. Lorsqu’un VPN ou un proxy est actif, vous voyez l’adresse de son serveur à la place de la vôtre.