fr:powershell:dns
Ceci est une ancienne révision du document !
Table des matières
DNS
Par cet exemple du DNS, je souhaite remontrer la différence entre une chaîne de caractères et un objet.
Demande initiale
Supposons que vous ayez à faire énormément de modifications DNS à cause d'un fournisseur qui change de serveur. On vous donne une liste d'enregistrements DNS de type A et il faut les modifier. Comme vous avez les bons réflexes, vous vous lancez dans deux opérations:
- Vérifier les données fournies par le demandeur: la confiance n'exclut jamais le contrôle.
- Fournir le rapport preCheck à votre commanditaire.
Pour l'exemple, partons de fichier initial suivant:
A_Record | Provider |
---|---|
google.ca | p1 |
google.com | p1 |
google.fr | p2 |
google.toto | p3 |
Le piège
Si on décide d'aborder le défi en utilisant powershell, alors bien des gens seraient tenter de partir ainsi en utilisant nslookup:
- dns_v1.ps1
Import-Csv -Path input_dns.csv | foreach { nslookup $_.A_Record }
fr/powershell/dns.1617629099.txt.gz · Dernière modification : 2021/04/05 09:24 de lonclegr