Sinergija, zelo uporabno orodje

Dobri spremljevalci! ..

V prvem prispevku vam predstavljam kratek vodnik po orodju, ki ga uporabljam že dolgo, temu se reče Sinergija. Ta program nam omogoča, da tipkovnico in miško delimo med več računalnikov in se tako premikamo od enega monitorja do drugega, tako da miško povlečemo do roba monitorja.

Zanimivi vidiki:

  • Je večplatformna! Ja, gospodje, lahko ga prečkate sami distro linuxera okna, pa tudi okno in / ali jabolko.
  • Ker uporabljamo več računalnikov, lahko uporabimo več programov, razdeljenih med naše stroje, ne da bi nasičili en sam procesor; Z drugimi besedami, to pomeni, da ne potrebujemo "super računalnika", lahko pa izkoristimo več z manj viri.
  • Udobje, samo tipkovnica in miška nad mizo.
  • Delite odložišče (kopirajte in prilepite besedilo) med računalnike.

Kot sem vam že povedal, se bomo kljub večplatformnosti osredotočili na to, kako jo uporabiti v naši pingvin. V tem vodniku se bom osredotočil na Debian in njegovih izpeljank (Ubuntu, Linux Mint itd.) zaradi praktičnosti, vendar dvomim, da ga bo težko prenesti na drugega distribucije. Naj začnemo?

1. Namestitev:

Najnovejšo različico lahko prenesemo iz tukajali določeno prejšnjo različico, bodisi beta ali stabilno od to povezava.

Ali pa v primeru Debian in izhajajo iz njihovega ustreznega repozitorija:

# apt-get install synergy

Paket je treba namestiti na vse stroje, ki želijo sodelovati pri njegovi uporabi.

2. Konfiguracija:

Prvi korak pri nastavitvi sinergija je odpreti vrata, skozi katera bodo vzpostavljene povezave, za privzeto to je vrata 24800. (če ga že uporabljate ali pa želite uporabiti drugega, lahko to storite tiho, le pri njegovem izvajanju boste morali določiti vrata, ki jih želite uporabiti); to se naredi z ukazom iptables:

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

Kaj to pomeni?

-A = doda pravilo v verigo.
-p = določa protokol.
--dport = označuje ciljna vrata.
-j = določa dejanje.

2.2. Konfiguracijska datoteka:

Zdaj, ko so vrata odprta, nadaljujemo s konfiguracijo sinergija:

Z vašim najljubšim urejevalnikom besedil (v mojem primeru vi) ustvarimo datoteko sinergija.conf en / etc /

# vi /etc/synergy.conf

Znotraj nje bomo zapisali naslednjo strukturo:

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

Opomba: Zgornja struktura je primer konfiguracije s tremi stroji. V katerem je tisti na sredini strežnik (tisti z miško in tipkovnico), drugi pa 3 kot odjemalca ob straneh. Spremenite to konfiguracijo glede na naročilo in količino strojev, ki so vam všeč.

2.2.1. Primer konfiguracije:

// Vrstni red: levo —-> desno

// Ime gostitelja: PC1 (strežnik) —-> PC2 (odjemalec)

// IP: 10.9.0.1 —-> 10.9.0.2

odsek: zasloni

PC1:

PC2:

konec

odsek: vzdevki

PC1:

10.9.0.1

PC2:

10.9.0.2

konec

poglavje: povezave

PC1:

desno = PC2

PC2:

levo = PC1

konec

2.2.2. Zakaj uporabljati besedilno konfiguracijo?

No, prvi razlog je, da v resnici nimate izbire, razen če uporabljate neko različico z grafičnim vmesnikom. Drugič, daje vam več nadzora. Vmesnik ne more ustvariti naprednih nastavitev, na primer nevzajemne povezave. Primer nevzajemne povezave je, če greste desno od monitorja A, pridete do monitorja B, če pa greste nato levo od monitorja B, namesto spet nadzirate C, namesto da spet spremljate A, kot bi bilo v konfiguraciji povezave vzajemna.

Drugi vidiki:

  • Te nastavitve je lažje deliti z drugimi.
  • Za različne primere lahko imate več oboroženih konfiguracij. (kot je lahko z a prenosnik da ga uporabljate na različnih mestih)

2.3. Zagon strežnika / odjemalca

2.3.1. Zaženite strežnik

