2 config reseaux distinctes

animir

Habitué
Bonjour,

sur un pc portable sous win XP
j aimerais trouver un moyen pour qu il soit possible de changer la config reseau facilement sans passer par les proprietes de la connexion TCP/IP.

Exple : à la maison, IP Fixe 192.168.X.Y paserelle T.Y.Z.X et DNS X.Y.Z.T
et au bureau IP 10.0.X.Y et passerelle Z.Y.T.X (ou tout via DHCP à la rigueur)

sachant qu a la maison je n ai pas de serveur DHCP (et pas vraiment envie d en mettre un)

apparement la config reseau ne change pas selon l utilisateur loggé, c est bien dommage :( ou alors j ai raté un truc :heink:

Merci :merci:
 

le_phenicien

Habitué
CONFIGURE TON RESEAU AVEC DHCP ET LANCE LA COMMANDE DOS:
netsh -c interface dump > C:\Dossier_local\Configs\DHCP_ACTIF.txt

PUIS CONFIGURE TON RESEAU SANS DHCP ET LANCE LA COMMANDE DOS:
netsh -c interface dump > C:\Dossier_local\Configs\DHCP_INACTIF.txt

Crée alors 2 fichiers .bat:
1.- CHARGEMENT MAISON avec comme ligne de commande:
netsh -f C:\Dossier_local\Configs\DHCP_INACTIF.txt
2.- CHARGEMENT TRAVAIL avec comme ligne de commande:
netsh -f C:\Dossier_local\Configs\DHCP_ACTIF.txt

Selon l'un ou l'autre des endroits executes le fichier .BAT en conséquence

@+
 

blatch

Nouveau membre
Bonjour,
J'ai le même problème et vais essayer ta solution.
Peux-tu simplement être plus explicite (pour un utilisateur peu averti):
-risques à bricoler les bat comme cela?
-comment utilise-t-on cela ensuite (comment cela se matérialise-t-il pour l'utilisateur concrètement)?
-etc

Emmanuel


[citation=25938,0,2][nom]Le_phenicien a écrit[/nom]CONFIGURE TON RESEAU AVEC DHCP ET LANCE LA COMMANDE DOS:
netsh -c interface dump > C:\Dossier_local\Configs\DHCP_ACTIF.txt

PUIS CONFIGURE TON RESEAU SANS DHCP ET LANCE LA COMMANDE DOS:
netsh -c interface dump > C:\Dossier_local\Configs\DHCP_INACTIF.txt

Crée alors 2 fichiers .bat:
1.- CHARGEMENT MAISON avec comme ligne de commande:
netsh -f C:\Dossier_local\Configs\DHCP_INACTIF.txt
2.- CHARGEMENT TRAVAIL avec comme ligne de commande:
netsh -f C:\Dossier_local\Configs\DHCP_ACTIF.txt

Selon l'un ou l'autre des endroits executes le fichier .BAT en conséquence

@+
[/citation]
 

leso

Grand Maître
[citation=29019,0,4][nom]blatch a écrit[/nom]Bonjour,
J'ai le même problème et vais essayer ta solution.
Peux-tu simplement être plus explicite (pour un utilisateur peu averti):
-risques à bricoler les bat comme cela?
non aucun problème
-comment utilise-t-on cela ensuite (comment cela se matérialise-t-il pour l'utilisateur concrètement)?
[/b]ben tu auras deux fichiers bat a placer par exemple sur c: , aprés tu fais un raccourci vers chaqu'un . et en fonction du réseau sur lequel tu es branché tu exécutes l'un ou l'autre[/b]
-etc

Emmanuel
[/citation]
Je découvre la commande avec vous, je vais essayer de vous expliciter les propos du phénicien:
- on regle les paramètre réseau de la première config que l'on veut dans les connexions réseau. avec ip , dns , passerelle et tout.
- on renome les connections sans accents ou espace si possible

- on ouvre une fenètre dos (sous xp) : demarrer/ executer /cmd
- netsh /?
- netsh -c interface dump > c:\reseau1.txt

- on retourne dans les configs réseau , on modifie pour le deuxième réseau
- netsh -c interface dump > c:\reseau2.txt

Maintenant sur c: , y'a deux fichiers txt , utilisable mais faudraient les charger manuellement, donc on crée des batchs qui le feront automatiquement:
- on crée un nouveaudocument.txt sur c:\
- on le renomme en reseau1.bat
- on l'edite , en mettant dedans :
netsh -f c:\reseau1.txt
- on enregistre

- on fait pareil un deuxième bat , avec comme paramètre :
netsh -f c:\reseau2.txt

et c 'est finit

- on execute soit l'un, soit l'autre en fonction du réseau, on peut les déplacer ou en tirer des raccourcis (que les .bat)
- tester chez moi , marche impec
 

houcin

Nouveau membre
Petite question ...

Mais avec quoi execute tu les deux fichiers .bat ??

SInon merci pour l'info, l'explication ca a l'air de defoncer et ca repond à un de mes problèmes pile poil ! !

 

houcin

Nouveau membre
C'est bon j'ai trouvé (enfin demandé à un pote)

EN fait il faut se rendre dans une fenetre de 'explorateur, puis outils, puis l'option des dossiers, puis dans l'affichage et decocher "masquer les extensions de fichier dont le type est connu" et apres enlever le .txt apres le .bat .... et hop l'affaire est dans le sac.

En tous les cas merci cause que c'est bien bien pratique comme petite finte :bounce:
 

lolotux

Grand Maître
Non, non !
Bon je sais c'est un vieux topic, mais très interessant !
De plus M Gambit, moi j'ai lu et ai utilisé ton astuce de deux scripts batch !

thks ! ;)
 

Neoryuki

Grand Maître
sinon au lieu de vois faire chier avec des scripts/batch, vous passez par un soft de gestion de profils reseau, genre NEtSetman

www.netsetman.com

ou encore net profiles, etc...
 

gambit

Grand Maître
nan, mais c'est un peu le lien que j'ai donné dans ce meme topic il y a trois ans quoi :o
 

kikiche

Habitué
Si vous êtes dans le cas, de seulement 2 config réseau dont une en IP fixe (par exemple: chez vous) et une autre qui est donnée par un serveur DHCP (par exemple: au bureau), il suffit alors simplement de configurer, dans les propriétés de la connexion réseau, la configuration alternative (pour la configuration en IP fixe).
Ainsi si votre ordi trouve un DHCP à votre bureau, il prend la config DHCP. Et quand vous rentrez chez vous, il prendra la config alternative (la config en IP fixe) car aucun DHCP ne lui en donne.
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 098
Messages
6 717 091
Membres
1 586 286
Dernier membre
petitangebleu1977
Partager cette page
Haut