Ipconfig, tracert, ping et nslookup dans PowerShell

Quand nous sommes Administrateurs systèmes il est important que nous connaissions la outils dont nous disposons à notre portée pour pouvoir tout gérer correctement. Windows Server est un logiciel assez populaire pour cela. Contient des outils pour administrer notre système à partir d'une simple console de commande.

Dans nos rôles quotidiens en tant que personnel du groupe systèmes, que ce soit en tant que patrons, coordinateurs, administrateurs ou assistants, il est très courant d'utiliser certains commandes au niveau de la console pour obtenir un ordinateur, un réseau ou d'autres informations nécessaires.

Nous savons qu'ils existent commandes très spéciales qu'ils nous fournissent jedes informations détaillées qui sert à la gestion de notre travail. PowerShell dans ce cas, il contient une série de commandes essentielles pour tout administrateur car cela l'aidera à mener à bien sa tâche.

Grâce à ces commandes, de PowerShell nous pouvons effectuer des tâches très différentes également dans Windows 10 entre le plus simple et le plus complexe, allant du nettoyage de notre disque à la gestion des profils d'utilisateurs. Diverses fonctions que nous pouvons exécuter avec seulement quelques commandes et qui nous permettent même automatiser les tâches. Pour cela, il faut très bien le connaître.

Voyons comment utiliser les commandes IPCONFIG, TRACERT, PING et NSLOOKUP en utilisant la console PowerShell, nous savons qu'à travers PowerShell nous obtenons de meilleurs résultats que d'utiliser CMD ceci en raison de sa mise en œuvre et de son automatisation.

PowerShell est livré avec des nouvelles intéressantes pour la version de Serveur Windows 2016Si vous voulez tout savoir à ce sujet, jetez un œil au lien suivant et découvrez tout.

Quoi de neuf dans PowerShell

1. Exploration des commandes IPCONFIG, TRACERT, PING et NSLOOKUP


Beaucoup d'entre nous ont entendu parler de ces commandes et nous les utilisons fréquemment mais cela ne fait pas de mal rappelez-vous un peu la fonctionnalité de chacun d'eux.

IPCONFIGCette commande affiche des informations détaillées sur le Configuration TCP/IP de notre système et il est possible mettre à jour la configuration DHCP par cette commande.

PINGEn utilisant cette commande, nous pouvons vérifier le temps total nécessaire à un serveur pour répondre une requête et ainsi déterminer si la connectivité est correcte ou non.

TRACERLa commande Tracert est une outil de diagnostic ce qui nous permet de surveiller les paquets provenant d'un hôte.

RECHERCHENSAvec NSLOOKUP, nous pouvons déterminer si un serveur résout correctement le problème noms et adresses IP.

En nous souvenant de ces petits concepts, nous allons les analyser en utilisant Windows PowerShell sur Windows Server 2016.

2. Utiliser IPCONFIG via PowerShell


Étape 1
Nous ouvrons la console PowerShell et nous pouvons entrer la commande IPCONFIG comme si on était en CMD et que le résultat ne varie pas du tout.

Étape 2
Maintenant, en utilisant Windows PowerShell, nous allons voir que nous pouvons obtenir des informations plus spécifiques et plus complètes; Nous pouvons utiliser l'applet de commande Get-NetIPConfiguration, grâce à cette commande, nous pouvons voir des paramètres comme ceux-ci. Comme nous le verrons, le résultat est le suivant.

  • Carte réseau en fonctionnement
  • Les serveurs DNS
  • Adresses IP
  • Interfaces utilisé, etc

Étape 3
Il y a des paramètres qui nous pouvons ajouter à l'applet de commande Get-NetIPConfiguration pour obtenir une recherche beaucoup plus large. Nous pouvons ajouter des paramètres comme :

-DétailléVoyons Détails supplémentaires telles que les interfaces, les informations de configuration de l'équipement, etc.

- TousPermet de visualiser les paramètres de configuration IP sur toutes les interfaces d'appareil.

