Sinergija, vrlo koristan alat

Dobri pratioci! ..

U svom prvom postu dolazim vam donijeti brzi vodiฤ za alat koji veฤ‡ dugo koristim, ovaj se zove Sinergija. Ovaj nam program omoguฤ‡uje dijeljenje tipkovnice i miลกa izmeฤ‘u nekoliko raฤunala, prelazak s jednog monitora na drugi, samo povlaฤenjem miลกa do ruba monitora.

Zanimljivi aspekti:

  • Viลกeplatformna je! Da, gospodo, moลพete to prijeฤ‡i sami distro linuksera okusa, kao i prozor i / ili jabuka.
  • Kako koristimo nekoliko raฤunala, moลพemo koristiti nekoliko programa distribuiranih meฤ‘u naลกim strojevima bez zasiฤ‡enja niti jednog procesora; Drugim rijeฤima, to znaฤi da nam ne treba "super raฤunalo", ali moลพemo iskoristiti nekoliko s manje resursa.
  • Pogodnost, samo tipkovnica i miลก iznad stola.
  • Podijelite meฤ‘uspremnik (kopirajte i zalijepite tekst) izmeฤ‘u raฤunala.

Kao ลกto sam vam gore rekao, usprkos multiplatformi, usredotoฤit ฤ‡emo se na to kako ga koristiti u naลกem pingvin. U ovom ฤ‡u se vodiฤu usredotoฤiti na Debian i njegovih derivata (Ubuntu, Linux Mint, itd.) zbog praktiฤnosti, ali sumnjam da ฤ‡e ga biti teลกko prebaciti na drugi distribucije. Hoฤ‡emo li poฤeti?

1. Instalacija:

Najnoviju verziju moลพemo preuzeti s ovdje, ili odreฤ‘ena prethodna verzija, beta ili postojana od ovaj link.

Ili, u sluฤaju Debian i izvedeni iz njihovog odgovarajuฤ‡eg spremiลกta:

# apt-get install synergy

Instalacija paketa mora se obaviti na svim strojevima koji ลพele biti ukljuฤeni u njegovu upotrebu.

2. Konfiguracija:

Prvi korak u postavljanju Sinergija je otvoriti luku kroz koju ฤ‡e se uspostaviti veze, za zadani ovo je port 24800. (u sluฤaju da ga veฤ‡ upotrebljavate ili samo ลพelite koristiti drugi, to se moลพe uฤiniti tiho, samo kada ga izvrลกavate, morat ฤ‡ete odrediti prikljuฤak koji ฤ‡ete koristiti); to se radi naredbom iptables:

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

ล to ovo znaฤi?

-A = dodaje pravilo lancu.
-p = odreฤ‘uje protokol.
--dport = oznaฤava odrediลกni port.
-j = odreฤ‘uje radnju.

2.2. Datoteka za konfiguraciju:

Sada kada je port otvoren, nastavljamo s konfiguracijom Sinergija:

S vaลกim omiljenim ureฤ‘ivaฤem teksta (u mom sluฤaju vi) kreiramo datoteku sinergija.conf en / itd /

# vi /etc/synergy.conf

Unutar nje napisat ฤ‡emo sljedeฤ‡u strukturu:

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

Napomena: gore prikazana struktura primjer je konfiguracije s 3 stroja. U kojem je onaj u sredini posluลพitelj (onaj s miลกem i tipkovnicom), a druga 2 kao klijenti uz bok. Promijenite ovu konfiguraciju ovisno o redoslijedu i koliฤini strojeva koji vam se sviฤ‘aju.

2.2.1. Primjer konfiguracije:

// Poredak: Lijevo โ€”-> Desno

// Ime hosta: PC1 (posluลพitelj) โ€”-> PC2 (klijent)

// IP: 10.9.0.1 โ€”-> 10.9.0.2

odjeljak: ekrani

PC1:

PC2:

kraj

odjeljak: aliasi

PC1:

10.9.0.1

PC2:

10.9.0.2

kraj

odjeljak: poveznice

PC1:

desno = PC2

PC2:

lijevo = PC1

kraj

2.2.2. Zaลกto koristiti tekstualnu konfiguraciju?

