mardi 25 septembre 2012

Windows - changer d'adresse ip

Voici une série d'astuces bien utiles pour modifier votre adresse ip sous windows 7.
L'idée est de réaliser un script qui vous permette de basculer d'une adresse ip fixe vers une adresse ip dynamique. Par exemple, à la maison, vous souhaitez vous promener en ip dynamique, mais au bureau, on vous impose une ip fixe.

Voici la commande à mettre dans un fichier .bat et à lancer avec des droits administrateur :

set carte="wifi"
set ip=192.168.1.x
set masque=255.255.255.0
set passerelle=192.168.1.1
set dns=8.8.8.8

netsh interface ip set address %carte% static %ip% %masque% %passerelle%
netsh interface ip set dns %carte% static %dns%

Là où l'astuce devient intéressante, c'est que le nom de la carte réseau n'est pas toujours bien choisi. Par exemple, on a souvent "Connexion au réseau local" avec un p... d'accent. Et les accents sous dos, ça ne passe pas bien.
Pour renommer votre carte réseau, voici une précieuse astuce à conserver bien au chaud : sur votre bureau, créez un nouveau raccourcis avec pour valeur : ncpa.cpl.
Ce raccourci vous permet d'afficher la liste des cartes réseau comme sous ce bon vieux XP. Mais grâce à cette interface, vous pouvez renommer (clic-droit renommer) le nom de votre carte et adieu les accents! Dans mon exemple ci-dessus, j'ai renommé ma carte wifi avec un nom simple : "wifi".

Pour réaliser le script inverse, c'est plus simple :

set carte="wifi"

netsh interface ip set address %carte% dhcp
netsh interface ip set dns %carte% dhcp

Aucun commentaire:

Enregistrer un commentaire