Ceux-ci sont les deux paramètres les plus importants que nous pouvons ajouter dans notre cmdlet pour obtenir des informations mais nous pouvons en choisir un autre pour nous donner une autre configuration.

Get-NetIPAddressSupplément à l'applet de commande Get-NetIPConfiguration nous pouvons utiliser l'applet de commande Get-NetIPAddress ce qui nous permet de visualiser toutes les configurations au niveau de la carte sur l'équipement.

NoterSi nous voulons en savoir plus sur comment utiliser cette commande et les différentes options que nous pouvons utiliser, dans le lien suivant, nous trouvons les informations connexes.

3. Utiliser PING via PowerShell


Cette commande est peut-être le plus utilisé pour nous tous car il nous permet de voir disponibilité d'un serveur.

Étape 1
En utilisant PowerShell, nous pouvons entrer la commande commune ping plus l'adresse IP à laquelle on veut faire la requête, dans ce cas on utilisera l'adresse Solvetic : 178.33.118.246

Étape 2
Nous pouvons voir que la réponse de connectivité correcte est reçue. Dans PowerShell nous pouvons utiliser l'applet de commande Test-NetConnection Pour exécuter cette même tâche, nous allons effectuer cette tâche en nous connectant au domaine Solvetic, nous utiliserons la syntaxe Test-NetConnection 178.33.118.246.

Étape 3
Le résultat obtenu sera le suivant et on peut voir que il est plus complet que dans CMD.

NoterA l'adresse suivante, nous pouvons obtenir plus d'informations sur les Applet de commande Test-NetConnection.

4. Utiliser NSLOOKUP via PowerShell


Comme nous l'avons mentionné RECHERCHENS nous permet de valider que le serveur est résoudre correctement les noms et les adresses IP.

Étape 1
Dans Windows PowerShell, nous allons utiliser l'applet de commande Résoudre-DnsName pour valider cette configuration. Dans cet exemple, nous allons utiliser l'adresse Site Web de Microsoft pour voir toutes les informations qui Résoudre-DnsName nous fournit.

AGRANDIR

Nous pouvons observer des informations détaillées telles que le TTL (Time To Life) et vérifiez que vous répondez correctement. Cette information est très importante au cas où vous auriez à surveiller le état d'un serveur DNS et valider leur bonne communication.

NoterÀ plus d'informations sur cette applet de commande nous pouvons visiter le lien suivant.

5. Utiliser TRACERT via PowerShell


Une autre des commandes les plus utilisées au niveau administratif est Tracert, qui nous permet de voir le chemin par lequel les paquets se déplacent sur le réseau. Dans PowerShell pour Windows Server 2016, nous pouvons utiliser l'applet de commande Test-NetConnection avec un paramètre supplémentaire -TracerRoute pour effectuer cette validation.

Étape 1
Dans cet exemple, nous allons suivre l'adresse IP Solvetic.com, pour lequel nous devons entrer ce qui suit.

 Test-NetConnection 178.33.118.246 -TraceRoute.

Étape 2
Nous verrons plus loin que le résultat obtenu est le suivant. On peut tout voir serveurs par lesquels il passe le colis avant d'atteindre sa destination (178.33.118.246) ainsi que le IP d'où vient le paquet, voir l'état du ping, etc.

AGRANDIR

Nous avons pu analyser comment à travers Windows PowerShell nous avons un outil qui nous fournit des informations beaucoup plus complètes sur certains ajustements que nous devons revoir dans notre organisation et il convient de rappeler que dans un proche avenir PowerShell remplacera CMD et toutes les tâches de ligne de commande doivent être exécutées via PowerShell et nous le réaliserons donc grande portée de cet outil pour nous en tant que personnes dans le monde informatique.

Si tu veux en savoir plus sur Windows Server 2016 et tout nouveautés qu'il apporte, entrez le lien suivant et saurez tout sur ce système d'exploitation et ses Active Directory pour une sécurité améliorée.

Quoi de neuf dans Windows Server

wave wave wave wave wave