Synergia, veľmi užitočný nástroj

Dobrí spoločníci! ..

V mojom prvom príspevku vám prichádzam, aby som vám priniesol rýchleho sprievodcu po nástroji, ktorý používam už dlhšie, tento sa volá Synergy. Tento program nám umožňuje zdieľať našu klávesnicu a myš medzi niekoľkými počítačmi a prechádzať z jedného monitora na druhý jednoduchým potiahnutím myši k okraju monitora.

Zaujímavé aspekty:

  • Je to multiplatformové! Áno, páni, môžete to prekročiť svojím distro linuxera podľa chuti, rovnako ako okno a / alebo jablko.
  • Pretože používame niekoľko počítačov, môžeme použiť niekoľko programov distribuovaných medzi naše stroje bez nasýtenia jedného procesora; Inými slovami to znamená, že nepotrebujeme „super počítač“, ale môžeme využívať niekoľko z nich s menším počtom zdrojov.
  • Pohodlie, iba klávesnica a myš nad stolom.
  • Zdieľajte schránku (kopírujte a vkladajte text) medzi počítačmi.

Ako som vám povedal vyššie, napriek tomu, že sme multiplatformní, zameriame sa na to, ako ju používať v našom tučniak. V tejto príručke sa zameriam na debian a jeho deriváty (Ubuntu, Linux Mint atď.) kvôli praktickosti, ale pochybujem, že bude ťažké ho preniesť na iné distribúciách. Môžeme začať?

1. Inštalácia:

Najnovšiu verziu si môžeme stiahnuť z tualebo konkrétna predchádzajúca verzia, beta alebo stabilná z toto odkaz.

Alebo v prípade debian a deriváty z ich príslušného úložiska:

# apt-get install synergy

Inštalácia balíka musí byť vykonaná na všetkých strojoch, ktoré sa chcú podieľať na jeho používaní.

2. Konfigurácia:

Prvý krok pri nastavovaní Synergie je otvorenie prístavu, cez ktorý sa budú vykonávať spojenia, pre štandardné toto je port 24800. (v prípade, že ho už máte použitý alebo len chcete použiť iný, je možné ho vykonať potichu, iba pri jeho spustení budete musieť určiť port, ktorý sa má použiť); to sa deje príkazom iptables:

# iptables -A INPUT -p tcp --dport 24800 -j ACCEPT

Čo to robí?

-A = pridáva pravidlo do reťazca.
-p = určuje protokol.
--dport = označuje cieľový port.
-j = určuje akciu.

2.2. Konfiguračný súbor:

Teraz s otvoreným portom pokračujeme v konfigurácii Synergie:

S obľúbeným textovým editorom (v mojom prípade vi) vytvoríme súbor synergia.konf en /atď/

# vi /etc/synergy.conf

Do jeho vnútra napíšeme nasledujúcu štruktúru:

section: screens
hostnameDelServidor:
hostnameDelCliente1:
hostnameDelCliente2:
end
section: aliases
hostnameDelServidor:
ipDelServidor
hostnameDelCliente1:
ipDelCliente1
hostnameDelCliente2:
ipDelCliente2
end
section: links
hostnameDelServidor:
right = hostnameDelCliente2
left = hostnameDelCliente1
hostnameDelCliente1:
right = hostnameDelServidor
hostnameDelCliente2:
left = hostnameDelServidor
end

Poznámka: vyššie uvedená štruktúra je príkladom konfigurácie s 3 strojmi. V ktorom je jeden v strede server (ten s myšou a klávesnicou) a ďalšie 2 ako klienti po jeho stranách. Túto konfiguráciu obmieňajte v závislosti od poradia a množstva strojov, ktoré sa vám páčia.

2.2.1. Príklad konfigurácie:

// Poradie: Vľavo —-> Vpravo

// Názov hostiteľa: PC1 (server) ---> PC2 (klient)

// IP: 10.9.0.1 —-> 10.9.0.2

sekcia: obrazovky

PC1:

PC2:

koniec

oddiel: aliasy

PC1:

10.9.0.1

PC2:

10.9.0.2

koniec

sekcia: odkazy

PC1:

vpravo = PC2

PC2:

dolava = PC1

koniec

2.2.2. Prečo používať textovú konfiguráciu?

Prvý dôvod je ten, že naozaj nemáte na výber, pokiaľ nepoužívate niektorú verziu s grafickým rozhraním. Po druhé, dáva vám väčšiu kontrolu. Rozhranie nemôže vytvárať rozšírené nastavenia, napríklad nerecipročné pripojenie. Príkladom nerecipročného spojenia je to, že keď idete napravo od monitora A, dostanete sa na monitor B, ale ak pôjdete potom naľavo od monitora B, dostanete sa na monitor C namiesto toho, aby ste znova sledovali A, ako by to bolo v obojstrannej konfigurácii spojenia.

