söndag 21 mars 2010
Skriv ut TipsaKommentera

- MacWorld:

Fjärrstyr din Mac med VNC

Alla som regelbundet arbetar med datorer möter situationer där det vore praktiskt att kunna fjärrstyra en dator – vare sig det rör sig om att styra och övervaka en process på distans eller helt enkelt komma åt en specifik fil. Det idag dominerande programmet för fjärrstyrning är VNC och praktiskt nog för oss Mac-användare finns det en VNC-server redan inbyggd i operativsystemet.

I denna artikel kommer vi att fokusera på klientsidan genom att testa fyra olika VNC-klienter för Mac, visa hur du upprättar en säker och krypterad anslutning för fjärrstyrning samt tipsar om ett par VNC-klienter för iPhone.

Virtual Network Computing
VNC står för Virtual Network Computing och utvecklades under slutet av 90-talet av Olivetti & Oracle Research Lab i USA. Programmet överför informationen via TCP/IP och använder sig av protokollet RFB (Remote FrameBuffer), som är ett relativt enkelt protokoll för att överföra grafiska gränssnitt. Förenklat kan man säga att hela skärmbilden förs över, pixel för pixel, vilket gör att VNC också blir helt plattformsoberoende. Du kan alltså använda din Mac för att logga in på VNC-server på en Windows- eller Unix-dator.

Ytterligare en intressant aspekt är att eftersom programmet egentligen bara visar skärmbilden från serverdatorn och ingen information lagras på klientsidan, så går heller ingen information förlorad om uppkopplingen dör eller klientdatorn kraschar.

På grund av hur RFB-protokollet är uppbyggt är överföringen mellan datorerna tyvärr relativt ineffektivt. Detta gör att om du har en högupplöst bakgrundsbild eller ett gränssnitt med mycket animationer kan anslutningen komma att kännas seg och långsam. Sitter du på en dålig uppkoppling kan det därför hjälpa mycket att ta bort bakgrundsbilden eller att i VNC-programmet begränsa färgdjupet och bildkvalitén.

Med andra fjärrstyrningsprogram, som exempelvis Microsoft Remote Desktop, är det istället klientdatorn som renderar bilden, vilket självklart är betydligt mer effektivt, men du förlorar då också plattformsoberoendet.

Med Microsoft Remote Desktop kan du dock (såvida du inte vill ändra i registret och byta ut dll-filer) bara vara inloggad med en användare åt gången, medan VNC har stöd för ett obegränsat antal simultant inloggade användare.



Källkoden för VNC finns idag tillgänglig för allmänheten vilket har gett upphov till en rad olika varianter och implementationer. Många företag har skapat egna lösningar baserade på VNC, med stöd för exempelvis fildelning, webbserver med inbyggd javabaserad klient och avancerad kryptering, men då dessa inte följer VNC-standarden fullt ut måste både klient- och servermjukvaran komma från samma tillverkare.

Exempel på mer avancerade VNC-system som har stöd för Mac är TeamViewer (teamviewer.com), Vine (testplant.com), RealVNC (realvnc.com) och Timbuktu Pro (netopia.com). Dessutom finns Apples egna Remote Desktop. Gemensamt för flera av dessa lösningar är dock att de kostar pengar.

Oavsett variant består en VNC-anslutning alltid av två delar, en server och en klient. Den inbyggda VNC-servern för Mac är relativt avskalad och har inte stöd för fildelning eller webbserver och har enbart stöd för full kryptering om du använder Apples egen klient. I sitt standardutförande krypterar VNC nämligen endast inloggningsuppgifterna, vilket ofta inte är tillräckligt för den som använder VNC i sitt arbete.

Fyra gratis VNC-program
Då Mac OS X har inbyggt stöd för SSH är ett enkelt sätt att gå runt denna begränsning är att upprätta en SSH-tunnel och på sidan 38 beskriver vi i detalj hur du gör detta.

Nu följer en genomgång av fyra VNC-klienter för Mac. Kraven var att de skulle vara gratis och följa VNC-standarden. Valen föll på Apples inbyggda Screen Sharing, Chicken of the VNC, JollysFastVNC och UltraVNC:s VNCViewer.



Screen Sharing – Apples egna lösning

I Mac OS X finns det en inbyggd VNC-klient som Apple kallar Screen Sharing. Egentligen är programmet en nedbantad version av Apple Remote Desktop, Apples egna och relativt dyra fjärrstyrningslösning. Att det bara rör sig om en nedbantad version är tydligt då det fram till version 10.5.5 av Mac OS X gick att skriva in några rader i Terminalen och aktivera många av de finesser som bara finns i Remote Desktop.

