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
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
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 ..
ohhhhhhhhh
Predivno, vrlo, vrlo korisno.
Puno hvala.
OT: Vidim da ste prihvatili moj post! .. wii ..
Drago mi je da vam je korisno .. ๐
Vrlo dobro. To je istina da se ฤini vrlo korisnim. ฤula sam za sinergiju, ali nikada je nisam probala. Hvala puno. ๐
Dobre informacije, dobro strukturirane, probajmo
Pa Scalibur ... Dobrodoลกao u obitelj. Moj usr agent je za svaki sluฤaj loลก. Jako korisno.
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!..
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.
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.
Puno vam hvala na dobrodoลกlici! .. ..i drago mi je da vam je korisna ..
Nadam se da je ovo prvi od nekoliko;) ..
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 ๐
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?
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?
Bok! .. ..to je potrebno samo za konfiguraciju na PC posluลพitelju .. .. Nadam se da to radi za vas ..
ok hvala ... i naravno da ฤe biti vrlo korisno ...
Joลก ga nisam koristio, ali ako ima dobru brzinu odziva, moลพda ฤe biti zanimljiva alternativa ssh / mosh kada pored sebe imate stroj.
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! ..
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
Hahaha .. ..Jako mi je drago ลกto vam je bilo od pomoฤi ..
PS: kako zanimljiv Avahi, nikad nisam ฤuo za njega ..
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 ^ _ ^
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.
Izvrstan ฤlanakโฆ. hvala i nastavite stavljati zanimljive stvari.
Hvala ลกto ste mi pokazali ovaj program.
Vjerujem da je potreba neposredno prije gledanja Poลกte.
Pozdrav.
Ispitivanje i odobrenje.
Uspjelo mi je savrลกeno. Sad mi zavide mnogi igraฤi.
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 .. ๐