Ďalšie úvahy:

  • Zdieľanie týchto nastavení s inými ľuďmi je jednoduchšie.
  • Môžete mať viac ako jednu konfiguráciu stráženia pre rôzne prípady. (ako to môže byť s zápisník že ho používate na rôznych miestach)

2.3. Spúšťa sa server / klient

2.3.1. Spustite server

Po vykonaní príslušných konfigurácií je to také jednoduché ako vložiť do konzoly nasledujúce položky:

  $ synergys

Všimnite si „s“ na konci, toto sa týka server.

Ak chceme vidieť, že to úspešne nahralo konfiguráciu a niečo viac ako Info, pri spustení vložte nasledovné:

  $ synergys -d DEBUG

2.3.2. Spustiť klienta

Akonáhle je server spustený na stroji, z ktorého budeme používať naše periférie (klávesnica a myš), spustíme ostatné stroje zapojené ako klienti; uvedenie do terminálu:

  $ synergyc -f IPdelServidor

Všimnite si písmeno „c“ v zákazník, a kde sa to píše ServerIP dajte zodpovedajúcu IP, ak sa zameriame na príklad (pozri 2.2.1), bolo by to:

  $ synergyc -f 10.9.0.1

–Ak chceme vidieť jeho správanie a spojenia so serverom:

  $ synergyc -f IPdelServidor -d DEBUG

–Ak by sme určili iný port, ako je používaný štandardné (24800), vložíme:

  $ synergyc -f IPdelServidor:puerto

3. Bežné problémy (s ktorými som sa osobne stretol):

3.1. Rovnaký názov hostiteľa:

Ak je to niektorý z počítačov, ku ktorým sa chcete pripojiť Synergy Má rovnaký názov ako iný, program nebude pri ich použití vedieť, na ktorý odkazuje. Aby sme problém vyriešili, musíme ho premenovať (hostname) jednému z nich. Dosahujeme to týmto spôsobom:

V termináli:

  hostname nombre_comp

, potom upravíme súbor:

  / Etc / hostname

a súbor:

  / Etc / hosts

, uistite sa, že 127.0.0.1 odkazuje na ten istý počítač:

127.0.0.1 localhost
127.0.1.1 comp_name

3.2. Chyba "Neznámy krycí názov «XXX» «

Ak sa konfigurácia úspešne načítala a zobrazí sa táto chyba, znamená to, že monitor servera sa v konfigurácii nenachádza. Všetky monitory musia byť uvedené v konfigurácii.

3.3. Chyba "Hlavnú obrazovku nemožno otvoriť«

Ak to chcete vyriešiť, jednoduchým riešením je najskôr spustiť klienta a potom server.

3.4. Iné problémy

V prípade ďalších chýb, ktoré sa vyskytnú, odkazujú nasledujúce problémy na stránku Synergy.

Dúfam, že sa vám môj krátky návod páčil. Stojí za zmienku, že aj keď ukážem základnú konfiguráciu, je možné pridať mnoho ďalších funkcií, napríklad obmedziť, v ktorej časti monitora sa okrem iného vykonáva prechod na druhý stroj. Ak sa chcete rozbaliť, môžete google pre pokročilejšie nastavenia.

To je všetko a dúfam, že príspevok bude pre každého ďalším zrnkom piesku.

Už teraz veľmi pekne ďakujem ..