Pa, prvi je razlog taj ลกto zapravo nemate izbora, osim ako ne koristite neku verziju s grafiฤkim suฤeljem. Drugo, daje vam veฤ‡u kontrolu. Suฤelje ne moลพe stvoriti napredne postavke, poput neovisne veze. Primjer ne-reciproฤne veze je ako prijeฤ‘ete desno od monitora A, doฤ‘ete do monitora B, ali ako odete onda lijevo od monitora B, dolazi se do monitora C umjesto da se ponovo nadgleda A kao ลกto bi bilo u konfiguraciji veze reciproฤan.

Ostala razmatranja:

  • Te je postavke lakลกe dijeliti s drugim ljudima.
  • Moลพete imati viลกe oruลพanih konfiguracija, za razliฤite sluฤajeve. (kao ลกto to moลพe biti s a biljeลพnica da ga koristite na raznim mjestima)

2.3. Pokretanje posluลพitelja / klijenta

2.3.1. Pokrenite posluลพitelj

Jednom kada su napravljene odgovarajuฤ‡e konfiguracije, jednostavno je poput stavljanja sljedeฤ‡eg u konzolu:

  $ synergys

Primijetite 's' na kraju, na koje se odnosi server.

Ako ลพelimo vidjeti da je uspjeลกno uฤitao konfiguraciju i neลกto viลกe od info, prilikom pokretanja stavite sljedeฤ‡e:

  $ synergys -d DEBUG

2.3.2. Pokreni klijenta

Jednom kada se posluลพitelj pokrene na stroju s kojeg ฤ‡emo koristiti naลกu perifernu opremu (tipkovnicu i miลกa), pokreฤ‡emo ostatak ukljuฤenih raฤunala kao klijenti; stavljanje u terminal:

  $ synergyc -f IPdelServidor

Primijetite 'c' u klijent, i gdje stoji ServerIP stavite odgovarajuฤ‡i IP, ako se usredotoฤimo na primjer sluฤaja (vidi 2.2.1), to bi bilo:

  $ synergyc -f 10.9.0.1

โ€“Ako ลพelimo vidjeti njegovo ponaลกanje i veze sa posluลพiteljem:

  $ synergyc -f IPdelServidor -d DEBUG

โ€“Da smo naveli drugaฤiju luku od one koju koristi zadani (24800), stavljamo:

  $ synergyc -f IPdelServidor:puerto

3. Uobiฤajeni problemi (s kojima sam se osobno susretao):

3.1. Isto ime hosta:

Ako neko od raฤunala na koje se ลพelite povezati putem Sinergija Ima isto ime kao i drugi, program neฤ‡e znati kada ih koristi na koji se odnosi. Da bismo rijeลกili problem, moramo ga preimenovati (hostname) jednom od njih. To postiลพemo na sljedeฤ‡i naฤin:

U terminalu:

  hostname nombre_comp

, zatim ureฤ‘ujemo datoteku:

  / Etc / hostname

i datoteka:

  / Etc / hosts

, osiguravajuฤ‡i da se 127.0.0.1 odnosi na isto raฤunalo:

127.0.0.1 localhost
127.0.1.1 ime_komp

3.2. Pogreลกka "Nepoznato ime zaslona ยซXXXยป ยซ

Ako je konfiguracija uspjeลกno uฤitana i dobijete ovu pogreลกku, to znaฤi da monitor posluลพitelja nije u konfiguraciji. Svi monitori moraju biti navedeni u konfiguraciji.

3.3. Pogreลกka "Nije moguฤ‡e otvoriti primarni zaslonยซ

Da biste to rijeลกili, jednostavno je rjeลกenje prvo pokrenuti klijenta, a zatim posluลพitelj.

3.4. Ostali problemi

Za ostale pogreลกke koje se pojave, sljedeฤ‡i se problemi povezuju na stranici Sinergija.

Nadam se da vam se svidio moj kratki vodiฤ. Vrijedno je spomenuti da, iako prikazujem osnovnu konfiguraciju, ona ima mnogo drugih znaฤajki koje treba dodati, poput ograniฤavanja u kojem se dijelu monitora, meฤ‘u ostalim, vrลกi prijelaz na drugi stroj. Ako ลพelite proลกiriti, moลพete google za naprednije postavke.

To je to i nadam se da ฤ‡e doprinos biti joลก jedno zrno pijeska za sve.

Od veฤ‡ puno hvala ..

Scalibur ..


Ostavite svoj komentar

Vaลกa email adresa neฤ‡e biti objavljen. Obavezna polja su oznaฤena s *

*

*

  1. Za podatke odgovoran: Miguel รngel Gatรณn
  2. Svrha podataka: Kontrola neลพeljene poลกte, upravljanje komentarima.
  3. Legitimacija: Vaลก pristanak
  4. Komunikacija podataka: Podaci se neฤ‡e dostavljati treฤ‡im stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku moลพete ograniฤiti, oporaviti i izbrisati svoje podatke.

      mrlja dijo

    ohhhhhhhhh
    Predivno, vrlo, vrlo korisno.
    Puno hvala.

         Skalibur dijo

      OT: Vidim da ste prihvatili moj post! .. wii ..

      Drago mi je da vam je korisno .. ๐Ÿ˜€

      hexborg dijo

    Vrlo dobro. To je istina da se ฤini vrlo korisnim. ฤŒula sam za sinergiju, ali nikada je nisam probala. Hvala puno. ๐Ÿ™‚

      Miguel Martinez dijo

    Dobre informacije, dobro strukturirane, probajmo

      Blaire pascal dijo

    Pa Scalibur ... Dobrodoลกao u obitelj. Moj usr agent je za svaki sluฤaj loลก. Jako korisno.

         Skalibur dijo

      Hvala! .. ..moji agent usr je takoฤ‘er u krivu .. Trenutno koristim Linux Mint s OpenBoxom .. uskoro korisnik ArchLinuxa ..

      A ideja teme bila je predstaviti neลกto korisno i za ลกto ne postoji vodiฤ, ili barem ono ลกto sam vidio .. xP

      ลฝivjeli!..

      jorgemanjarrezlerma dijo

    Bez rijeฤi, ลกto drugo reฤ‡i. Izvrsna tema, kao i vrlo dobra alternativa ili opcija za one koji imaju (ukljuฤujuฤ‡i i sebe) potrebu za koriลกtenjem viลกe raฤunala i upravljati njima s jednog, a bez puno radne povrลกine.

      Charlie-brown dijo

    Ovo je uฤinkovitije od upotrebe KVM-a, jer vam omoguฤ‡uje kopiranje i lijepljenje izmeฤ‘u razliฤitih raฤunala ... VRLO KORISNO post, a to je prvi.

      Skalibur dijo

    Puno vam hvala na dobrodoลกlici! .. ..i drago mi je da vam je korisna ..

    Nadam se da je ovo prvi od nekoliko;) ..

         KZKG ^ Gaara dijo

      Dobrodoลกli ฤlan ๐Ÿ˜‰
      Veฤ‡ sam ranije koristio ovu aplikaciju u projektu, jedini nedostatak ili ograniฤenje koje sam vidio je da moram istovremeno kontrolirati 15 raฤunala HAHA, previลกe LOL!

      Pozdrav i da, nadamo se da je 1. od mnogih viลกe ๐Ÿ˜€

      AlonsoSanti14 dijo

    Zdravo! vrlo dobar post, testirat ฤ‡u ga sa svojim stolnim raฤunalom i u krilu, tipkovnica je bila zeznuta ... ..Samo sumnjam, znam da program mora biti instaliran u obje komponente, ali konfiguracija ne Jasno mi je, to se radi samo na PC posluลพitelju ili u oba moram staviti konfiguracijsku datoteku?

      AlonsoSanti14 dijo

    Zdravo! vrlo dobar post, testirat ฤ‡u ga sa svojim stolnim raฤunalom i u krilu, tipkovnica je bila zeznuta ... ..Samo sumnjam, znam da program mora biti instaliran u obje komponente, ali konfiguracija ne Jasno mi je, to se radi samo na PC posluลพitelju ili u oba moram staviti konfiguracijsku datoteku?

         Skalibur dijo

      Bok! .. ..to je potrebno samo za konfiguraciju na PC posluลพitelju .. .. Nadam se da to radi za vas ..

           AlonsoSanti14 dijo

        ok hvala ... i naravno da ฤ‡e biti vrlo korisno ...

      MSX dijo

    Joลก ga nisam koristio, ali ako ima dobru brzinu odziva, moลพda ฤ‡e biti zanimljiva alternativa ssh / mosh kada pored sebe imate stroj.

         Skalibur dijo

      Bok! .. .. stvarno je vrlo brz u smislu odgovora .. ..praktiฤno nema razlike izmeฤ‘u jednog i drugog stroja .. ..moguฤ‡e je i konfigurirati sinergiju pomoฤ‡u ssh .. ..Pozdrav! ..

           MSX dijo

        Gotovo, pogledao sam konfiguracijske datoteke isporuฤene s mojom distribucijom, pogledao sam vaลกeg vodiฤa i veฤ‡ imam timove koji su se pridruลพili Synergyu na Avahiju umjesto IP-ova (ลกto ja koristim kod kuฤ‡e).
        Jasno objasnite svoje Scaliburovo objaลกnjenje. Snagom Grayskulla !!

        ...

        Ah ne, to je bio joลก jedan maฤevalac ๐Ÿ˜›
        http://www.youtube.com/watch?v=6GggY4TEYbk

             Skalibur dijo

          Hahaha .. ..Jako mi je drago ลกto vam je bilo od pomoฤ‡i ..

          PS: kako zanimljiv Avahi, nikad nisam ฤuo za njega ..

               MSX dijo

            Avahi / mDNS je najbolji izum na svijetu nakon ฤokoladne Latte ๐Ÿ™‚

            Zapravo je Avahi otvoreni izvor razvoja Bonjoura, Appleove implementacije Zeroconf protokola koji ukljuฤuje mDNS kao stup implementacije, jer je upravo mDNS tehnologija ta koja omoguฤ‡ava multicast u LAN mreลพi kako bi mogli samootkriti i zatim se sami konfigurirati svu povezanu opremu koja koristi ovu uslugu.
            I ovdje ลพelim napraviti kratku zagradu:
            Apple je uvijek u srediลกtu nemilosrdnih kritika ostatka industrije, a stvarnost je takva da je u veฤ‡ini sluฤajeva to potpuno nepravedno jer su i mDNS protokol (multicast opreme koja koristi Zeroconf), kao CUPS i WebKit, da nabrojimo tri Hiper poznate razvoje razvio je Apple na potpuno otvoren naฤin i danas svi imamo koristi od njih. Micro $ oft, s druge strane, ne samo da ima mrsku poslovnu praksu (kao ลกto je Apple, istina je), veฤ‡ su i osrednji koji gledaju svoj pupak i uvijek ลพive radeฤ‡i u tajnosti i bez objavljivanja specifikacija, takav je sluฤaj bio CIFS , Microchot razvoj zasnovan na SMB (Server Message Block), a kasnije ponovno izumljen u polju F / LOSS kao SAMBA.
            U ovom konkretnom sluฤaju, Micro $ ฤesto takoฤ‘er ima svoju implementaciju Zeroconf, ali naravno, to je vlasniฤka implementacija, potpuno zatvorena i puno osrednja od Appleove, jer ako pogledamo kakve su Microsoftove mreลพe, vidjet ฤ‡emo mnoลกtvo paketa i idu posvuda, sudaraju se meฤ‘usobno i zasiฤ‡uju mreลพu.
            ล toviลกe: ako imate priliku promatrati Microsoftove mreลพe, vidjet ฤ‡ete kako LED indikatori uฤitavanja mreลพnih kartica (uglavnom zelene) neprekidno trepere bez zaustavljanja, poput ludosti, kada je ista implementacija s Appleovim ili F / LOSS rjeลกenjima puno uฤinkovitiji.
            Nastavimoโ€ฆ

            Prednosti koriลกtenja Avahi / Zeroconf / Bonjour su viลกestruke, ukljuฤujuฤ‡i:
            1. Nikada viลกe ne trebate pamtiti IP svakog raฤunala, jer im putem Avahija pristupate preko imena + .local, na primjer:
            olivetti.local (moj viลกenamjenski kuฤ‡ni posluลพitelj)
            arrakis.local (NAS)
            heybeavis.local (moje krilo)
            i tako dalje
            Koristeฤ‡i Avahi / mDNS pristupam svakom od njih s imenom hosta umjesto s IP-om. Na taj se naฤin, u okruลพenjima s mnogo strojeva, rijeลกite problema s promjenom IP-a raฤunala, jer ฤ‡ete im uvijek pristupiti pod imenom hosta.
            Uz to, raฤunalne mreลพe puno su upravljivije za ljude koji nisu upoznati s konceptom OSI-a i kojima se IP adresa i dalje ฤini gotovo tajnom.
            U mom konkretnom sluฤaju, kod kuฤ‡e veฤ‡ znaju da ako mene nema i ako je mreลพa spora, to je zato ลกto vraลกki muฤim (sav pravni sadrลพaj, naravno: D), tako da im je sve ลกto trebaju uฤiniti pristupiti posluลพitelju kroz vaลกe ime i pauzirajte preuzimanja - koristeฤ‡i cool web suฤelje tvrtke Transmission. Ali hej, oni ni ne znaju ลกto je Prijenos xD
            2. Plug & Play: u organizaciji ili velikoj mreลพi kada upotrebljavate Avahi automatski uฤinite dostupnim svaki ureฤ‘aj koji ลพelite dijeliti, na primjer pisaฤe, skenere, posluลพitelje, NAS itd.
            3. Avahi / mDNS takoฤ‘er vam omoguฤ‡uje da odredite fiksne IP adrese odreฤ‘enom imenu hosta. Na primjer: moลพete izjaviti da su svim strojevima koji se nalaze u odreฤ‘enom mreลพnom rasponu dostupni putem hostnameX.local ลกto uvelike pojednostavljuje interakciju s tim strojevima (usluga, instalacija novog softvera itd.)
            4. Zaista je VRLO UDOBNO koristiti Avahi / mDNS u instalaciji mreลพa klijentima jer se na taj naฤin - za gore spomenute - oslobaฤ‘amo vjeฤnog pamฤ‡enja njihove infrastrukture i konfiguracije. Znajuฤ‡i ime svake ekipe (na primjer pinganje prijenosa) kreฤ‡emo se poput jegulje mreลพom i zavrลกavamo svoj posao mnogo ranije bez zastoja ๐Ÿ™‚

            U svakom sluฤaju, Avahi / mDNS (Avahi / Zeroconf) nudi mnoge moguฤ‡nosti od kojih ja koristim samo djeliฤ‡, ali sigurno ฤ‡e nekome tko mora upravljati mreลพom s mnoลกtvom timova s โ€‹โ€‹heterodoksnim potrebama i promjenjivim okruลพenjima biti vrlo korisna ^ _ ^

      Rodolfo dijo

    haha dobar post, dobra stvar je ลกto kad istovremeno radite na nekoliko stolova, ako imate miลกa za sve, to stvarno sve olakลกava, mislim da je to sjajno.
    Usput, bilo bi ฤudno ako ne prihvate post vrlo dobro.

      Hyuuga_Neji dijo

    Izvrstan ฤlanakโ€ฆ. hvala i nastavite stavljati zanimljive stvari.

      volim to dijo

    Hvala ลกto ste mi pokazali ovaj program.
    Vjerujem da je potreba neposredno prije gledanja Poลกte.
    Pozdrav.

      @Jlcmux dijo

    Ispitivanje i odobrenje.

    Uspjelo mi je savrลกeno. Sad mi zavide mnogi igraฤi.

         RAW-Basic dijo

      Hej! .. .. Upravo sam primijetio tvoj odgovor .. ..oprosti (ลกto se dogaฤ‘a kad ne provjeriลก svoju e-poลกtu) ..

      Drago mi je da je to uspjelo za vas! .. ๐Ÿ˜€

      I dalje ga koristim svakodnevno ... i za slobodno vrijeme i za posao .. ๐Ÿ˜‰