För den ihärdige finns det fortfarande sätt att få tillbaka funktionerna, men man bör ha en hel del datorvana innan man tar sig an utmaningen.
Ska du bara ansluta till andra mac-kan vi säga redan nu att Screen Sharing är ett riktigt bra program. Tillsammans med JollysFastVNC är det utan tvivel ett av de två snabbaste programmen i testet och även med full kryptering påslagen känns anslutning snabb och responsiv.

Dessutom har den bra stöd för flera skärmar – loggar du in på en dator med flera skärmar kan du välja om du vill se hela skrivbordsytan eller bara en av skärmarna. Andra trevliga finesser är att programmet gör ett bra jobb med att förminska bilden om inte hela bilden får plats på skärmen samtidigt och kan dessutom synka innehållet i klippboken mellan klient- och serverdatorn.



Nackdelen med Screen Sharing är att där inte finns särskilt mycket konfigurationsmöjligheter. Bildkvalitén kan exempelvis endast växlas mellan ”Adaptive Quality” eller ”Full Quality”. Den som inte räds för att öppna Terminalen kan dock ställa in färgdjupet mer noggrant, ända ned till gråskala om uppkopplingen är dålig.

Det finns även en ruta för att aktivera kryptering av all datatrafik, men gemensamt för alla dessa inställningar är att de endast fungerar om du ansluter mot en Mac. Mot en Windows-dator finns varken möjlighet att ställa in färgdjup eller kryptering. Inte heller Windows-kortkommandon som alt+tab fungerar med Screen Sharing.

Det enklaste sättet att starta programmet är att leta upp den dator du vill ansluta till i Findern och välja ”Dela skärm”, men detta fungerar återigen enbart mot andra Macar. Andra alternativ är att i Finder gå in i menyn ”Go” och välja ”Connect to Server” eller helt enkelt leta upp själva programfilen i mappen /System/Library/CoreServices (använder du programmet ofta kan det vara en idé att dra ned ikonen till Dockan).

Användargränssnittet i Screen Sharing är förvånansvärt avskalat och det märks att Apple vill att den som använder fjärrstyrning flitigt ska betala extra för Remote Desktop. Det enda du möts av är en ruta där du manuellt får ansluta genom att skriva in ”vnc://” följt av ip-adressen till datorn i fråga.



Trots att Apple gjort det svårare att få fram de dolda finesserna i ScreenSharing finns det fortfarande ett trick där man med hjälp av Terminalen utökar gränssnittet i anslutningsfönstret genom att inkludera finesser som Bonjour, som gör att andra Macar i nätverket dyker upp, men detta kan knappast räknas som en del av programmet.

Ytterligare en tråkig sak med Screen Sharing är att det inte finns stöd för fullskärmsläge, vilket gör att programmet får nöja sig med en andraplats i testet.

Tillverkare: Apple
Pris: Ingår i Mac OS X


  • Förinstallerat på Mac.
  • Snabbt.
  • Bra stöd för flera skärmar.


  • Ingen fullskärm.
  • Få inställningar och de som finns funkar bara mot Mac.

Betyg:



JollysFastVNC – Bäst i test

Jollysfastvnc började som en del av ScreenRecycler, ett program som ökar en dators skrivbordsyta med hjälp av skärmen hos en annan dator. Idag är programmet en fullfjädrad VNC-klient med målet att bli ”den bästa och säkraste VNC-klienten för Mac”.

Det första vi slås av när vi använder JollysFastVNC är hastigheten och i våra tester är programmet ungefär lika snabbt som Apples Screen-Sharing. Även användargränssnittet är välgjort, med stöd för Bonjour och möjligheter att lägga till och ta bort favoriter.

JollysFastVNC är också det program i testet som har flest funktioner. Om du exempelvis ansluter till en dator med hög upplösning kan du välja mellan att antingen förminska bilden eller aktivera funktionen ”smart zoom”. I det läget visar programmet ett område kring muspekaren i rätt storlek, men förminskar automatiskt området runtomkring.

En annan trevlig funktion är det inbyggda stödet för kryptering, oavsett om du ansluter mot en Mac eller PC. Har du aktiverat SSH på serverdatorn kan programmet automatiskt skapa en säker SSH-tunnel till datorn (något vi också går igenom steg-för-steg i rutan på sidan 38).



När du ansluter kan du även välja mellan att autentisera dig som en av användarna på serverdatorn eller logga in med hjälp av lösenordet som skapats i VNC-programmet. Förutom detta finns inställningsmöjligheter som att välja färgdjup eller om tangentbordskommandon ska påverka klient- eller serverdatorn.

De baksidor vi hittat med programmet är att Windows-kommandot ctrl+alt+delete inte tycks fungera från tangentbordet, utan istället kräver att du skickar det från menyraden. Cmd+tab tycks inte heller fungera om du ansluter till en Mac, men motsvarigheten alt-tab fungerar bra på en Windows-dator. Dessutom hände det ett par gånger att klippbokssynkroniseringen inte alltid gjorde vad den skulle.

