configurer 2 réseaux distincts pour 2 sessions utilisateur d'1 meme PC

configurer 2 réseaux distincts pour 2 sessions utilisateur d'1 meme PC - Réseaux - Réseaux grand public / SoHo

Marsh Posté le 22-02-2010 à 02:52:36    

hello
 
QUESTION 1:
est-il possible de paramétrer sur un meme PC doté de 2 cartes réseaux (sous winXP ou sous Win 7) et de 2 lignes ADSL:
 
  un accès internet à un 1er FAI pour un utilisateur (session util1, carte réseau 1)
+ un accès internet à un 2e FAI pour un second utilisateur (session util2, carte réseau 2)
 
de telle façon que chaque utilisateur ne puisse accéder uniquement qu'à son propre réseau


Message édité par nioubizz le 28-02-2010 à 13:37:48
Reply

Marsh Posté le 22-02-2010 à 02:52:36   

Reply

Marsh Posté le 22-02-2010 à 10:32:41    

à creuser:
 
faire un script à l'ouverture de chacune des session:
 
1) désactiver la carte réseau 1 ou 2
2) activer la carte réseau 2 ou 1
3) forcer le parametrage IP
 
 
pour désactiver un éléments, il faut utiliser devcon (http://support.microsoft.com/kb/311272)
 
bonne chance, bon projet !

Reply

Marsh Posté le 27-02-2010 à 20:09:12    

rodrigo35 a écrit :

à creuser:
 
faire un script à l'ouverture de chacune des session:
 
1) désactiver la carte réseau 1 ou 2
2) activer la carte réseau 2 ou 1
3) forcer le parametrage IP
 
 
pour désactiver un éléments, il faut utiliser devcon (http://support.microsoft.com/kb/311272)
 
bonne chance, bon projet !


 
merci, j'ai testé devcon
 
par contre je ne sais pas comment en faire un script qui se lance au démarrage
 
quant au paramétrage d'IP je verrai plus tard car je ne vois pas encore comment ni l'intéret pour l'instant...
 
En tout cas, je constate que le fait d'activer(réciproquement désactiver) un périph dans une session, a le meme effet dans les autres sessions
que l'on utilise le gestionnaire de périph ou devcon, donc je suis dubitatif quant au fait qu'un script de démarrage change qqch.... non?


Message édité par nioubizz le 27-02-2010 à 20:10:00
Reply

Marsh Posté le 27-02-2010 à 21:29:21    

oui si tu désactive, c'est effectif partout, d'où l'importance de faire le script au démarrage, pour choisir quelle interface tu veux

Reply

Marsh Posté le 28-02-2010 à 13:35:23    

rodrigo35 a écrit :

oui si tu désactive, c'est effectif partout, d'où l'importance de faire le script au démarrage, pour choisir quelle interface tu veux


j'ai oublié de préciser que le but serait de pouvoir effectuer un basculement rapide entre des sessions utilisateurs restant ouvertes...
est-ce que dans ce cas là, le script de démarrage sera tout de meme efficace?
 
---
 
j'ai créé un fichier login.bat dans lequel j'ai inclus la ligne déja testée: devcon disable *instance_du_matériel
 
puis je l'ai ajouté dans:  
 Stratégie de groupe > Configuration utilisateur >  Paramètres windows > Script (ouverture) de session
 
puis j'ai ajouté le chemin du dossier et le script d'ouverture de session dans:
 gestion de l'ordinateur > Utilisateur et groupes locaux > Utilisateur > l'utilisateur_lambda > propriétés > onglet profil
 
j'ai redémarré, mais c'est sans effet
le périph reste activé
j'ai oublié quelquechose?


Message édité par nioubizz le 28-02-2010 à 13:37:05
Reply

Marsh Posté le 28-02-2010 à 13:56:52    

je te conseil de mettre une premiere ligne:
 
cd c:\emplacement-de-devcon.exe
 
sinon ton script essaye de lancer devcon mais ne le trouve pas

Reply

Marsh Posté le 28-02-2010 à 19:36:55    

ah oui exact  :jap:  
 
mais au final j'ai tjrs un problème de taille...
 
en résumé,
 j'ai créé 2 scripts, l'un pour activer le périph, l'autre pour le désactiver
et j'ai affecté chaque script à la session correspondante (à l'ouverture).
 
MAIS meme en n'utilisant pas le basculement rapide, ça ne marche pas.
Après démarrage du PC, le périph est aléatoirement activé ou désactivé!  
et il reste dans le meme état si l'on ferme la session1 pour ouvrir la session2, etc. :(
 
