Où se fait la résolution DNS ? Où se trouve l’IP ?
Le dépannage est amusant si vous êtes équipé des bons outils et des bonnes procédures. Lors du dépannage d’une application web (en particulier lorsqu’elle est orientée vers l’internet), l’une des tâches les plus difficiles consiste à trouver l’IP de l’URL, sa localisation et le fournisseur d’accès à l’internet.
Cela devient très important lorsque vous avez un CDN (IP dynamique) ou des applications hébergées sur des sites de fournisseurs avec de multiples IP natives et flottantes.
Il existe de nombreuses façons de trouver ces informations, mais les obtenir rapidement et avec précision vous rendra plus intelligent.
Dans cet article, je vais vous présenter des outils en ligne qui vous aideront à trouver 1) les adresses IP DNS et 2) les emplacements des IP.
Tout d’abord..
Trouvez l’adresse de résolution DNS
Prenons un scénario dans lequel vous avez trouvé une URL qui ne se connecte pas à partir de votre application et vous avez besoin de trouver l’adresse IP de l’URL. S’il s’agit d’une URL interne, vous pouvez facilement faire un nslookup et trouver l’adresse IP.
Ex : nslookup internalurl.intra
Cependant, s’il s’agit d’une URL externe et que vous ne pouvez pas faire de nslookup
parce que votre administrateur réseau le bloque, vous devez utiliser des outils en ligne pour le découvrir.
Voici deux outils de recherche d’enregistrement DNS, que vous pouvez utiliser pour trouver l’enregistrement A du DNS.
1. DNS Watch
Mon premier choix est d’utiliser DNSWatch pour trouver les enregistrements IP et NS de résolution. Vous pouvez également utiliser cet outil pour trouver les enregistrements AAA, MX, NS, SOA et TXT. C’est très simple à utiliser – accédez à l’URL suivante et entrez l’URL que vous souhaitez trouver et cliquez sur Resolve.
Vous pouvez voir le résultat, il résout deux serveurs de noms et deux adresses IP.
2. Consultation DNS
L’outil DNS Lookup de Geekflare constitue une bonne alternative.
Vous savez maintenant comment effectuer une recherche d’enregistrement DNS pour trouver les détails de l’IP de résolution.
Passons maintenant à la deuxième étape,
Trouver l’emplacement de l’IP, le FAI
Ce scénario pourrait être très large, parmi les suivants.
- Votre application est accélérée par un CDN comme AKAMAI, etc. qui résout en fonction de l’emplacement et vous avez besoin de connaître l’emplacement d’une IP particulière
- Vous observez des requêtes inhabituelles dans votre application et vous aimeriez connaître l’emplacement de l’IP et son propriétaire
- Vous souhaitez connaître le propriétaire d’une adresse IP particulière
Il existe de nombreux outils qui peuvent vous aider dans cette tâche, mais voici deux outils en ligne que j’utilise et que je trouve très utiles.
1. Localisation de l’IP
Mon premier choix est d’utiliser IP location pour trouver l’emplacement de l’IP et son propriétaire. Pour l’utiliser, accédez à l’URL suivante >> entrez une adresse IP et cliquez sur Requête
Vous obtiendrez alors des données de géolocalisation provenant de IP2Location, IPLigence, IP Address Labs, DB-IP, IPINFO.IO, MaxMind. Vous voyez qu’une seule requête vous permet d’obtenir des résultats provenant de différentes bases de données de géolocalisation. N’est-ce pas génial d’obtenir ces informations en l’espace d’une seconde et ce, gratuitement !
2. Recherche de l’emplacement de l’IP
Geekflare’s IP Location Lookup vous permet de trouver rapidement le pays, la ville, la région et le fournisseur d’accès à Internet de l’IP.
J’espère que vous savez maintenant comment trouver les détails de la géolocalisation des enregistrements DNS et des IP. Cela peut s’avérer très pratique si vous supportez des applications tournées vers l’Internet.