Ko so narejene ustrezne konfiguracije, je preprosto, kot da v konzolo vstavite naslednje:

  $ synergys

Upoštevajte 's' na koncu, to se nanaša na strežnik.

Če želimo videti, da je konfiguracijo uspešno naložil in nekaj več kot info, ko ga zaženete, dodajte naslednje:

  $ synergys -d DEBUG

2.3.2. Zaženi odjemalca

Ko se strežnik zažene na računalniku, s katerega bomo uporabljali zunanjo opremo (tipkovnico in miško), zaženemo ostale stroje, ki sodelujejo kot odjemalci; vstavitev v terminal:

  $ synergyc -f IPdelServidor

Upoštevajte "c" v strankein kje piše ServerIP postavimo ustrezen IP, če se osredotočimo na primer primera (glej 2.2.1), bi bil:

  $ synergyc -f 10.9.0.1

–Če želimo videti njegovo vedenje in povezave s strežnikom:

  $ synergyc -f IPdelServidor -d DEBUG

–Če bi določili druga vrata, kot jih uporablja privzeto (24800), smo postavili:

  $ synergyc -f IPdelServidor:puerto

3. Pogoste težave (s katerimi sem se osebno srečeval):

3.1. Isto ime gostitelja:

Če kateri od računalnikov, s katerimi se želite povezati prek Sinergija Ima isto ime kot drugo, program ob njihovi uporabi ne bo vedel, na katerega se nanaša. Da bi rešili težavo, jo moramo preimenovati (gostitelja) enemu od njih. To dosežemo na naslednji način:

V terminalu:

  hostname nombre_comp

, nato uredimo datoteko:

  / etc / hostname

in datoteka:

  / Etc / hosts

, se prepričajte, da se 127.0.0.1 sklicuje na isti računalnik:

127.0.0.1 localhost
127.0.1.1 ime_komp

3.2. Napaka "Neznano vzdevek «XXX» «

Če je bila konfiguracija uspešno naložena in se prikaže ta napaka, to pomeni, da strežniški monitor ni v konfiguraciji. Vsi monitorji morajo biti navedeni v konfiguraciji.

3.3. Napaka "Primarnega zaslona ni mogoče odpreti«

Da bi to rešili, je preprosta rešitev, da najprej zaženete odjemalca in nato še strežnik.

3.4. Druge težave

Za druge napake, ki se pojavijo, se na strani povezave pojavijo naslednje težave Sinergija.

Upam, da vam je bila moja kratka vadnica všeč. Omeniti velja, da ima, čeprav prikazujem osnovno konfiguracijo, še veliko drugih funkcij, na primer omejevanje, v katerem delu monitorja se med drugim opravi prehod na drug stroj. Če želite razširiti, lahko google za naprednejše nastavitve.

To je to in upam, da bo prispevek še eno zrno peska za vse.

Od že najlepša hvala ..