une idée?
 

Reply

Marsh Posté le 28-02-2010 à 19:43:09    

il serait bon de faire le teste avec 2 scripts:
 
1) cd emplaement, activation de carte réseau1, désactivation carte réseau2
2) cd emplaement, activation de carte réseau2, désactivation carte réseau1
 
attribution du script 1) à toto
attribution du script 2) à polo
 
ouverture de session de polo, verif
fermeture normale (le basculement d'uilisateur n'est pas ci bien...et le gain de temps n'est pas énorme non plus.
ouverture de session de toto, verif
 
normalement ça doit marcher....

Reply

Marsh Posté le 02-03-2010 à 11:53:52    

j'ai suivi ton schéma à la lettre et après une multitude de tests... eh bien non ça ne marche tjrs pas :(
 
lorsque je lance manuellement l'execution des scripts, tout est OK
 
mais à l'ouverture des sessions le resultat obtenu est aléatoire (soit conforme, soit l'opposé de ce qui est attendu, soit les deux cartes restes activés, etc.)
 
le problème se situe donc au niveau de l'ouverture des sessions...


Message édité par nioubizz le 02-03-2010 à 14:48:20
Reply

Marsh Posté le 02-03-2010 à 12:06:03    

hum.... alors là je dois dire que je ne sais pas.....

Reply

Marsh Posté le 02-03-2010 à 12:06:03   

Reply

Marsh Posté le 02-03-2010 à 12:07:28    

éventuellement, au lieu d'accrocher le script à chaque user en passant par :
 
[...]
j'ai créé un fichier login.bat dans lequel j'ai inclus la ligne déja testée: devcon disable *instance_du_matériel
 
puis je l'ai ajouté dans:  
 Stratégie de groupe > Configuration utilisateur >  Paramètres windows > Script (ouverture) de session
 
puis j'ai ajouté le chemin du dossier et le script d'ouverture de session dans:
 gestion de l'ordinateur > Utilisateur et groupes locaux > Utilisateur > l'utilisateur_lambda > propriétés > onglet profil  
[...]
 
essaye de le mettre dans le dossier démarrage de chaque utilisateur....

Reply

Marsh Posté le 02-03-2010 à 14:49:35    

je vais tester ça, c'est beaucoup plus simple en effet!
mais si qqn est capable de m'expliquer pourquoi ma première solution échoue, je suis vraiment preneur!
 
voici mes screenshots pour plus de clarté sur ce que j'ai fait:
 
http://img716.imageshack.us/img716/704/scripts.jpg
 
http://img190.imageshack.us/img190/7805/utilisateurs.jpg
 
http://img190.imageshack.us/img190/5623/chemin1.jpg
 
http://img691.imageshack.us/img691/1401/chemin2.jpg
 
http://img691.imageshack.us/img691/8089/chemina.jpg
 
http://img716.imageshack.us/img716/8903/stratgiegroupe.jpg


Message édité par nioubizz le 02-03-2010 à 15:15:47
Reply

Marsh Posté le 02-03-2010 à 15:20:11    

j'ai donc placé mes scripts ici:
 C:\Documents and Settings\admin1\Menu Démarrer\Programmes\Démarrage\script1.bat
 C:\Documents and Settings\admin2\Menu Démarrer\Programmes\Démarrage\script2.bat
 
comme ça ça marche, meme si cette solution n'est pas très secure...
MAIS ça ne marche uniquement que s'il s'agit de sessions administrateur!
or le but final c'est de faire ça pour des comptes limités.
 
Or ceci:
 C:\Documents and Settings\util1\Menu Démarrer\Programmes\Démarrage\script1.bat
 C:\Documents and Settings\util2\Menu Démarrer\Programmes\Démarrage\script2.bat
NE MARCHE PAS
 
les comptes utilisateurs ne semble pas avoir l'autorisation de modifier les paramètres du gestionnaire de périph meme en passant par devcon :(


Message édité par nioubizz le 02-03-2010 à 15:21:59
Reply

Marsh Posté le 02-03-2010 à 15:32:50    

tu as tenté en changeant les droit sur les scripts+devcon.exe ?

Reply

Marsh Posté le 02-03-2010 à 16:08:12    

oui, ça ne vient pas de là.
précisions: les scripts s'executent dans une fenetre console, mais échec d'activation/désactivation des périph (en session non admin)
http://img402.imageshack.us/img402/8984/scriptfailed.jpg


Message édité par nioubizz le 03-03-2010 à 19:08:25
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed