Sinergjia, një mjet shumë i dobishëm

Shoqerues te mire! ..

Në postimin tim të parë kam ardhur për t'ju sjellë një udhëzues të shpejtë për një mjet që kam përdorur për një kohë të gjatë, ky quhet Synergy. Ky program na lejon të ndajmë tastierën dhe miun tonë ndërmjet disa kompjuterëve, duke lëvizur nga një monitor në tjetrin, thjesht duke tërhequr miun në buzë të monitorit.

Aspekte interesante:

  • MultishtĂ« multiplatform! Po zotĂ«rinj, ju mund ta kaloni me tuajin distro linuxera e shijes, si dhe dritarja dhe / ose molla.
  • NdĂ«rsa jemi duke pĂ«rdorur disa kompjuterĂ«, ne mund tĂ« pĂ«rdorim disa programe tĂ« shpĂ«rndara nĂ« makineritĂ« tona pa ngopur njĂ« procesor tĂ« vetĂ«m; Me fjalĂ« tĂ« tjera, kjo do tĂ« thotĂ« qĂ« ne nuk kemi nevojĂ« pĂ«r njĂ« "super kompjuter" por mund tĂ« pĂ«rfitojmĂ« nga disa me mĂ« pak burime.
  • LehtĂ«si, vetĂ«m njĂ« tastierĂ« dhe miun mbi tavolinĂ«.
  • Ndani clipboard (kopjoni dhe ngjisni tekstin) midis kompjuterĂ«ve.

Siç ju thashë më lart, pavarësisht se jemi multiplatform, ne do të përqendrohemi se si ta përdorim atë në tonë pinguin Në këtë udhëzues do të përqendrohem Debian dhe derivatet e saj (Ubuntu, Linux Mint, etj.) për praktike, por unë dyshoj se do të jetë e vështirë për ta migruar atë te tjetri shpërndarjet. A duhet ta fillojmë?

1. Instalimi:

Mund të shkarkojmë versionin më të fundit nga ketu, ose një version të veçantë të mëparshëm, ose beta ose i qëndrueshëm nga kjo lidhje.

Ose, në rastin e Debian dhe derivatet, nga depoja e tyre përkatëse:

# apt-get install synergy

Instalimi i paketimit duhet të bëhet në të gjitha makineritë që duan të përfshihen në përdorimin e saj.

2. Konfigurimi:

Hapi i parë në vendosjen sinergji është të hapni portin përmes të cilit do të bëhen lidhjet, për parazgjedhur kjo është porti 24800. (në rast se tashmë e keni përdorur ose thjesht dëshironi të përdorni një tjetër, mund të bëhet në heshtje, vetëm kur e ekzekutoni do të duhet të specifikoni portin për t'u përdorur); kjo bëhet me komandën iptables:

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

ÇfarĂ« bĂ«n kjo?

-A = shton një rregull në zinxhir.
-p = specifikon protokollin.
--dport = tregon portin e destinacionit.
-j = përcakton veprimin.

2.2. Skedari i konfigurimit:

Tani me portën e hapur, ne vazhdojmë të konfigurojmë sinergji:

Me redaktuesin tuaj të preferuar të tekstit (në rastin tim vi) ne krijojmë skedarin sinergji.konf en / etj /

# vi /etc/synergy.conf

Brenda tij do të shkruajmë strukturën vijuese:

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

Shënim: struktura e treguar më sipër është një shembull i një konfigurimi me 3 makina. Në të cilin njëri në mes është serveri (ai me miun dhe tastierën) dhe 2 të tjerët si klientë në anët e tij. Ndryshoni këtë konfigurim në varësi të renditjes dhe sasisë së makinerive që ju pëlqen.

2.2.1. Shembull konfigurimi:

// Renditja: Majtas —-> Djathtas

// Emri i hostit: PC1 (server) —-> PC2 (klienti)

// IP: 10.9.0.1 —-> 10.9.0.2

seksioni: ekranet

PC1:

PC2:

fund

seksioni: pseudonimet

PC1:

10.9.0.1

PC2:

10.9.0.2

fund

seksioni: lidhje

PC1:

djathtas = PC2

PC2:

majtas = PC1

fund

2.2.2. Pse të përdorësh një konfigurim të bazuar në tekst?

Epo, arsyeja e parë është që ju nuk keni me të vërtetë zgjedhje, përveç nëse përdorni ndonjë version me një ndërfaqe grafike. Së dyti, kjo ju jep më shumë kontroll. Një ndërfaqe nuk mund të krijojë cilësime të përparuara, të tilla si një lidhje jo-reciproke. Një shembull i një lidhje jo reciproke është nëse shkoni në të djathtë të monitorit A ju merrni për të monitoruar B, por nëse shkoni atëherë në të majtë të monitorit B ju merrni për të monitoruar C në vend të përsëri për të monitoruar A siç do të ishte në një konfigurim reciprok të lidhjes.

Konsiderata të tjera:

  • KĂ«to cilĂ«sime janĂ« mĂ« tĂ« lehta pĂ«r t'u ndarĂ« me njerĂ«zit e tjerĂ«.
  • Mund tĂ« keni mĂ« shumĂ« se njĂ« konfigurim tĂ« armatosur, pĂ«r raste tĂ« ndryshme. (siç mund tĂ« jetĂ« me njĂ« bllok shĂ«nimesh qĂ« e pĂ«rdorni nĂ« vende tĂ« ndryshme)

2.3. Fillimi i serverit / klientit

2.3.1. Fillo serverin

Pasi të jenë bërë konfigurimet përkatëse, është aq e thjeshtë sa vendosja e mëposhtme në tastierë:

  $ synergys

Vini re 's' në fund, kjo i referohet server.

Nëse duam të shohim se ai ka ngarkuar konfigurimin me sukses dhe diçka më shumë se info, kur e filloni, vendosni sa vijon:

  $ synergys -d DEBUG

2.3.2. Fillo klientin

Pasi serveri të fillojë në makinerinë nga e cila do të përdorim pajisjet periferike (tastierë dhe maus), ne fillojmë pjesën tjetër të makinave të përfshira si klientë; vendosja në terminal:

  $ synergyc -f IPdelServidor

Vini re 'c' në klient, dhe ku thuhet ServerIP vendos IP-në përkatëse, nëse përqendrohemi në rastin shembull (shih 2.2.1) do të ishte:

  $ synergyc -f 10.9.0.1

–NĂ«se duam tĂ« shohim sjelljen dhe lidhjet e tij me serverin:

  $ synergyc -f IPdelServidor -d DEBUG

–NĂ«se do tĂ« kishim specifikuar njĂ« port tjetĂ«r nga ai i pĂ«rdorur nga parazgjedhur (24800), ne vendosim:

  $ synergyc -f IPdelServidor:puerto

3. Problemet e zakonshme (të cilat personalisht i kam hasur):

3.1 Emri i njëjtë i hostit:

Nëse ndonjë nga kompjuterët me të cilët dëshironi të lidheni Synergy Ai ka të njëjtin emër me një tjetër, programi nuk do të dijë kur i përdor ato për të cilat i referohet. Për të zgjidhur problemin, duhet ta riemërtojmë (hostname) njërit prej tyre. Ne e arrijmë këtë në mënyrën vijuese:

NĂ« terminal:

  hostname nombre_comp

, atëherë ne editojmë skedarin:

  / Etc / hostname

dhe dosja:

  / Etc / hosts

, duke u siguruar që 127.0.0.1 i referohet të njëjtit kompjuter:

127.0.0.1 localhost
127.0.1.1 emri i komp

3.2. Gabim "Emri i panjohur i ekranit «XXX» «

Nëse konfigurimi u ngarkua me sukses dhe ju e merrni këtë gabim, atëherë kjo do të thotë që monitori i serverit nuk është në konfigurim. Të gjithë monitorët duhet të renditen në konfigurim.

3.3. Gabim "Ekrani kryesor nuk mund të hapet«

Për të zgjidhur këtë, një zgjidhje e thjeshtë është fillimisht fillimi i klientit, dhe pastaj serveri.

3.4. Probleme të tjera

Për gabime të tjera që lindin, problemet e mëposhtme lidhen në faqen e Synergy.

Shpresoj që të ju pëlqeu udhëzimi im i shkurtër. Vlen të përmendet se megjithëse unë tregoj një konfigurim themelor, ai ka shumë veçori të tjera për të shtuar, siç është kufizimi në të cilën pjesë e monitorit bëhet tranzicioni në makinerinë tjetër, ndër të tjera. Nëse dëshironi të zgjeroheni, mundeni google për cilësime më të përparuara.

Kjo është gjithçka, dhe shpresoj që kontributi të jetë edhe një kokërr rërë për të gjithë.

Nga tashmë faleminderit shumë ..

Scalibur ..


24 komente, lini tuajën

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: PĂ«lqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   njollos dijo

    Ohhhhhhhhhhh
    E mrekullueshme, shumë, shumë e dobishme.
    Shumë falemnderit.

    1.    Skalibur dijo

      OT: E shoh që e pranove postin tim! .. wii ..

      MĂ« vjen mirĂ« qĂ« Ă«shtĂ« e dobishme pĂ«r ju .. 😀

  2.   heksborg dijo

    Shume mire. Kjo e vĂ«rteta Ă«shtĂ« se duket shumĂ« e dobishme. UnĂ« kisha dĂ«gjuar pĂ«r sinergji, por nuk e kisha provuar kurrĂ«. Faleminderit shume. 🙂

  3.   Michael Martinez dijo

    Informacion i mirë, i strukturuar mirë le ta provojmë

  4.   Bler Paskal dijo

    Epo Scalibur
 MirĂ«sevini nĂ« familje. Agjenti im usr Ă«shtĂ« i keq pĂ«r çdo rast. ShumĂ« e dobishme.

    1.    Skalibur dijo

      Faleminderit! .. agjentit tim usr është gjithashtu i gabuar .. Unë përdor Linux Mint për momentin me OpenBox .. së shpejti përdorues i ArchLinux ..

      Dhe ideja e temës ishte të prezantoja diçka të dobishme dhe për të cilën nuk ka asnjë tutorial, ose të paktën që kam parë .. xP

      Brohoritje! ..

  5.   jorgemanjarrezlerma dijo

    Pa fjalë, çfarë tjetër mund të them. Një temë e shkëlqyeshme, si dhe një alternativë ose mundësi shumë e mirë për ata që kanë (unë e përfshij veten) nevojën për të përdorur PC të shumtë dhe për t'i menaxhuar ato nga një i vetëm pa shumë në tryezë.

  6.   Charlie Brown dijo

    Kjo është më efektive sesa përdorimi i një KVM, pasi ju lejon të kopjoni dhe ngjisni midis kompjuterave të ndryshëm ... SHUMY E DOBISHME postimi, dhe kjo është e para.

  7.   Skalibur dijo

    Faleminderit shumë për mirëseardhjen! .. .. dhe jam i kënaqur që është i dobishëm për ju ..

    Unë shpresoj se kjo është e para nga disa;) ..

    1.    KZKG ^ Gaara dijo

      Anëtar i mirëpritur
      Unë e kisha përdorur tashmë këtë aplikacion në një projekt më parë, pengesa ose kufizimi i vetëm që pashë ishte se duhej të kontrolloja 15 kompjuterë njëkohësisht HAHA, shumë LOL!

      Përshëndetje dhe po, le të shpresojmë që të jetë 1 i shumë më shumë

  8.   AlonsoSanti14 dijo

    Përshëndetje! postim shumë i mirë, unë do ta provoj me kompjuterin tim desktop dhe prehrin tim, tastiera u dehur ... Unë kam vetëm një dyshim, e di që programi duhet të instalohet në të dy përbërësit, por konfigurimi nuk jam shume i qarte, behet vetem ne PC Server ose ne te dy duhet te vendos skedarin e konfigurimit?

  9.   AlonsoSanti14 dijo

    Përshëndetje! postim shumë i mirë, unë do ta provoj me kompjuterin tim desktop dhe prehrin tim, tastiera u dehur ... Unë kam vetëm një dyshim, e di që programi duhet të instalohet në të dy përbërësit, por konfigurimi nuk jam shume i qarte, behet vetem ne PC Server ose ne te dy duhet te vendos skedarin e konfigurimit?

    1.    Skalibur dijo

      Përshëndetje! .. .. është e nevojshme vetëm konfigurimi në PC Server .. .. Shpresoj të funksionojë për ju ..

      1.    AlonsoSanti14 dijo

        ok faleminderit ... dhe sigurisht që do të jetë shumë i dobishëm ...

  10.   MSX dijo

    Nuk e kam përdorur akoma por nëse ka një shpejtësi të mirë përgjigjeje mund të jetë një alternativë interesante ndaj ssh / mosh kur keni makinerinë pranë.

    1.    Skalibur dijo

      Përshëndetje! .. .. është me të vërtetë shumë e shpejtë për sa i përket përgjigjes .. .. praktikisht nuk ka asnjë ndryshim midis një makine dhe tjetrës .. .. është gjithashtu e mundur të konfiguroni sinergjinë nga ssh .. .. Përshëndetje! ..

      1.    MSX dijo

        Bërë, pashë skedarët e konfigurimit të dërguar me distro, shikova udhëzuesin tuaj dhe tashmë kam ekipet e bashkuara me Synergy në Avahi në vend të IP-ve (që është ajo që unë përdor në shtëpi).
        Shumë e qartë shpjegimi juaj Scalibur. Me fuqinë e Grayskull !!

        ...

        Ah jo, ai ishte një tjetër shpatar
        http://www.youtube.com/watch?v=6GggY4TEYbk

        1.    Skalibur dijo

          Hahaha .. ..Jam shumë i lumtur që ju ka ndihmuar juve ..

          PS: sa interesante Avahi, nuk kisha dëgjuar kurrë për të ..

          1.    MSX dijo

            Avahi / mDNS është shpikja më e mirë në botë pas çokollatës Latte

            Në të vërtetë Avahi është zhvillimi i burimeve të hapura të Bonjour, zbatimi i Apple i protokollit Zeroconf që përfshin mDNS si një shtyllë të implementimit pasi që është pikërisht teknologjia mDNS që lejon multicast në rrjetin LAN në mënyrë që ata të mund të vetë-zbulohen dhe pastaj të vetë-konfigurohen. të gjitha pajisjet e lidhura që drejtojnë këtë shërbim.
            Dhe këtu dua të bëj një parantezë të shkurtër:
            Apple është gjithmonë në qendër të kritikave të pamëshirshme nga pjesa tjetër e industrisë dhe realiteti është se në shumicën e atyre kohërave është krejtësisht e padrejtë pasi që të dy protokolli mDNS (multicast i pajisjeve që përdorin Zeroconf), si CUPS dhe WebKit, për të përmendur tre Hyper -Zhvillimet e njohura u zhvilluan nga Apple në një mënyrë krejtësisht të hapur dhe sot ne të gjithë përfitojmë prej tyre. Nga ana tjetër, mikro $ shpesh, jo vetëm që ka praktika të urrejtura biznesi (siç është Apple, është e vërtetë) por ata janë gjithashtu mediokër që shikojnë kërthizën e tyre dhe gjithmonë jetojnë duke bërë zhvillime në fshehtësi dhe pa botuar specifikimet Rasti CIFS, Zhvillimi i Mikroçotit bazuar në SMB (Blloku i Mesazhit të serverit) dhe më vonë i shpikur në fushën F / LOSS si SAMBA.
            Në këtë rast të veçantë, Micro $ oft gjithashtu ka zbatimin e tij të Zeroconf por natyrisht që është një zbatim i pronarit, i mbyllur plotësisht dhe shumë më mediokër se i Apple, pasi që nëse shikojmë se cilat janë rrjetet e Microsoft në përgjithësi do të shohim një mori paketash që vijnë dhe duke shkuar kudo, duke u përplasur me njëri-tjetrin dhe duke ngopur rrjetin.
            Për më tepër: nëse keni mundësi të vëzhgoni rrjetet e Microsoft, do të shihni se si LED-të e treguesit të ngarkesës të kartave të rrjetit (përgjithësisht jeshile) vezullojnë vazhdimisht pa u ndalur, si i çmendur, kur i njëjti zbatim me zgjidhjet e Apple ose F / LOSS është një shumë më efikase.
            Le te vazhdojme


            Përfitimet e përdorimit të Avahi / Zeroconf / Bonjour janë të shumta, duke përfshirë:
            1. Kurrë më nuk duhet të mbani mend IP-në e çdo makine pasi që përdorni Avahi ju hyni në to përmes emrit të tyre +. Lokal, për shembull:
            olivetti.local (serveri im për shumë qëllime)
            arrakis.local (NAS)
            heybeavis.local (prehri im)
            etj.
            Duke përdorur Avahi / mDNS unë i qasem secilit prej tyre me emrin e tij të hostit në vend të IP. Në këtë mënyrë, në ambientet me makina _ shumë_, ju hiqni qafe problemin e ndryshimit të IP-ve të kompjuterëve pasi që gjithmonë do të përdorni ato me emrin e tyre të hostit.
            Përveç kësaj, rrjetet kompjuterike janë shumë më të menaxhueshme për njerëzit që nuk janë të njohur me konceptin OSI dhe për të cilët një adresë IP ende duket pothuajse e çuditshme.
            NĂ« rastin tim tĂ« veçantĂ«, ata tashmĂ« e dinĂ« nĂ« shtĂ«pi qĂ« nĂ«se unĂ« nuk jam atje dhe rrjeti Ă«shtĂ« i ngadaltĂ«, kjo Ă«shtĂ« pĂ«r shkak se unĂ« jam torrent si ferr (e gjithĂ« pĂ«rmbajtja ligjore, natyrisht: D) ​​kĂ«shtu qĂ« gjithçka qĂ« duhet tĂ« bĂ«jnĂ« Ă«shtĂ« tĂ« hyjnĂ« nĂ« server pĂ«rmes emrit tuaj dhe ndaloni shkarkimet - duke pĂ«rdorur ndĂ«rfaqen e ftohtĂ« tĂ« Transmisionit. Por hej, ata as nuk e dinĂ« se çfarĂ« Ă«shtĂ« Transmisioni ose xD
            2. Plug & Play: në një organizatë ose në një rrjet të madh kur përdorni Avahi automatikisht bëni të disponueshme çdo pajisje që dëshironi të ndani, për shembull printera, skanues, servera, NAS, etj.
            3. Avahi / mDNS gjithashtu ju lejon të caktoni IP fikse në një emër specifik të hostit. Për shembull: mund të deklaroni se të gjitha makineritë që janë në një diapazon të caktuar rrjeti janë të arritshme përmes hostnameX.local që thjeshton shumë ndërveprimin me këto makina (shërbimi, instalimi i softuerit të ri, etj.).
            4. reallyshtë vërtet shumë e lehtë të përdorësh Avahi / mDNS në instalimin e rrjeteve për klientët pasi që në këtë mënyrë - për sa më sipër - ne çlirohemi nga kujtimi i përjetshëm i infrastrukturës dhe konfigurimit të tyre. Duke ditur emrin e secilit ekip (për shembull pinging transmetimin) ne lëvizim si një ngjala përmes rrjetit dhe e përfundojmë punën tonë shumë më herët pa pengesa

            Sidoqoftë, Avahi / mDNS (Avahi / Zeroconf) ofron shumë mundësi, nga të cilat unë përdor vetëm një fraksion, por me siguri dikush që duhet të menaxhojë një rrjet me një mori ekipesh me nevoja heterodoks dhe mjedise të paqëndrueshme do ta konsiderojë atë shumë të dobishëm ^ _ ^

  11.   Rodolfo dijo

    haha post i mirë, e mira është që kur punon në disa tavolina në të njëjtën kohë të kesh një mi për të gjithë me të vërtetë e bën gjithçka më të lehtë, mendoj se është shumë mirë.
    Nga rruga do të ishte e çuditshme nëse ata nuk do të pranojnë postin është shumë e mirë.

  12.   Hyuuga_Neji dijo

    Artikull i shkëlqyeshëm. faleminderit dhe vazhdoni të vendosni gjëra interesante.

  13.   e dua atĂ« dijo

    Faleminderit që më tregove këtë program.
    Unë besoj se nevoja pak para se të shoh Post.
    Përshëndetje.

  14.   @Jlcmux dijo

    Testimi dhe i aprovuar.

    Ka punuar në mënyrë perfekte për mua. Tani unë kam zili shumë lojtarë.

    1.    RAW-BazĂ« dijo

      Hej! .. .. Sapo vura re përgjigjen tuaj .. ..faleminderit (çfarë ndodh kur nuk kontrolloni emailin tuaj) ..

      Unë jam i kënaqur që ka punuar për ju! ..

      Unë ende e përdor atë çdo ditë ... si për kohën e lirë dhe për punë ..