Wiki DNSprobe - IP
Type d’IP
La section Type d’IP indique si une adresse est publique, privée, locale ou réservée.
Cette information est essentielle avant de tester la disponibilité d’un service: une IP privée ou réservée ne devrait généralement pas être routable depuis Internet.
DNSprobe distingue IPv4, IPv6 et plusieurs plages spéciales afin d’éviter des conclusions trompeuses sur les ports, le reverse DNS ou la géolocalisation.
1. Vue d’ensemble
Une IP publique peut être atteignable sur Internet. Une IP privée, loopback, link-local ou réservée sert habituellement à des réseaux internes ou à de la documentation.
Connaître le type d’adresse évite de scanner inutilement une IP qui ne peut pas être jointe depuis l’extérieur.
2. Ce que DNSprobe vérifie
DNSprobe classe l’adresse avant d’exécuter les contrôles réseau dépendants d’une IP publique.
- Validation du format IPv4 ou IPv6.
- Détection des plages privées, loopback, link-local et réservées.
- Décision d’exécuter ou non les sections publiques comme ports, réputation ou géolocalisation.
3. Interpréter les résultats
Le résultat sert de garde-fou pour lire les sections suivantes.
- Public: l’adresse peut généralement être testée depuis Internet.
- Private ou loopback: l’adresse ne représente pas un service public atteignable.
- Unknown: le format ou la plage doit être vérifié manuellement.
4. Bonnes pratiques
- Publier uniquement des adresses publiques dans les DNS publics.
- Éviter les IP privées dans les A/AAAA publics, sauf cas très spécifique de split DNS.
- Vérifier IPv6 séparément, car sa connectivité peut différer d’IPv4.
- Documenter les IP publiques associées aux services critiques.
5. Tests manuels
Vérifiez localement la résolution et le type d’adresse.
dig A example.com +short
dig AAAA example.com +short
ipcalc 203.0.113.10
Les plages 10.0.0.0/8, 172.16.0.0/12 et 192.168.0.0/16 sont privées en IPv4.