Pour tester la résolution DNS en ligne de commande avec PowerShell, vous pouvez utiliser la cmdlet “Resolve-DnsName”. Vous pouvez spécifier un nom d'hôte ou une adresse IP et obtenir des informations telles que l'adresse IP, le type de résolution (A, AAAA, etc.) et le temps de réponse. Voici un exemple de commande:

Resolve-DnsName -Name example.com

Pour tester la résolution DNS en ligne de commande avec Bash, vous pouvez utiliser la commande “nslookup”. Vous pouvez spécifier un nom d'hôte ou une adresse IP et obtenir des informations telles que l'adresse IP et le temps de réponse. Voici un exemple de commande:

nslookup example.com

Il est également possible d'utiliser la commande “dig” pour résoudre des noms d'hôtes en utilisant la résolution DNS. voici un exemple de commande :

dig example.com

Pour spécifier un serveur DNS spécifique lors de l'utilisation de la cmdlet PowerShell “Resolve-DnsName”, vous pouvez utiliser l'option “-Server”. Voici un exemple de commande en utilisant le serveur DNS 5.5.5.5:

Resolve-DnsName -Name example.com -Server 5.5.5.5

Pour spécifier un serveur DNS spécifique lors de l'utilisation de la commande Bash “nslookup”, vous pouvez utiliser l'option “-dns-servers” ou “-server” suivie de l'adresse IP du serveur DNS. Voici un exemple de commande en utilisant le serveur DNS 5.5.5.5:

nslookup example.com 5.5.5.5

ou

nslookup -dns-servers=5.5.5.5 example.com

ou

nslookup -server=5.5.5.5 example.com

Pour spécifier un serveur DNS spécifique lors de l'utilisation de la commande “dig”, vous pouvez utiliser l'option @ suivie de l'adresse IP du serveur DNS. Voici un exemple de commande en utilisant le serveur DNS 5.5.5.5:

dig @5.5.5.5 example.com