Comment changer son adresse IP en ligne de commandes

Sous Windows, il est assez facile de changer votre adresse IP locale depuis le Panneau de configuration. Mais en version GUI, cette manipulation implique une quantité inutile de clics et de validations. Il existe une manière beaucoup plus élégante pour modifier votre IP, entièrement en ligne de commandes !

Vous savez déjà probablement comment changer votre adresse IP locale. Mais pour modifier ce paramètre, il faut aller dans les méandres des paramètres réseau ce qui n’est pas toujours pratique. Surtout si vous changez souvent d’emplacement, et jonglez entre des configurations en IP statique et dynamique.

Évidemment, si vous demandez à Bob, votre ami informaticien, de faire la même opération, il ouvrira sans doute une fenêtre d’invite de commandes, tapotera quelques mots incompréhensibles, et le tour sera joué. On va vous apprendre dans ce tutoriel à faire comme lui.

Modifiez vos paramètres réseau depuis l’invite de commandes

On peut modifier ces paramètres, quels qu’ils soient, depuis l’invite de commandes. Mais pas sous n’importe quelle condition. Il faut en effet lancer cmd.exe avec les privilèges administrateur.

Nous allons changer l’adresse IPv4 de l’interface Ethernet de 10.211.55.5 à 10.211.55.8 en la rendant par la même statique, sans toucher au masque de sous-réseau et à la passerelle par défaut. Voici un modèle pour la commande, que vous pouvez utiliser pour changer chacun de ces paramètres :

netsh interface
ipv4 set address name="NOM DE L'INTERFACE"
static IP_SOUHAITEE MASQUE_DE_SOUS_RESEAU PASSERELLE

Dans cette commande, remplacez le nom de l’interface, IP, masque de sous réseau et passerelle par vos paramètres. Si vous ne souhaitez changer que l’IP, recopiez les paramètres actuels dans le reste de la commande. Il est possible également de remplacer ipv4 par ipv6 si vous souhaitez toucher aux paramètres ipv6.

Static signifie que vous allez vers une IP fixe. Pour revenir sur une configuration IPv4 automatique, la commande ressemble à celle-ci :

netsh interface
ipv4 set address name="NOM DE
L'INTERFACE
" source=dhcp

netsh interface
ipv4 set address name="Ethernet" static 10.211.55.5 255.255.255.0
10.211.55.1

netsh interface
ipv4 set address name="Ethernet" source=dhcp

Ce n’était pas si compliqué, si ? Alors évidemment ce n’est pas toujours hyper mnémotechnique. Dans un prochain tutoriel, nous vous apprendrons à associer à ces commandes des alias DOSKEY, qui vous permettent de les exécuter plus tard avec un nombre minimum de frappes sur le clavier.