Synergy - Logiciel IP-KVM qui pourrait

introduction


Tout d'abord, je dois dire que ce produit a déjà été présenté sur les ressources TM dans cet article de 2008 . Cependant, après environ 7 ans, les photos ont été perdues et le matériel semble quelque peu dépassé.

Avec la même publication, je vais essayer de mettre à jour le bref manuel, de révéler certains des moments qui restent dans les coulisses, et simplement de vulgariser une excellente solution qui souffre à juste titre d'un manque d'attention.

Quelques mots sur l'histoire de Synergy
, , :

1996 Cosmo Software Irix Windows, . .

, 2006 . , 2009 Synergy+, , Synergy+ CEO Synergy Si, .


Ce que c'est?


Ainsi, Synergy est un logiciel KVM (basé sur le réseau), qui vous permet de combiner le contrôle de deux ou plusieurs PC dans un seul ensemble clavier-souris. Le principe de fonctionnement extrêmement simple se reflète dans l'image du titre du site officiel : l'

image

utilisateur déplace simplement la souris vers le bord de l'écran (soit dans le coin, soit en appuyant sur la combinaison de touches spécifiée) et le curseur apparaît miraculeusement sur un autre moniteur connecté à un PC complètement différent. Vous pouvez non seulement déplacer le curseur, mais aussi faire glisser des fichiers d'un PC à un autre. Cool, ouais?

Naturellement, cela nécessite un certain niveau de réactivité et de compatibilité du logiciel, par conséquent, C / C ++ est utilisé pour le développement.

Il existe des versions pour Windows, Linux, Mac OS X, sur GitHub il y a même des ports pour Android, Haiku et autres OS.

Où obtenir?


Je le répète, le logiciel est prêt à être utilisé dans n'importe quel système d'exploitation courant, mais je continuerai à me familiariser avec l'utilisation d'une distribution de type Debian. Donc, aujourd'hui, dans les référentiels Debian, il existe une version 1.4.16 quelque peu obsolète, qui ne peut pas être utilisée avec les versions 1.7.x / 1.8.x actuelles en raison d'un changement de protocole, nous allons donc utiliser l'une des options:

- Télécharger (en achetant une licence) auprès de l'officiel site - synergy-project.org

- Téléchargez les assemblages nocturnes disponibles sans inscription - synergy-project.org/nightly

- Téléchargez et construisez de vos propres mains, en prenant le code sur GitHub - github.com/synergy

Pour faire connaissance, il est plus commode de prendre l'un des assemblées nocturnes de la branche «stable». Je vais me permettre de sauter l'étape d'installation, car il n'y a pas d'embûches ici.

Comment utiliser


Tout est assez simple, la fenêtre de bienvenue au premier démarrage nous invite immédiatement à choisir le rôle du serveur PC actuel (avec clavier et souris) ou du client (sans eux):

Fenêtre d'accueil

Ensuite, il sera proposé de configurer le cryptage et le mot de passe, mais pour le réseau domestique, je l'ai désactivé .

Et enfin, nous déterminons l'emplacement du PC les uns par rapport aux autres dans l'espace, par exemple:

Réglage de l'emplacement

Tout est prêt! Il ne reste plus qu'à cliquer sur "Démarrer" et le serveur entrera en mode veille:

Tout est prêt à l'emploi.

Pour le client, très probablement, aucun paramétrage ne sera requis, il suffira de spécifier l'IP du serveur dans la même fenêtre et de cliquer sur "Démarrer".

Vous pouvez également utiliser l'utilitaire QuickSynergy pour la configuration , qui est extrêmement simple et tout à fait suffisant pour la configuration initiale.

Ok, à quoi ça ressemblera?


Voici la démonstration la plus évidente de l'utilisation de Synergy que j'ai observée:



... mais c'est aussi un peu incomplet, car il y a encore des fichiers à déplacer par glisser-déposer!

Dois-je payer?


Pas nécessaire. Le produit est distribué sous la GPL de la deuxième édition, vous pouvez donc l'utiliser "tel quel" entièrement gratuitement, et pour ceux qui veulent aider au développement ou obtenir un service supplémentaire, les options de licence suivantes sont fournies:

- La licence de base (10 $ au moment de la rédaction) implique le support de les développeurs, si nous parlons d'un bug très individuel.

- La licence professionnelle (29 $ au moment de la rédaction) comprend SSL et l'assistance téléphonique directe des développeurs.

Il existe également une version Enterprise, qui comprend le travail des développeurs sur les fonctionnalités que votre entreprise demandera, elle démarre pour ceux qui déploient Synergy dans une flotte de 100 machines ou plus.

Impressions personnelles


- Après avoir coincé une souris et un clavier dans le Raspberry Pi 2, travaillant 24 heures sur 24, je les ai complètement abandonnés sur le PC principal et la console multimédia. Et il s'agit d'un ensemble de périphériques d'entrée au lieu de 3, ce qui économise considérablement de l'espace.

- Une réactivité incroyable! Il est assez confortable de jouer à des jeux (CS, Dota) qui sont évidemment exigeants en terme de vitesse de réaction sur le client PC, je n'ai pu rattraper aucun retard d'entrée.

- Possibilité d'utiliser les "Big Three" sur n'importe quel OS. Personnellement, je n'ai pas eu la chance d'essayer Synergy sur Mac, mais le bundle Linux-Windows fonctionnait parfaitement dans n'importe quel ordre.

En conclusion, je tiens à ajouter que le résultat du lancement de Synergy pour «voir ce que c'est» a été une réorganisation complète de l'approche de travail avec les PC à l'intérieur de l'appartement et une forte volonté d'aider les développeurs, qui a abouti à cet article. Il s'agit probablement de la meilleure note qu'un utilisateur peut exprimer.

Merci de votre attention.

Source: https://habr.com/ru/post/fr382347/


All Articles