Mon collègue a un ancien Mac et doit tester quelque chose sur Windows. Son Mac n'est pas assez puissant pour exécuter un VM, il en a donc besoin que ceux que j'ai. J'ai quelques VMS qui correspondent à ses besoins.
[.____] La solution que j'ai pensé était pour moi d'accueillir le VMS et de lui communiquer à eux via RDP. Si vous avez des solutions simples, je suis toutes les oreilles. Et non, nous n'avons pas (encore) un serveur local pour exécuter le VMS sur le mode sans tête (ce serait parfait).
J'utilise VirtualBox 4.2.12, hébergé sur Windows 7 Pro. Le VM= J'utilise est téléchargé à partir de - http://www.modern.ie ; en ce moment, j'essaie maintenant avec Windows 7 Enterprise.
[.____] Les addons VirtualBox sont installés sur le système d'exploitation invité; Je les ai même réinstallés, juste au cas où.
Dans la configuration VM, dans l'onglet Affichage/Accès à distance, j'ai vérifié "Activer le serveur", Port 3390, aucune authentification, autoriser plusieurs connexions. J'ai également essayé avec divers ports aléatoires, avec le même résultat
Dans l'onglet Réseau, j'ai essayé NAT et pont:
m.y.i.p:3390
Utilisation de MSTSC, je reçois un message: Your computer could not connect to another console session on the remote computer because you already have a console session in progress
. Je ne trouve pas beaucoup sur cette erreur sur Google, et tout ce que j'ai trouvé n'a pas fonctionné, comme - ici .Le pare-feu a été désactivé à la fois sur l'invité et sur le système d'exploitation hôte.
Avez-vous une idée de la manière dont je peux obtenir un accès à distance dans ces VMS?
Merci
J'ai trouvé une solution non-respectueuse des travaux:
Dans les paramètres du VM:
RDP ; TCP ; Host's IP ; 5030 ; 10.0.2.15 ; 3389
L'IP de l'hôte doit être l'adresse IP de l'hôte réelle si vous souhaitez vous connecter avec un autre ordinateur ou 127.0.0.1 si vous souhaitez vous connecter sur l'ordinateur hôte.
Mes VMS semblent tous avoir 10,0,2,15 comme IP, mais peut-être que c'est une coïncidence. Vérifiez que si cela ne fonctionne pas.
Sur le système d'exploitation invité, vérifiez que RDP est activé: sur Win7, clic droit sur ordinateur> Propriétés> Paramètres à distance (sur le panneau de gauche)> Autoriser les connexions (j'ai utilisé le "moins sécurisé")
Les VMS téléchargés sur Modern.fr ont une fonctionnalité "auto-logon" qui est belle en général, mais gênante dans ce scénario (ils pourraient vous empêcher de vous connecter). Sur Win7, exécutez "Netplwiz" et vérifiez que les utilisateurs doivent entrer un nom d'utilisateur et un mot de passe ". Le mot de passe de l'utilisateur peut être trouvé ici (c'est Passw0rd!
)
La réponse ci-dessus (par cosmo0
) devrait résoudre le problème, sauf si vous avez besoin d'une connexion authentifiée. Pour authentification, choisissez external
in paramètres VM> Affichage> Affichage à distance> Méthode d'authentification. Ensuite, dans le client RDP, appuyez sur Afficher les options et cochez permettez-moi de sauvegarder des informations d'identification. Appuyez sur Connecter et vous devez vous inviter à la boîte de dialogue de connexion/mot de passe.
Si cela ne fonctionne pas pour vous, créez l'utilisateur RDP comme suit. Localiser VBoxManage.exe
outil de ligne de commande (dans mon cas, c'était inC:\Program Files\Oracle\VirtualBox\
) et effectuer des commandes suivantes tandis VM est désactivé:
VBoxManage internalcommands passwordhash "your_password"
vous obtiendrez un hasch ici. Copiez-le. Puis continuez avec:
VBoxManage setproperty vrdeauthlibrary "VBoxAuthSimple"
VBoxManage modifyvm "your_VM_name" --vrdeauthtype external
VBoxManage setextradata "your_VM_name" "VBoxAuthSimple/users/your_username"
your_hash
De cette façon, votre création d'un utilisateur de RDP devrait fonctionner. Remarque, cet utilisateur n'est associé à aucun utilisateur existant dans le système d'exploitation invité ou hôte, c'est pour VirtualBox uniquement.
Ceci devrait Travailler sans exécuter un serveur sur le VM. C'est le serveur de VirtualBox que vous vous connectez.
Il ne faut pas être nécessaire de commencer sans tête.
Utilisez un autre port de vous avez activé RDP à votre "client". Autoriser plusieurs écrans.