Scalibur ..


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   madež je dejal

    ohhhhhhhh
    Čudovito, zelo, zelo koristno.
    Hvala lepa.

    1.    Scalibur je dejal

      OT: Vidim, da ste sprejeli mojo objavo! .. wii ..

      Vesel sem, da ti je koristen .. 😀

  2.   Hexborg je dejal

    Zelo dobro. Resnica je, da se zdi zelo koristno. Slišal sem za sinergijo, vendar je nikoli nisem poskusil. Najlepša hvala. 🙂

  3.   Michael Martinez je dejal

    Dobre informacije, dobro strukturirani poskusimo

  4.   Blaire pascal je dejal

    No Scalibur ... Dobrodošli v družini. Moj usr agent je za vsak slučaj slab. Zelo uporabno.

    1.    Scalibur je dejal

      Hvala! .. .. tudi moj agent usr je napačen .. Trenutno uporabljam Linux Mint z OpenBoxom .. kmalu uporabnik ArchLinux ..

      Ideja teme je bila predstaviti nekaj koristnega in za kar ni nobene vaje ali vsaj tistega, kar sem že videl .. xP

      Na zdravje!..

  5.   jorgemanjarrezlerma je dejal

    Brez besed, kaj naj še rečem. Odlična tema, pa tudi zelo dobra alternativa ali možnost za tiste, ki imajo (tudi sam sem) potrebno uporabljati več osebnih računalnikov in jih upravljati iz enega samega brez veliko na namizju.

  6.   Charlie Brown je dejal

    To je bolj učinkovito kot uporaba KVM, saj vam omogoča kopiranje in lepljenje med različnimi računalniki ... ZELO KORISTNO objavo, in to je prva.

  7.   Scalibur je dejal

    Najlepša hvala za dobrodošlico! .. ..in vesela sem, da vam je koristna ..

    Upam, da je to prva od redkih;) ..

    1.    KZKG ^ Gaara je dejal

      Dobrodošli član 😉
      To aplikacijo sem že uporabljal v projektu, edina pomanjkljivost ali omejitev, ki sem jo videl, je, da sem moral hkrati HAHA nadzorovati 15 računalnikov, preveč LOL!

      Lep pozdrav in da, upajmo, da je 1. od mnogih več 😀

  8.   AlonsoSanti14 je dejal

    Zdravo! zelo dober prispevek, preizkusil ga bom z namiznim računalnikom in v naročju, tipkovnica je bila zamočena ... samo dvomim, vem, da mora biti program nameščen v obeh komponentah, vendar konfiguracija ne Popolnoma sem jasen, to se naredi le v strežniku PC ali v oboje moram postaviti konfiguracijsko datoteko?

  9.   AlonsoSanti14 je dejal

    Zdravo! zelo dober prispevek, preizkusil ga bom z namiznim računalnikom in v naročju, tipkovnica je bila zamočena ... samo dvomim, vem, da mora biti program nameščen v obeh komponentah, vendar konfiguracija ne Popolnoma sem jasen, to se naredi le v strežniku PC ali v oboje moram postaviti konfiguracijsko datoteko?

    1.    Scalibur je dejal

      Živjo! .. .. potrebna je le konfiguracija v PC strežniku .. .. upam, da deluje pri vas ..

      1.    AlonsoSanti14 je dejal

        ok hvala ... in seveda bo zelo koristno ...

  10.   MSX je dejal

    Nisem ga še uporabljal, če pa ima dobro odzivno hitrost, je morda zanimiva alternativa ssh / mosh, če imate stroj zraven.

    1.    Scalibur je dejal

      Živjo! .. .. resnično je zelo hiter v smislu odziva .. ..praktično ni razlike med enim in drugim strojem .. ..mogoče je tudi sinhronizirati ssh .. ..Pozdravljeni!

      1.    MSX je dejal

        Končano, pogledal sem konfiguracijske datoteke, dobavljene z mojim distribucijskim sistemom, pogledal sem vaš vodnik in že imam ekipe, ki so se pridružile Synergyju na Avahiju namesto IP-jev (kar uporabljam doma).
        Pojasnite svojo razlago Scaliburja. Z močjo Grayskulla !!

        ...

        Ah ne, to je bil še en mečevalec 😛
        http://www.youtube.com/watch?v=6GggY4TEYbk

        1.    Scalibur je dejal

          Hahaha .. .. Zelo sem vesel, da vam je bil v pomoč ..

          PS: kako zanimiv je Avahi, še nikoli nisem slišal zanj ..

          1.    MSX je dejal

            Avahi / mDNS je najboljši izum na svetu po čokoladni Latte 🙂

            Pravzaprav je Avahi odprti vir za razvoj Bonjourja, Applove izvedbe protokola Zeroconf, ki vključuje mDNS kot steber izvedbe, saj ravno tehnologija mDNS omogoča multicast v omrežju LAN, tako da lahko sami odkrijejo in nato sami konfigurirajo vsa povezana oprema, ki izvaja to storitev.
            In tu želim narediti kratek oklepaj:
            Apple je vedno v središču brezobzirne kritike preostale industrije in resničnost je taka, da je v večini primerov popolnoma nepravično, saj sta tako protokol mDNS (množično oddajanje opreme, ki uporablja Zeroconf), kot CUPS in WebKit, poimenovala tri Hiper znani razvoj je Apple razvil na popolnoma odprt način in danes imamo vsi koristi od njih. Micro $ oft po drugi strani nima le sovražnih poslovnih praks (kot je Apple, res je), ampak so tudi povprečni, ki gledajo na svoj popek in vedno živijo na skrivaj in brez objave specifikacij, tak je bil primer CIFS , Microchot razvoj na osnovi SMB (Server Message Block) in kasneje na področju F / LOSS znova izumljen kot SAMBA.
            V tem konkretnem primeru ima Micro $ pogosto tudi svojo Zeroconf izvedbo, seveda pa gre za lastniško izvedbo, popolnoma zaprto in veliko bolj povprečno kot Apple, saj če pogledamo, kakšna so na splošno Microsoftova omrežja, bomo videli množico paketov in iti povsod, trčiti med seboj in nasičiti omrežje.
            Še več: če imate priložnost opazovati Microsoftova omrežja, boste videli, kako lučke za indikator obremenitve omrežnih kartic (na splošno zelene) neprestano utripajo, ne da bi se ustavile, kot nore, ko je enaka izvedba z rešitvami Apple ali F / LOSS. veliko bolj učinkovito.
            Nadaljujmo…

            Prednosti uporabe Avahi / Zeroconf / Bonjour so številne, vključno z:
            1. Nikoli več si ni treba zapomniti IP-ja vsake naprave, saj z Avahijem dostopate do njih z imenom + .local, na primer:
            olivetti.local (moj večnamenski domači strežnik)
            arrakis.local (NAS)
            heybeavis.local (moje naročje)
            in tako naprej
            Z uporabo Avahi / mDNS do vsakega dostopam z imenom gostitelja namesto z IP-jem. Na ta način se v okoljih z _many_ stroji znebite težave s spreminjanjem IP-jev računalnikov, saj boste do njih vedno dostopali z imenom gostitelja.
            Poleg tega so računalniška omrežja veliko bolj obvladljiva za ljudi, ki ne poznajo koncepta OSI in se jim naslov IP še vedno zdi skoraj skrivnosten.
            V mojem konkretnem primeru doma že vedo, da če me ni in je omrežje počasno, je to zato, ker hudomušno hudourim (vse pravne vsebine, seveda: D), zato jim je treba le dostopati do strežnika prek vašega imena in zaustavite prenose - z uporabo spletnega vmesnika Transmission. Ampak hej, sploh ne vedo, kaj je prenos tudi xD
            2. Plug & Play: v organizaciji ali velikem omrežju pri uporabi programa Avahi samodejno omogočite dostop do vseh naprav, ki jih želite dati v skupno rabo, na primer tiskalnikov, optičnih bralnikov, strežnikov, NAS itd.
            3. Avahi / mDNS omogoča tudi določitev fiksnih IP-jev za določeno ime gostitelja. Na primer: izjavite lahko, da so vsi stroji, ki so v določenem obsegu omrežja, dostopni prek gostiteljaX.local, kar močno poenostavi interakcijo s temi stroji (servis, namestitev nove programske opreme itd.).
            4. Zelo UDOBNO je uporabljati Avahi / mDNS pri namestitvi omrežij odjemalcem, saj se na ta način - za zgoraj omenjene - osvobodimo večnega spominjanja njihove infrastrukture in konfiguracije. Če poznamo ime vsake ekipe (na primer pinging oddaje), se kot jegulja premikamo po omrežju in svoje delo zaključimo veliko prej brez zastojev 🙂

            Kakor koli že, Avahi / mDNS (Avahi / Zeroconf) ponuja veliko možnosti, od katerih uporabljam le delček, toda zagotovo se bo komu, ki mora upravljati omrežje z množico skupin s heterodoksnimi potrebami in spremenljivimi okolji, zdelo zelo koristno ^ _ ^

  11.   rodolfo je dejal

    haha dobra objava, dobra stvar je, da kadar hkrati delaš na več namizjih, če miška za vse resnično olajša, se mi zdi super.
    Mimogrede, čudno bi bilo, če ne bodo sprejeli delovnega mesta, je zelo dobro.

  12.   Hyuuga_Neji je dejal

    Odličen članek…. hvala in še naprej postavljajte zanimive stvari.

  13.   všeč mi je je dejal

    Hvala, ker ste mi pokazali ta program.
    Verjamem v potrebo tik pred ogledom pošte.
    Lep pozdrav.

  14.   Магчыма, кабель playstation XNUMX, які вы шукаеце, скончыўся. je dejal

    Testiranje in odobritev.

    Zame je delovalo popolnoma. Zdaj mi zavidajo številni igralci.

    1.    RAW-osnovno je dejal

      Hej! .. .. Pravkar sem opazil tvoj odgovor .. .. žal (kaj se zgodi, ko ne preveriš e-pošte) ..

      Vesel sem, da vam je uspelo! .. 😀

      Še vedno ga uporabljam vsak dan ... tako za prosti čas kot za delo .. 😉