Trots dessa brister överväger inställningsmöjligheterna, snabbheten, zoom-funktionen och att programmet har stöd för kryptering mot både Mac och Windows, vilket gör att JollysFastVNC tar hem titeln Bäst i test.

Tillverkare/hemsida: jinx.de
Pris: 306 kronor, med gratis provversion


  • Snabbt.
  • Smart zoom.
  • Mycket inställningar.


  • Vissa kortkommandon funkar ej.


Betyg:



Chicken Of The VNC – Flexibelt men segt

Chicken of the vnc (CotVNC) har länge varit en av de mer populära VNC-klienterna till Mac. Namnet är för övrigt en referens till tonfiskmärket Chicken of the Sea. Programmet utvecklas dock inte längre, vilket märks då det är avsevärt långsammare än exempelvis Screen Sharing och JollysFastVNC.

Till skillnad från Screen Sharing finns det dock betydligt fler inställningsmöjligheter, med möjlighet att exempelvis ställa in bildkvalitet och uppdateringsfrekvens. Det finns ett fullskärmsläge, även om det inte är helt uppenbart hur man tar sig ur det med ett svenskt tangentbord, där till och med kortkommandon som cmd+tab (växla program) och cmd+mellanslag (Spotlight) fungerar. Även i Windows fungerar kommandot alt+tab som det ska.



Jämför man med många av de andra programmen i testet saknar CotVNC dock en hel del funktionalitet. Exempelvis finns inget stöd för kryptering eller zoom. Tillsammans med den låga hastigheten är just avsaknaden av zoom de största bristerna. Kör du fullskärmsläge mot en dator med lägre upplösning förstoras inte bilden och har serverdatorn högre upplösning (eller flera skärmar) än klientdatorn måste du scrolla runt för att manuellt ta dig fram, eftersom programmet inte heller har någon automatiskt panorering, vilket blir riktigt irriterande i längden. 

Ytterligare problem som vi upptäckte var att det inte tycks fungera med svenska tecken när man är uppkopplad mot en Mac. Är man däremot uppkopplad mot en Windows-dator fungerar å, ä och ö utan problem. 

Tillverkare/hemsida:
sourceforge.net/projects/cotvnc
Pris: Gratis


  • Kortkommandon som cmd+tab och cmd+space fungerar utmärkt.


  • Långsamt.
  • Ingen kryptering.
  • Ej stöd för svenska tecken.

Betyg:



VNCViewer – kraschbenäget

Realvnc har hängt med länge och startades av de som först utvecklade VNC-standarden. Tyvärr håller deras Mac-klient inte samma standard som deras program för Windows-plattformen och programmet hängde sig flera gånger under våra tester. Om man exempelvis valde den lägsta bildkvalitén kraschade programmet. Det värsta exemplet var dock om vi på klientdatorn tryckte cmd+c, för att lägga något i klippboken, och sedan gick tillbaka till VNCViewer – då kraschade programmet. Detta hände bara om vi var uppkopplade mot en Mac, inte mot en Windows-dator.



Programmet har inget stöd för Bonjour, även om det finns möjlighet att lägga till egna favoriter. Likt CoTVNC tycks inte heller å,ä och ö fungera mot en Mac, men fungerar konstigt nog på vår Windows-dator. På Windows ville inte heller tangentbordskommandot alt+tab fungera, även om det gick att skicka ctrl+alt+delete. Något vi dock uppskattar är panelen längst upp med bra och tydliga knappar för att exempelvis aktivera fullskärmsläget eller visa information om anslutningen.

Dessa brister, plus det faktum att programmet var påtagligt långsammare än ScreenSharing och JollysFastVNC, även med låg bildkvalitet, gör att VNCViewer placerar sig sist i testet.

Tillverkare/h
emsida: realvnc.com
Pris: Gratis


  • Bra och enkelt gränssnitt.


  • Hänger sig ofta.
  • Långsamt.
  • Dåligt stöd för svenska tecken.

Betyg:




Skriv ut TipsaKommentera
Artikelkommentatorerna ansvarar själva för sina inlägg
RSS Den här artikeln har 23 kommentarer:

VLC - (kingevilrolle) 2010-01-25 10:59

VNC utdaterad teknik - (mkeriksson) 2010-01-25 11:00

JollysFastVNC gratis? - (Per Nordin) 2010-01-25 11:39

Teamviewer ? - (heller88) 2010-01-25 11:47

steg-för-steg guide tack! - (Boomblaster) 2010-01-25 11:53

Screen Sharing - (www.codemonkie.com) 2010-01-25 12:06

JollysFastVNC gratis? - (Joel Westerholm - Onlineredaktör MacWorld / CAP&Design) 2010-01-25 12:14

steg-för-steg guide tack! - (www.codemonkie.com) 2010-01-25 12:29

steg-för-steg guide tack! - (Nextuz) 2010-01-25 13:48

steg-för-steg guide tack! - (Nextuz) 2010-01-25 13:48


OBS! Läs dessa regler som gäller vid postning av inlägg. Tänk på att en artikel låses för nya inlägg efter tio dygn.

Fakta

Det är inte bara från datorer du kan koppla upp dig mot en VNC-server. Idag finns det flera olika VNC-klienter för iPhone och uppkopplad mot ett WLAN-nätverk går det förvånansvärt smidigt.

Nedan följer tre tips på VNC-klienter för iPhone samt ett program för Microsofts Remote Desktop:

  • Mocha VNC, Lite-versionen gratis, fullversionen 45 kronor.
  • VNSea, Gratis, men kräver jailbreakad iPhone.
  • Jaadu VNC, 189 kronor.
  • Jaadu Remote Desktop for Windows, 189 kronor.

Macworld US:  korta.nu/1977
Alternapop:  korta.nu/d756
MacWorld.se:  korta.nu/5172

Mest läst på MacWorld

Äntligen tillbaks

Ny Allt om iPhone
  • Bästa spelen i App Store
  • Hacka din iPhone - få nya funktioner
  • Apparna som gör bilderna bättre
  • Se på film och tv i din iPhone - så funkar det

Och såklart mycket mer.

Läs mer om det nya numret eller köp som pdf.


- MacWorld:

Hårda regler för den som
vill testa iPad redan nu

(13 kommentarer)

- IT24:

Apple-avtal bröt mot lagen

(30 kommentarer)


- MacWorld:

Apple söker patent på iGroups

(7 kommentarer)

- MacWorld:

Guitar Rock Tour 2
bara för riktigt inbitna

(1 kommentar)


- MacWorld:

"Ny 27-tumsskärm
från Apple i juni"

(15 kommentarer)


- MacWorld:

Snabbt och enkelt fotoflöde

(1 kommentar)

- MacWorld:

Buggfixar för Logicanvändare


- MacWorld:

Jerome B. York har avlidit



- MacWorld:

Square Enix släpper
iPhone-exklusivt rollspel

(4 kommentarer)


- MacWorld:

Känd hackare hittar nya
säkerhetshål i Mac OS X

(25 kommentarer)



- MacWorld:

Läs MacWorld i iPhone

(11 kommentarer)


- MacWorld:

Skaffa en iPad för 140 000 kronor

(6 kommentarer)


Äntligen tillbaks

Ny Allt om iPhone
  • Bästa spelen i App Store
  • Hacka din iPhone - få nya funktioner
  • Apparna som gör bilderna bättre
  • Se på film och tv i din iPhone - så funkar det

Och såklart mycket mer.

Läs mer om det nya numret eller köp som pdf.

Mest läst på macworld

Missa inget

Allt om iPad

MacWorld i iPhone

Skaffa appen!

Aktuella tidningar

MacWorld 3 2010
  • Allt du behöver veta om iPad
  • Grymma retrospel till iPhone
  • 10 Appleprylar som aldrig lanserades
  • 12 smarta tips för Snow Leopard
  • Säkra din Mac med en iPhone

Ute i nu!

Köp som pdf eller prenumerera!

Ny Allt om Mac!
  • Bästa grafikprogrammen
  • Kommunicera smartare
  • Bli mer produktiv
  • Anpassa Macen

Köp som pdf.


Missade du att köpa våra tidigare specialtidningar i kiosk? Ingen fara - köp Allt om Mac eller Allt om iPhone som pdf!

Redaktionsbloggen

Senaste testerna


Senaste guiderna


Allt om iPod

Specialsida bara om iPod

Mest sålda artiklarna

Fotosidan Magasin


Inspirerande fototidning med fokusområdena: arkitektur, husdjur, motorsport samt skärgård och hav. Dessutom finns ett femte, lite mer annorlunda område: bildbyråer.

Ute nu!
Köp tidningen här
Prenumerera - helår 249 kr!

Få våra nyhetsbrev med de senaste Macnyheterna - direkt till din inkorg!
E-post


Välj nyhetsbrev:

MacWorld veckobrev
MacWorld - Allt om iPhone


Forumet

Följ oss!

Tyck till om webb/tidning eller tipsa oss på redaktionen - få svar direkt!
    > Följ MacWorld på Twitter

    Nytt från CAP&Design

    Nytt i CAP-Forum
    adtech Nyhetstips? Kontakta redaktören: Joel Westerholm | Ansvarig utgivare: Andreas Leijon | Policy om personuppgifter, cookies & copyrightinfo
    Karlbergsv. 77 106 78 Stockholm Tel: 08-453 60 00 Karta | Copyright © 1996-2010 International Data Group