Scalibur ..


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   šmuha dijo

    Och!
    Úžasné, veľmi, veľmi užitočné.
    Děkuju mnohokrát.

    1.    Scalibur dijo

      OT: Vidím, že si prijal môj príspevok! .. wii ..

      Som rád, že je to pre vás užitočné .. 😀

  2.   hexborg dijo

    Veľmi dobre. Je pravda, že sa zdá byť veľmi užitočná. Počul som o synergii, ale nikdy som to neskúšal. Mnohokrat dakujem. 🙂

  3.   Michael Martinez dijo

    Dobré informácie, dobre štruktúrované, skúsme to

  4.   Blaire pascal dijo

    No, Scalibur ... Vitajte v rodine. Môj agent USR je pre každý prípad zlý. Veľmi užitočný.

    1.    Scalibur dijo

      Vďaka! .. ..my usr agent sa tiež mýli .. Momentálne používam Linux Mint s OpenBoxom .. čoskoro užívateľ ArchLinuxu ..

      A myšlienkou témy bolo predstaviť niečo prospešné a o čom neexistuje žiadny návod, alebo aspoň to, čo som už videl .. xP

      Na zdravie! ..

  5.   jorgemanjarrezlerma dijo

    Bez slov, čo iné môžem povedať. Vynikajúca téma, ako aj veľmi dobrá alternatíva alebo možnosť pre tých, ktorí majú (vrátane seba samého) potrebu používať viac počítačov a spravovať ich z jedného bez veľkého množstva aplikácií na pracovnej ploche.

  6.   Charlie Brown dijo

    To je efektívnejšie ako použitie KVM, pretože vám umožňuje kopírovať a vkladať medzi rôznymi počítačmi ... VEĽMI UŽITOČNÝ príspevok, a ten je prvý.

  7.   Scalibur dijo

    Ďakujem pekne za privítanie! .. .. a som rád, že je pre vás užitočný ..

    Dúfam, že toto je prvý z mála;) ..

    1.    KZKG ^ Gaara dijo

      Vitaj člen 😉
      Túto aplikáciu som už v projekte predtým používal, jedinou nevýhodou alebo obmedzením, ktoré som videl, je to, že som potreboval súčasne ovládať 15 počítačov HAHA, príliš veľa LOL!

      Zdravím a áno, dúfajme, že je to 1. z mnohých ďalších 😀

  8.   14. AlonsoSanti dijo

    Ahoj! veľmi dobrý príspevok, idem to otestovať na stolnom počítači a na klíne, klávesnica bola pokazená ... Mám iba jednu pochybnosť, viem, že program musí byť nainštalovaný v oboch komponentoch, ale konfigurácia nie je v poriadku som veľmi jasný, robí sa to iba na PC serveri alebo v oboch musím vložiť konfiguračný súbor?

  9.   14. AlonsoSanti dijo

    Ahoj! veľmi dobrý príspevok, idem to otestovať na stolnom počítači a na klíne, klávesnica bola pokazená ... Mám iba jednu pochybnosť, viem, že program musí byť nainštalovaný v oboch komponentoch, ale konfigurácia nie je v poriadku som veľmi jasný, robí sa to iba na PC serveri alebo v oboch musím vložiť konfiguračný súbor?

    1.    Scalibur dijo

      Ahoj! .. ..konfigurácia je nevyhnutná iba na serveri PC .. .. Dúfam, že to bude fungovať pre vás ..

      1.    14. AlonsoSanti dijo

        ok ďakujem ... a samozrejme to bude veľmi užitočné ...

  10.   MSX dijo

    Zatiaľ som ho nepoužil, ale ak má dobrú rýchlosť odozvy, môže to byť zaujímavá alternatíva k ssh / mosh, keď máte stroj vedľa.

    1.    Scalibur dijo

      Ahoj! .. ..z hľadiska odozvy je to skutočne veľmi rýchle .. .. medzi jedným strojom a druhým nie je prakticky žiadny rozdiel .. ..je tiež možné nakonfigurovať synergiu pomocou ssh .. .. pozdravy! ..

      1.    MSX dijo

        Hotovo, pozrel som sa na konfiguračné súbory dodané s mojou distribúciou, pozrel som sa do vášho sprievodcu a už mám tímy spojené so Synergy na Avahi namiesto IP (čo doma používam).
        Veľmi jasne vysvetlite svoje vysvetlenie Scalibur. Silou Grayskull !!

        ...

        Ach nie, to bol ďalší šermiar 😛
        http://www.youtube.com/watch?v=6GggY4TEYbk

        1.    Scalibur dijo

          Hahaha .. .. Som veľmi rád, že vám pomohlo ..

          PS: aký zaujímavý Avahi, nikdy som o ňom nepočul ..

          1.    MSX dijo

            Avahi / mDNS je po čokoládovom Latte najlepší vynález na svete 🙂

            Avahi je v skutočnosti otvoreným zdrojom vývoja Bonjour, implementácie protokolu Zeroconf spoločnosťou Apple, ktorá zahŕňa mDNS ako pilier implementácie, pretože práve technológia mDNS umožňuje multicast v sieti LAN, aby mohli sami seba objavovať a potom sa konfigurovať všetky pripojené zariadenia prevádzkujúce túto službu.
            A tu chcem uviesť krátku zátvorku:
            Apple je vždy v centre nemilosrdnej kritiky zvyšku priemyslu a realita je taká, že väčšinou je to úplne nefér, pretože protokol mDNS (multicast zariadení využívajúci Zeroconf), ako CUPS a WebKit, pomenoval tri Hyper - známy vývoj vyvinula spoločnosť Apple úplne otvoreným spôsobom a dnes z neho máme prospech všetci. Micro $ oft, na druhej strane, má nielen nenávistné obchodné praktiky (napríklad Apple), ale sú aj priemerní, ktorí sa pozerajú na svoj pupok a neustále žijú v tajnosti a bez zverejnenia špecifikácií, ako to bolo prípad CIFS, vývoj mikročiastok založený na SMB (Server Message Block) a neskôr znovuobjavený v poli F / LOSS ako SAMBA.
            V tomto konkrétnom prípade má Micro $ často aj svoju implementáciu Zeroconf, ale je to samozrejme patentovaná implementácia, úplne uzavretá a oveľa priemernejšia ako Apple, pretože keď sa pozrieme na to, aké sú všeobecne siete Microsoftu, uvidíme množstvo paketov všade prichádzať a odchádzať, navzájom sa zrážať a saturovať sieť.
            A čo viac: ak máte možnosť pozorovať siete Microsoft, uvidíte, ako LED indikátory zaťaženia sieťových kariet (zvyčajne zelené) nepretržite blikajú bez zastavenia, ako bláznivé, keď rovnaká implementácia s riešeniami Apple alebo F / LOSS oveľa efektívnejšie.
            Pokračujme…

            Výhody používania Avahi / Zeroconf / Bonjour sú rôzne, vrátane:
            1. Už si nikdy nemusíte pamätať IP adresu každého stroja, pretože pomocou Avahi k nim pristupujete cez ich meno + .local, napríklad:
            olivetti.local (môj viacúčelový domáci server)
            arrakis.local (NAS)
            heybeavis.local (moje lono)
            a tak ďalej
            Pomocou Avahi / mDNS pristupujem ku každému z nich pomocou jeho názvu hostiteľa namiesto IP. Týmto spôsobom sa v prostrediach s _many_ machines zbavíte problému so zmenami IP adries počítačov, pretože k nim budete mať vždy prístup pomocou ich názvu hostiteľa.
            Okrem toho sú počítačové siete oveľa lepšie zvládnuteľné pre ľudí, ktorí nepoznajú koncepciu OSI a ktorým sa adresa IP zdá stále takmer tajomná.
            V mojom konkrétnom prípade už doma vedia, že ak tam nie som a sieť je pomalá, je to preto, že torrentujem ako čert (všetok legálny obsah, samozrejme: D), takže všetko, čo musia urobiť, je prístup na server cez svoje meno a pozastaviť sťahovanie - pomocou skvelého webového rozhrania Transmission. Ale hej, ani nevedia, čo je to Transmission, buď xD
            2. Plug & Play: v organizácii alebo veľkej sieti pri používaní Avahi automaticky sprístupníte každé zariadenie, ktoré chcete zdieľať, napríklad tlačiarne, skenery, servery, NAS atď.
            3. Avahi / mDNS vám tiež umožňuje určiť pevné IP adresy pre konkrétny názov hostiteľa. Napríklad: môžete vyhlásiť, že všetky počítače, ktoré sa nachádzajú v určitom rozsahu siete, sú prístupné prostredníctvom hostnameX.local, čo výrazne zjednodušuje interakciu s týmito strojmi (služba, inštalácia nového softvéru atď.).
            4. Je skutočne VEĽMI KOMFORTNÉ používať Avahi / mDNS pri inštalácii sietí klientom, pretože týmto spôsobom - pre vyššie uvedené - sa oslobodzujeme od večného pamätania si ich infraštruktúry a konfigurácie. Keď vieme, ako sa volá každý tím (napríklad ping na vysielanie), pohybujeme sa ako úhor cez sieť a dokončujeme svoju prácu oveľa skôr bez neúspechov

            Avahi / mDNS (Avahi / Zeroconf) každopádne ponúka veľa možností, z ktorých používam iba zlomok, ale určite to bude veľmi užitočné pre niekoho, kto musí spravovať sieť s množstvom tímov s heterodoxnými potrebami a premenlivým prostredím ^ _ ^

  11.   Rodolfo dijo

    haha dobrý príspevok, dobrá vec je, že keď pracujete na viacerých pracovných stoloch súčasne, myš pre každého skutočne uľahčuje všetko, myslím si, že je to skvelé.
    Mimochodom, bolo by čudné, keby ten príspevok neprijali, je veľmi dobrý.

  12.   Hyuuga_Neji dijo

    Vynikajúci článok…. ďakujem a stále vkladám zaujímavé veci.

  13.   Ahoj Ello dijo

    Ďakujem, že ste mi ukázali tento program.
    Verím v potrebu tesne predtým, ako si pozriem príspevok.
    Zdravím.

  14.   @Jlcmux dijo

    Testované a schválené.

    U mňa to fungovalo perfektne. Teraz závidím mnohým hráčom.

    1.    RAW-Basic dijo

      Ahoj! .. .. práve som si všimol tvoju odpoveď .. .. prepáč (čo sa stane, keď si nekontroluješ svoj e-mail) ..

      Som rád, že to pre vás fungovalo! .. 😀

      Stále ho používam dennodenne ... ako na voľný čas, tak aj do práce .. 😉