Windows 2012 Serveur Core : Administration des cartes reseaux en Powershell

Bonjour,

Voici un petit article qui sera le premier d’une longue série du futur serveur Microsoft Windows 8 Serveur.

Dans cet article je vais vous présenter comment configurer et administrer vos cartes réseaux via le nouveau PowerShell V3. Avant toutes choses, la version utilisée pour rédiger cet article est la version BETA de Microsoft Windows 8 Serveur version Core. Des évolutions des commandes présentées sont donc possible.

L’interpréteur de commande POWERSHELL est devenu véritablement incontournable de nos jours, en effet il est bien plus efficace d’écrire des scripts POWERSHELL afin d’automatiser un grand nombre de taches. Sous Microsoft Windows 8 Serveur apporte une nouvelle version de POWERSHELL avec  un grand nombre de nouveautés et permet d’affirmer que POWERSHELL remplacera notre bon vieux interpréteur de commandes DOS.

Avant de pouvoir manipuler nos cartes réseaux, il vous faudra charger les modules suivants :

–          NetAdapter

–          NetTCPIP
Charger les modules nécessaires:

[code lang= »powershell »]
Import-Module NetAdapter,NetTCPIP
[/code]

Lister les cartes réseaux :

Get-NetAdapter : Cette commande vous permets de lister l’ensemble des cartes réseaux présentent.

Cette commande vous permet de rapidement connaitre l’ID de la carte qui sera utilisé dans les prochaines commandes de l’article. Ici l’ID de ma carte est 12.

Obtenir la configuration IP:

[code lang= »powershell »]
Get-NetIPAddress -InterfaceIndex 12 | ft
[/code]

Obtenir la configuration DNS:

[code lang= »powershell »]
Get-NetAdapter-InterfaceIndex 12 | Get-DnsClientServerAddress
[/code]

Configurer l’adresse IP de votre carte réseaux :

[code lang= »powershell »]
New-NetIPAddress -InterfaceIndex 12 -IPv4Address 10.10.1.10 -PrefixLength 24 -DefaultGateway 10.10.1.50
[/code]

Configurer vos serveurs DNS :

[code lang= »powershell »]
Set-DnsClientServerAddress -InterfaceIndex 12 -ServerAddresses "192.168.10.1","192.168.10.2"
[/code]

Changer le nom de votre carte réseau :

[code lang= »powershell »]
Get-NetAdapter -InterfaceIndex 12 | Rename-NetAdapter -NewName LAN2
[/code]

Obtenir les statistiques de vos cartes réseaux :

[code lang= »powershell »]
Get-NetAdapter -InterfaceIndex 12 | get-NetAdapterStatistics | fl
[/code]

Obtenir la configuration des Types D’accès :

[code lang= »powershell »]
Get-NetTCPSetting
[/code]

Obtenir les informations matérielles de la carte réseau :

[code lang= »powershell »]
Get-NetAdapterHarwareInfo | fl
[/code]

J’espère que cet article vous aidera a configurer au mieux vos Microsoft Windows 8 Serveur.