SPICE (Simple Protocol for Independent Computing Environments) est un protocole de communication spécifiquement conçu pour les environnements virtuels. Il permet aux utilisateurs d'afficher et d'interagir avec la console des machines virtuelles (VM) à distance. Fonctionnant sur un modèle client-serveur, Proxmox VE (où réside la VM) agit comme le serveur, tandis que l'utilisateur se connecte via le client SPICE (ici, sur macOS).
virt-viewer
Sur macOS, le client SPICE est généralement fourni par l'outil remote-viewer, qui fait partie du paquet virt-viewer. Nous allons l'installer via le gestionnaire de paquets Homebrew.
remote-viewer
Ajouter le Tap (dépôt) nécessaire à Homebrew :
brew tap jeffreywildman/homebrew-virt-manager
Installer virt-viewer :
brew install virt-viewer
Tester la connexion initiale : Une fois l'installation terminée, vous devriez pouvoir lancer la visionneuse. Téléchargez d'abord le fichier de configuration SPICE depuis l'interface web de Proxmox (le fichier .vv, par exemple pve-spice.vv). Ensuite, exécutez la commande suivante en ligne de commande :
.vv
pve-spice.vv
remote-viewer pve-spice.vv
Pour améliorer la qualité de vie (Quality of Life), nous voulons que le fichier de configuration SPICE (.vv) téléversé lance automatiquement la session sans passer par le Terminal. Pour ce faire, nous allons créer une petite application d'aide via Automator.
Lancer Automator : Ouvrez l'application Automator et sélectionnez Application comme type de document.
Créer un script Shell :
/usr/local/bin/remote-viewer "$@"
Enregistrer l'Application : Enregistrez l'application sous un nom significatif, par exemple : pve-spice-launcher.app dans votre dossier ~/Applications/.
pve-spice-launcher.app
~/Applications/
Associer l'extension .vv :
Configurer le navigateur (Chrome) : Si vous utilisez Chrome, double-cliquez sur la petite flèche à côté du fichier .vv téléchargé dans la barre de téléchargement et sélectionnez "Toujours ouvrir les fichiers de ce type". Cela empêchera Chrome de vous demander l'autorisation à chaque fois.
Si toutes les étapes sont configurées correctement, vous devriez maintenant être capable de double-cliquer sur l'entrée de la VM dans le volet gauche de l'interface Proxmox (ce qui déclenche le téléchargement du fichier .vv) et remote-viewer se lancera automatiquement pour prendre en charge la connexion SPICE.
Remarque : Les fichiers pve-spice.vv sont généralement supprimés automatiquement après usage par la visionneuse à distance.
Profitez de votre accès console fluide et rapide !
Découvrez nos actualités, conseils et tutoriels pour rester à jour
Vous utilisez Proxmox VE pour...
Ici nous allons voir comment migrer une VM sous...
Il est toujours pratique de recevoir les alerte...
Server (alias PBS) vient compléter la so...
Inscription en cours...
Restez informé de nos dernières actualités et recevez nos meilleurs conseils !
Chargement du formulaire de devis...