Adresse IP locale statique avec une commande et Powershell sous Windows

On peut changer son adresse IP avec le panneau de configuration sur Windows mais on peut aussi la modifier avec une commande ou avec Powershell pour automatiser les modifications de paramĂštres.

Avec l'interpréteur de commande

Le format de la commande ressemble à ça :

netsh interface ipv4 set address name="LE NOM DE L'INTERFACE" static <IP> <MASQUE_DE_SOUS_RESEAU> <PASSERELLE>

Pour trouver le nom de votre interface, vous pouvez entrer :

netsh interface ipv4 show config

Bien sûr, "ipv4" peut devenir "ipv6" si vous travaillez avec des IP version 6.

Avec Powershell

Avec Powershell, il suffit d'utiliser la cmdlet New-NetIPAddress comme ceci :

New-NetIPAddress –InterfaceAlias "LE NOM DE L'INTERFACE" –IPv4Address "IP" –PrefixLength 24 -DefaultGateway <PASSERELLE>

On a la possibilité de lister toutes les interfaces :

Get-NetAdapter -Name "*"

Commentaires