Noprianto vnc

1,008 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,008
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Noprianto vnc

  1. 1. TUTORIAL Ulasan CD | Klinik | Ulasan | Linux Ready | Utama | Bisnis | Feature | Tutorial VNC Berbagi Desktop sekerja Anda, maka hal yang satu ini jauh lebih mudah dikerjakan. Anda hanya membutuhkan sebuah client VNC, yang dengan VNC ukurannya pun luar biasa kecil, apabila dibandingkan dengan fungsinya. Ingin lebih mudah lagi tanpa menginstalasi apa-apa? Gunakan web browser Anda Punya desktop yang indah? Ingin yang telah dilengkapi fasilitas untuk dibagi-bagi? Gunakan VNC! Anda menjalankan Java Applet. Hal itu dapat bahkan dapat saling berbagi dengan tercapai apabila rekan sekerja Anda yang sistem operasi lain. menyediakan server VNC telah menginstalasi paket Java untuk VNC D unia UNIX, khususnya Linux, Virtual Network Computing adalah (yang ukurannya pun cukup kecil). memang sangat indah. Bagai- aplikasi client-server yang berfungsi Dan saatnya berbicara soal keamanan. mana tidak? Kita dapat berbagi untuk bagi membagi desktop. VNC Dengan bagi membagi tersebut, tentunya shell menggunakan telnet atau ssh. berbicara dalam protokol RFB (Remote jumlah data yang berjalan-jalan di Dengan server yang sederhana, kita Frame Buffer) yang dikembangkan oleh jaringan cukup banyak. Apakah dapat menjalankan sistem terminal server AT&T. Karena protokol tersebut terbuka, penggunaan VNC aman untuk Anda? di jaringan lokal sehingga komputer- maka para developer dapat Jawabannya adalah ya, karena koneksi komputer yang telah disimpan di gudang mengembangkan aplikasinya untuk juga dapat dilakukan dalam ssh. dapat naik derajat lagi ke meja kerja. berbagai sistem operasi. Bahkan, kalau mau cepat dan indah, Agar Anda dapat membagikan Mengintip dekstop Anda dapat membagikan desktop indah desktop Anda kepada tetangga, maka tetangga Anda ke rekan-rekan kerja di jaringan sebuah program yang berfungsi sebagai Kita akan memulai sebagai client yang sehingga yang lain pun dapat menikmati server harus berjalan di sistem Anda. akan mengambil desktop rekan sekerja keindahan tersebut. Dan itupun dapat Program tersebut dapat dijalankan oleh Anda. Asumsikan salah satu komputer di dilakukan dengan cukup mudah! siapa saja yang ingin membagi desktop- jaringan lokal Anda telah terinstalasi Dengan menggunakan VNC, Virtual nya. Dengan perintah sederhana, server VNC. Aplikasi untuk VNC sendiri Network Computing, maka desktop sebuah Server VNC dapat dijalankan cukuplah banyak. Salah satu client yang indah Anda dapat dibagikan ke siapa dan diterminasi. Ukuran server VNC pun cukup baik untuk digunakan adalah saja. Bukan hanya itu, Anda pun dapat relatif kecil. Dan hebatnya, karena xvncviewer. Xvncviewer adalah client menikmati keindahan desktop rekan dilengkapi dengan fasilitas kompresi untuk Xvnc, server untuk VNC. Apabila sekerja Anda. Dan semua hal tersebut data, maka bagi membagi desktop Anda menggunakan Debian, instalasi tidak terbatas kepada sistem operasi tersebut tidak akan terlalu memberatkan xvncviewer dapat dilakukan dengan Linux saja. Anda dapat saling berbagi jaringan. sangat mudah. Cukup berikan perintah dengan teman Anda yang menggunakan Di lain sisi, jika Anda hanya ingin berikut ini: sistem operasi Microsoft Windows. menikmati keindahan desktop rekan apt-get install xvncviewer Mengakses desktop Windows dengan client VNC Akses VNC via Web browser 56 INFOLINUX JULI 2003 www.infolinux.web.id
  2. 2. Ulasan CD | Klinik | Ulasan | Linux Ready | Utama | Bisnis | Feature | Tutorial TUTORIAL VNC Dialog untuk alamat server VNC Masukkan password Anda Setelah paket tersebut terinstalasi, yang harus dimasukkan adalah port terletak di /etc/vnc.conf bahkan tidak maka berikan perintah berikut ini untuk 5800+1 = 5801. Pastikan web perlu disentuh sedikit pun. Untuk menjalankannya: browser Anda mampu untuk amannya, jalankah vncserver tersebut xvncviewer menjalankan Java Applet. sebagai user biasa dengan memberikan Apabila Server yang menyediakan perintah berikut ini: Sebuah window akan ditampilkan VNC adalah server Windows, maka hal vncserver untuk Anda. Apa yang harus Anda itu akan menjadi lebih menarik lagi karena masukkan hanyalah nama/alamat dari segala hal yang Anda lakukan akan Setelah perintah tersebut dijalankan, komputer yang menjalankan server VNC. mempengaruhi tampilan di server. Bahkan Anda akan diminta untuk memasukkan Alamat tersebut perlu dilengkapi pula ketika Anda menggerakkan mouse pun, password. Password tersebut diperlukan dengan nomor display-nya. Berikut ini mouse di server akan turut tergerak. agar pihak yang tidak berkepentingan adalah format alamat yang benar: Dengan demikian, Anda dapat melakukan tidak dapat mengakses desktop yang <NAMA_ATAU_IP_SERVER>:<NOMOR_ remote administration dengan VNC. Anda bagi tersebut. Setelah itu, informasi DISPLAY> Contoh program yang memanfaatkan tentang nomor display yang dibagi akan teknologi ini adalah PCAnywhere. ditampilkan untuk Anda. Anda pun dapat Sebagai contoh, untuk mengakses menjalankan vncserver tersebut berkali-kali display 0 yang dibagi oleh server dengan Hidupkan vncserver Anda! sehingga terdapat beberapa desktop yang alamat IP 192.168.0.71, Anda perlu Tidak ada satu orang pun yang ingin Anda bagi. Sekarang, dapatkah Anda memasukkan 192.168.0.71:0. Setelah berbagi desktop-nya dengan Anda? bayangkan betapa mudahnya membagi itu, Anda akan diminta untuk Semuanya berbasiskan Windows? desktop Anda? memasukkan password dan setelah Tunjukkan keindahan sistem Linux Anda Untuk menghentikan pembagian password yang benar dimasukkan, Anda ke rekan sekerja. Biarkan mereka tergiur display 1, berikan perintah berikut ini: pun siap untuk menikmati keindahan dengan dekstop indah seperti GNOME 2 vncserver -kill :1 desktop rekan Anda tersebut. dan KDE 3 Anda! Dan agar rekan yang Tidak ingin menginstalasi client vnc? lain dapat mencoba tanpa menggunakan Gantilah nilai 1 dengan nomor display Gunakan web browser Anda. Asumsikan program tambahan, maka aktifkan juga yang ingin Anda hentikan pembagiannya. rekan Anda telah memiliki dukungan Java untuk VNC di sistem Anda. Semua pengaturan tersebut Java untuk VNC. Arahkan web browser Kita akan memulai dengan menginsta- mengharuskan rekan Anda yang lain Anda ke alamat server di port di mana lasi VNC server. Apabila Anda menggu- memiliki client VNC. Untuk yang vnc server berjalan. Umumnya port yang nakan Debian, maka berikan perintah menggunakan sistem operasi Linux, digunakan adalah 5800 ditambah nomor berikut ini untuk menginstalasi vncserver: tentunya xvncviewer dapat digunakan. display. Sehingga apabila server apt-get install vncserver Bagi yang menggunakan sistem operasi 192.168.0.71 membagi display 0, Windows, Anda dapat menyarankan maka alamat yang harus dimasukkan ke Setelah terinstalasi, Anda bahkan penggunaan TightVNC, yang dapat di- web browser adalah http:// langsung dapat menjalankan server-nya download di www.tightvnc.com. 192.168.0.71:5800. Apabila display tanpa perlu mengubah setting apapun Seperti yang telah dibahas, kita dapat yang dibagi adalah display 1, maka port juga! Konfigurasi default vncserver yang pula memanjakan rekan kerja Anda agar www.infolinux.web.id INFOLINUX JULI 2003 57
  3. 3. TUTORIAL Ulasan CD | Klinik | Ulasan | Linux Ready | Utama | Bisnis | Feature | Tutorial VNC dapat menikmati keindahan desktop protokol untuk mengakses interface grafis hal yang tidak efisien dan server pun Anda tanpa menginstalasi client VNC secara remote. Konsep dasarnya adalah dapat melayani lebih cepat. ataupun program lainnya. Apa yang Remote Frame Buffer. Protokol ini akan Sebuah desktop dapat mengandung dibutuhkan hanyalah web browser yang mengizinkan server untuk memperbarui sangat banyak warna dan berbagai dapat menjalankan Java Applet. Untuk framebuffer di mana server dijalankan. komponen lainnya. Encoding yang tepat itu, Anda perlu menginstalasi paket Dan karena bekerja pada level framebuffer, sangatlah penting. VNC umumnya akan tambahan, yakni vnc-java dengan maka protokol ini hampir dapat diterapkan menggunakan encoding JPEG untuk memberikan perintah berikut ini: pada sistem operasi mana pun juga. gambar diam dan MPEG untuk gambar apt-get install vnc-java Bahkan sebuah PDA pun dapat berfungsi bergerak. Penggunaan caching pun akan sebagai vnc server. VNC mengandalkan meningkatkan kecepatan dari server. Setelah vnc-java diinstalasi, Anda protokol transport yang dapat diandalkan Setelah itu, protokol untuk update dapat langsung menjalankan vncserver seperti halnya TCP/IP. pun harus diperhatikan agar proses tanpa perlu mengubah konfigurasi apa VNC merupakan protokol thin client. perbaruan menjadi lebih efisien. Proses pun juga. Luar biasa! Dan rekan kerja Client hampir tidak memerlukan program perbaruan mewakili perubahan dari Anda pun dapat langsung mengakses tertentu untuk dapat menikmati desktop framebuffer yang satu ke framebuffer desktop Anda via web browser. yang dibagi. Untuk operasi standar, lainnya. Dalam hal ini sangatlah mirip client juga bahkan tidak memerlukan dengan penampilan gambar pada video. Mengenal vnc lebih dalam hardware khusus. Protokol update-nya diminta oleh Teknologi VNC sangatlah hebat. VNC Hal yang perlu dibahas juga adalah client. Dalam hal ini, client meminta memiliki berbagai keunggulan di proses pembaruan bidang persegi. perubahan kepada server. Apabila kita antaranya kompresi data sehingga tidak Server umumnya mengambil bidang menjalankan program tertentu di client, di akan terlalu memberatkan traffic jaringan. persegi pada koordinat tertentu dan mana tampilan desktop akan berubah, Selain itu, spesifikasi protokol RFB-nya kemudian menampilkannya. Hal tersebut maka permintaan akan dikirimkan ke pun terbuka. Bagaimanakah cara dalam beberapa kondisi sangatlah tidak server untuk memperbarui tampilan. kerjanya? efisien. Akan tetapi karena VNC dapat Tidak lupa, protokol untuk input pun Pertama-tama, kita akan membahas menggunakan encoding tertentu, maka harus diperhatikan agar dapat bekerja protokol VNC. Protokol VNC adalah hal tersebut dapat mengurangi banyak dengan baik. Dalam kondisi umum, protokol untuk input akan menggunakan model workstation umum. Segala perubahan pada input akan memicu client untuk mengirimkan perubahan ke server. Server pun akan merespon dan mengirimkan kembali. Bagi Anda yang ingin menulis client untuk VNC, apa yang umumnya Anda butuhkan adalah pengertian akan TCP/IP dan cara untuk menggambar pixel. Akan lebih baik lagi apabila Anda dapat langsung menulis ke framebuffer. Sementara VNC server sendiri akan lebih susah untuk dibuat. Hal ini disebabkan karena VNC server harus membuat client semudah mungkin. Pengorbanan terbesar adalah di server. Anda mutlak harus mampu untuk memperbarui framebuffer dan pemrog- raman framebuffer secara umum. VNC telah membuat Linux semakin menarik untuk digunakan. Apa yang kita miliki, kita dapat bagikan untuk orang lain. Dan bukankah ini indah? Mari beramai-ramai ciptakan dunia yang lebih indah dengan Linux. Noprianto (noprianto@infolinux.co.id) 58 INFOLINUX JULI 2003 www.infolinux.web.id

×