-TUTORIAL
fT- *
t,S t'. l H
#.: *
ffi
E &
B#
F J ;6 15 b t & i ffi td s ffiffi t s ; ie
#
, , f t q.,il r,'ffi -.ft q{_s
's H $tr#
fi
,E
s*$$-tr
s
5r
+F s t* s tss $
*rG j ; $ s # s s fs ff B !d # FF#
ffi
#
Mware menrpakan salah satu emulator komputer komers
ada, dengan harga yang mahal. Namun, memiliki kemaml
"Tutorial"
kali ini, kita akan membahas bagaimana mengg
mengemulasi komputer.
menjalankan berbagai virtual machine x86 dalam satu komputer.
Berikut ini adalah
keuntungan-keuntu-ngan utama menggunakan VMware:
O Dapat menjalankan berbagai sistem operasi dalam berbagai virtual machine dalam saat yang bersamaan dalam satu komputer. Sistem operasi yang mampu diemulasikan dengan sangat baik men-cakup hampir semua sistern operasi populer, seperti Windows, Limrx, Net-ware, Solaris x86, dan lain sebagainya. VMware bahkan mampu memberikan optimasi tertentu untuk sistem-sistem operasi yang didukung. Ketika dijalan-kan, VMware mampu mendukung jari-ngan untuk setiap virtual machine-nya sehingga kita bisa membangun jaringan virtual.
O Dapat digunakan untuk mengembang-kan dan menguji software. Penulis merasakan betul manfait VMware ke-tika harus menguji aplikasi desktop yang multiplatform.
o Dapat membantu meningkatkan produk-tifitas apabila digunakan dengan tepat. O Dapat membagi virtual machine yang
telah dibuat ke pihak lain. Sekali satu virtual machine dibuat, maka rrm terse-but tidak tergantung pada satu
kom-puter tertentu dan dapat di-sftare kepada
pihak lain.
Salah satu daya tarik tambahan yang perlu diakui adalah user interface-nya yang InfoLINUX ctkup banyak membahas
emu-Iator selama ini. Baik emulator untuk ap-likasi/subsistem ataupun emulator
kom-puter. Dua emulator komputer open source
nan canggih seperti Bochs dan Qemu juga telah kita bahas. Kali ini, giliran emula-tor komputer VMware yang kita bahas. Sayangnya, VMware sendiri merupakan aplikasi yang cukup proprietary dengan harga aplikasi yang cukup mahal. Untuk VMWare workstation saja, untuk satu lisensinya, kita harus merogoh kocek
dalam-dalam sebesar kurairg lebih US $ 200
(US$189 untuk download, US$199 untuk
boks/paket). Bagi yang tertarik membeli, Anda bisa berkunjung ke
http://www.vm-ware.com untuk menghubungi tim
penjua-lan VMware.
Namun, harus diakui bahwa harga yang mahal dibalas oleh VMware dengan ke-mampuannya yang luar biasa. Sejujurnya penulis akui bahwa selama ini, VMware merupakan emulator komputer terbaik yang pernah penulis coba. Sejak beberapa tahun lalu, penulis banyak mengandalkan VMware untuk belajar maupun bekerja. VMware juga bertumbuh cukup pesat dan di setiap rilisnya, kita bisa menemukan
bahwavircual machine ini semakin menarik
saja.
VMware memiliki cukup banyak produk,
namun yang akan kita bahas adalah VMware
workstation. Produk ini ditujukan untuk
de-veloper maupttn profesional TI yang
mem-butuhkan emulator komputer yang dapat
ial terbaik yang pernah
)uan yang luar biasa. Pada
:unakan VMware untuk
begitu amat sangat menarik dan mudah untuk dipahami. Berbagai tugas dapat di-lakukan dengan panduan wizard. Hampir semua pengaturan per objek bisa dilakukan
dengan klik kanan, dan lain sebagainya. Hal
ini wajar mengingat VMware juga merupa-kan emulator komputer yang dapat berjalan pada Windows.
Kekurangan VMware dibandingkan dengan emulator lainnya barangkali adalah masalah hatga lisensi dan tidak tersedia-nya source. Namun, VMware juga tidak pelit-pelit amat. Perusahaan pembuatnya membuka beberapa bagian dari teknologi mereka, namun untuk kalangan yang ter-batas.
Di "Tutorial" ini, kita akan melihat
bagaimana instalasi VMware, bagaimana melakukan konfigurasi, pembuatan virtual machine, dan beberapa pembahasan lain-nya. Sistem yang digunakan adalah Debian
Sarge, yang belum pernah terinstal VMware
sama sekali. Kemel yang digunakan adalah 2.4.27-2-386, namun dapat juga diterapkan
pada kemei 2.6 tanpa masalah yang berarti.
VMware yang digunakan adalah VMware
workstation versi 5.0.0.
Kita akan memulai pembahasan kita
dengan melihat hardware-hardware apa saja
yang diemulasikan oleh Vmware. Beberapa istilah akan digunakan seperti ftosf dan guasf. Host adalah komputer/sistem ope-rasi yang menjalankan VMware, sementara guest adalah virtual machine yang dijalan-kan dalam VMware.
llardware
yang
diemulasikan
Setiap emulator akan mengemulasikan
hardware tertentu (dengan beberapa
pengecualian). Begitu pula dengan VM-ware. Berikut ini adalah hardware-hardware yang diemulasikan dan kemampuan seda keterbatasannya.:
O CPU: VMware sangat hebat dengan mengemulasikan processor yang sama dengan processor host. Untuk CPU 64 bit, VMware masih mengenalinya seba-gai CPU 32 bit. Untuk komputer SMP (Symmetric multi processor), VMware tetap mengenali sebagai satu CPU per virtual machine.
O Chipseh VMware mengemulasikan motherboard dengan basis chipset Intel 440 BX.
a BIOS: VMware mengemulasikan Phoe-nixBIOS 4.0 Release 6 dengan VESA BIOS.
O RAM: VMware mampu mengenali MM sampai 3.6 GB, dengan catatan maksi-mal 4 GB untuk keseluruhan virtual ma-chine.
o Graphic: Dukungan untuk VGA dan SVGA sampai resolusi tinggi.
o IDB Drive: mendukung sampai em-pat IDE dengan kombinasi harddisk, CDROM, DVDROM (bisa membaca data, namun tidak untuk DVD video). Untuk harddisk, kita bisa menggunakan harddisk virtual ataupun harddisk fisi-kal. Total ukuran harddisk virtual adalah sampai 950 GB. Untuk CDROM, kita bisa mempergunakan CDROM fisikal ataupun image ISO cdrom.
O SCSI: mendukung sampai tujuh device. Total ukuran harddisk virtual adalah sampai 950 GB. Sama seperti IDE, kita juga bisa menggunakan hard&sk virtud ataupun harddisk fisikal. IJntuk SCSI, VMware juga mendukung SCSI generic. Untuk controller, VMware mendukung
LSI Logic LSI53C10:o< Ultra 320 SCSI.
Untuk bus adapter, digunakan Mylex (Buslogic) BT-958 atau yang kompati-bel.
o Floppy: mendukung dua 1.44 MB flop-py. Untuk floppy, bisa menggunakan floppy fisikal ataupun image floppy. a Serial port: mendukung sampai
em-pat port serial. Output daem-pat diarahkan ke port serial, file windows atau Linux, serta named pipe (fifo).
o Parallel port: mendukung sampai dua port paralel. Output dapat diarahkan ke port paralel ataupun file pada host. a USB port: mendukung dua port USB
1.1 UHCI. Mendukung berbagai de-vice seperti USB printer, scanner, PDA, harddisk, memory card reader, digital camera, webcam, speaker, dan micro-phone.
a Keyboard: keyboard windows dengan 104 tombol
o Mouse ilan Drauring TaElet: Mendu-kung mouse PS/2, dan tablet serial. O Ethernet: Mendukung sampai tiga
kar-tu ethemet, Ethemet cardyang diemula-sikan adalah AMD PCNet PCI I
O Sound: mendukung input dan output. Mengemulasikan sound card Creative Sound Blaster AudioPCI
a Virtual Networking: mendukung pro-tokol seperti TCP/IP, NeIBEUI, Micro-soft Network, SAMBA, Novell Netware, dan NFS.
Anda terkesan? Dukungan yang begitu lengkap dan berlebih membuat kita dapat membangun lingkungan kerja sesungguh-nya di atas virtual machine.
Kebutuhan
komputer
host
Untuk mampu menjalankan ,rmware de-ngan baik, komputer host setidaknya harus memiliki spesifilasi berikut ini:
o fusitektur komputer x86.
a CPU dengan kecepatan 400 MHz (di-rekomendasikan 500 MHz). Processor Intel yang didukung, di antaranya Celer-on, Pentium II, Pentium III, Pentium IV, Pentium M (termasuk Centrino mobile
technology), Xeon (termasuk prestonia).
Prosesor AMD yang didukung, di
anta-ranya Athlon, Athlon MP, Athlon XP, Duron dan Opteron. Dukungan untuk AMD Sempron masih eksperimenta-I. Vmware juga mendukung sistem dengan symmetric multiprocessor. CPU 64 bit didukung, termasuk AMD64 Opteron, Athlon 64 dan Intel IA-32e (termasuk Nocona).
O Memory minimal 128 MB (direkomen-dasikan 256 MB).
O Display 16 bit ataupun 32 bit. I(husus untuk X server di Linux, X server yang digunakan harus memenuhi spesifikasi X11R6 seperti Xfree86.
O Datang dengan disk drive apabila akses disk fisikal ingin dilakukan.
O Dilengkapi dengan ethernet.
o Untuk sistem operasi host, VMware men-dukung cukup banyak versi Windows dan distro Linux. Kita akan membahas distro yang diduJtung secara terpisah.
0istro
linux
yang
didukung
VMware memperhatikan benar dukungan untuk sistem operasi host. Dengan dukung-an ydukung-ang baik pada kernel sistem operasi, VMware dapat bekerja lebih baik lagi. Un-tuk Windows, dukungan jauh lebih mudah dan seragam karena hanya terdapat satu distribusi dari Microsoft. Sementara di Linux, karena banyak distribusi, maka VM-ware harus bekerja lebih keras.
Agar dapat berkomunikasi dengan baik dengan kemel Linux, VMware membangun modul kemel. Modul kemel bisa bekerja hanya unnrk versi kemel yang cocok. Oleh karena itu, VMware mendukungberbagai dis-tribusi berikut dan telah datang dengan mo-dul kemel yang sesuai unfirk distro tersebut: O SUSE
. SUSE Limrx 7.3 (2.4.10)
. SUSE Linux Enterprise Server 7 (2.4.7 danpatch2)
. SUSE Linux 8.0 (2.4.18)
. SUSE Linux 8.1 (2.4.19)
. SUSE Linux 8.2 (2.4.20)
. SUSE Linrx Enterprise Server 8 (2.4.79,64bit)
. SUSE Linux Enterprise Server 9 32 bit, 64 bit, sP1
. SUSE Linux 9.0 (2.4.27-99) . SUSE Linux 9.1 (2.6.4-52) O Red Hat Linux
. Red Hat LinuxT.2 (2.4.7-70,2.4.9-7,
2.4.9 -13, 2. 4.9 -21,, 2. 4.9 -31)
. Red Hat Linux 7.3 (2.4.18) . Red Hat Linux 8.0 (2.4.18)
. Red Hat Linux 9.0 (2.4.20-8,2.4.20-20.9)
. Red Hat LinuxAS 2.1 (2.4.9-e3) . Red Hat Enterprise Lmtx2.l
(2.4.9-e 5 )
. Red Hat Enterprise Linux AS/ESAVS
3.0 (2. 4.21, 2.4.21-1s.EL, 6 4 bir)
. Red Hat Enterprise Linux AS/ESAVS 4.0 32 bit dan 64 bit (experimental) O Mandrake Linux
. Mandrake Linux 9.0 (2.4.79) . Mandrake Lim:x 10
-TIJTNffiffit
Tekanlah tombol ENTER untuk menye-tujui iokasi default.
W h a t is t h e d i r e c t o r y t h a t c o n t a i n s t h e i n i t d i r e c t o r i e s \ - r c A , d / tq f S 6 . d 1 ) ?
l/pl,c) ,
Sampai di sini, kita akan diminta un-tuk menenun-tukan lokasi direktori yang mengandung direktori-direktori init. Tekanlah tombol ENTER untuk me-nyetujui lokasi default.
W h a t is t h e d i r e c t o r y t h a t
9S!r!9.i-!
C--!-h-9--.rnr-!,.-:.Crr.p.!,e
?
.
U e l e / i n i t , d l .
Sampai di sini, kita akan diminta untuk menentukan lokasi script init. Tekanlah tombol ENTER untuk menyetujui lokasi default.
I n w h i c h d i r e c t o r y d o y o u w a n t
! s - i l-!-!
q.
I I - - "! hs
- -!
-l !"r uv..,f
-i.
I -e-c.?
[ 1 u 9 1 l l j p / v m w i t e ]
Sampai di sini, kita akan diminta untuk menentukan lokasi pustaka vmware. Tekanlah tombol ENTER untuk me-nyetujui lokasi defauit.
T h e p a t h " / u s r / 1 i b / v m w a r e " d o e s n o t e x i s t c u r r e n t l y . T h i s p r o g r a m i s g o i n g t o c r e a t e i t , i n c l u d i n g n e e d e d p a r e n t d i r e c t o r i e s . I s t h i s w h a t y o u ! ! q t t ? t y g 9 l
Apabila direktori tidak dapat ditemukan,
maka installer akan menawarkan untuk membuatkannya untuk kita. Tekanlah
tombol ENTER untuk menyetujui.
I n w h i c h d i r e c t o r y d o y o u w a n t
!s . i l.i.!e"].-l
. !,be-.!c.rf
e.l Ii 1ss3
[ 1!'
S
t 1i he
']e1me
n
l
Sampai di sini, kita akan diminta untuk menentukan lokasi manual rtmware. Tekanlah tombol ENTER untuk menye-tujui lokasi default.
I n w h i c h d i r e c t o r y d o y o u w a n t t o i n s t a l l t h e d o c u m e n t a t i o n f i l e s ?
| 1 y.:,r
I sls r,e
lC
q
c /-y.!r"rys
re l
Sampai di sini, kita akan diminta untuk menentukan lokasi dokumentasi rrm-ware. Tekanlah tombol ENTER untuk
' Bagaimana dengan distro yang tidak
didukung seperti yang digunakan dalam tulisan ini? VMware sebenarnya mendu-kung sekali Linux, namun memang tidak
bisa mengakomodasi semua distro.
Apa-biia distro kita tidak didukung, maka kita harus mengompilasi modul kemel untuk distro kita. Proses kompilasi dapat dilaku-kan tanpa campur tangan kita. Semua adilaku-kan dilakukan oleh VMware. Kita hanya perlu menyediakan kompiler dan tool yang
ber-hubungan serta he ader kerneL
Instalasi
dan
konfigurasi
Download-lah terlebih dahulu VMware workstation dari website-nya. Untuk versi VMware workstation yang digunakan dalam tulisan ini, nama file-nya adalah
VMWare-workstations-5. 0. 0 -13L24.tar.
gz. Contoh instalasi berikut diasumsikan pustaka umum seperti GTK+ dan program standar seperti Perl telah terinstai. Siapkan juga kompiler dan tool pendukung serta ker-nel header karena distro yang kita gunakan
tidak didukung Q<ita perlu melakukan
kom-pilasi modul kemel). Loginlah sebagai root.
Berikut ini adalah langkah-langkahnya: 1. Ekstraklah arsip Vmware yang
di-down-load:
t a r z x v f V l ' 1 l , l a r e w o r k s t a t i o n s -5 . 0 . 9 - 1 3 1 2 4 . ! 9 ! " , 9 Z
2. Setelah diekstrak. akan terbentuk di-rektori rrmware-contrib. Masuklah ke dalamnya.
c{ v-mry9 q9; qgnt l i !
3. Jalankanlah program vmware-install.p1
.-.,.-,1y.r!r.\tq19--.i qq!q l l-,,p_l -# . / v m w a r e - i n s t a 1 1 . p 1 C r e a t i n g a n e w in s t a l l e r d a t a b a s e u s i n g t h e t a 1 3 fq frna!, I n s t a l l i n g t h e c o n t e n t o f t h e P ? 9 K 9 9 9 ' . I n w h i c h d i r e c t o r y d o y o u w a n t
t q i ! $ q l r t l : r c
! _ i ! q t . y
l j l e q . ?
t l u . s r 1 b ! l l
Sampai di sini, kita akan diminta un-tuk menenun-tukan lokasi binary rrmware.
4 .
menyetujui lokasi default.
T h e p a t h " / u s r / s h a r e / d o c / v m w a r e " d o e s n o t e x i s t c u r r e n t l y . T h i s p r o g r a m i s g o i n g t o c r e a t e i t , i n c l u d i n g n e e d e d p a r e n t d i r e c t o r i e s , I s t h i s w h a t y o u w q t ! ?
t v e r l
-Apabila direktori tidak dapat diternukan, maka installer akan menawarkan untuk membuatkannya untuk kita. Tekanlah
tombol ENTER untuk menyetujui.
rbs ili-!-cl l-e!t__o.'t-,0-f_,-v-Uy-q!.-e,.",, l { o r k s t a t i o n 5 . 0 . 0 b u i l d - 1 3 1 2 4 f o r L i n u x c o m p l e t e d s u c c e s s f u l I y . Y o u c a n d e c i d e t o r e m o v e t h i s s o f t w a r e f r o m y o u r s y s t e m a t a n y t i m e b y i n v o k i n g t h e f o l 1 o w i n g c o m m a n d : '-' I ys r l D i t L:Lnyt q,f -9 :" q ! i-tr-g-t 9-l-l,p l ll., B e f o r e r u n n i n g V M w a r e ! { o r k s t a t i o n f o r t h e f i r s t t i m e , y o u n e e d t o c o n f i g u r e i t b y i n v o k i n g t h e f o l l o w i n g c o m m a n d : " / u s r / b i n / v m w a r e -c o n f i g . p l " , D o y o u w a n t t h i s p r o g r a m t o i n v o k e t h e c o m m a n d fqr yqq .'tq!!? [y.el]
Instalasi telah selesai. Program installer juga menawarkan kita untuk langsung melanjutkan ke konfigurasi rrmware. Tekanlah ENTER untuk menyetujui. M a k i n g s u r e s e r v i c e s f o r
Y!!!!9-r-e - U9,rl,q! qil 9! -qr,e -slqp-pgd,-. 9tqpp_t nS Vl4"ryqt,e, 9,9tyj,c,e9 i
-Vi r!!'q.l --!rc9-hi!e qrsni !,ef d-q!'
Y o u m u s t re a d a n d a c c e l t _the. _
Ert u';.;-f;
;.nr."rq.;.r.nt
to
9 q l ! ! !. u e .
.
ir-e9
9 e!!-9
!, 1.0"
"d
I cp.l
qv - 1 !,..,,,
"..,,,,
Tekan ENTER untuk membaca lisensi.
Setelah itu, keluarlah dan ketik yes un-tuk menyetujui lisensi.
T h q n k y q u .
C o n f i g u r i n g f a l l b a c k G T K + 2 . 4
l i b r a r i . e s .
54 04t2006 rNFoLtNUx w w w . i n f o l i n u x . w e b . i d
9r(ry hE F6w d nrdnq !hj&d ro sf3 roffih6. 1&fi\u#r1ir6ffitd. ffiryb*n@n{ihffil . J F : - 3 " e j A A r . t " I !a!r(5'.(on+lgdqP-{n fir€ J dyrFd".FE.r'r n# r M,rtuFrs+furd.drffi$ ".-, - ,r.-q ,"4.e., ^4 ..._ &F; @ € *$ -: i_ft,_:-l
Pengafu lan Yirtual Mrchine. Ymwale scdang menjalankan Windows.
* U p d a t i n g M I M E d a t a b a s e i n
/ u s r / s h a r e / m i m e . . .
I n w h i c h d i r e c t o r y d o y o u w a n t
t_o
i!_s!qli
!h-e
rriry lyp'e
isqlri?
llysrls\ygl j _c_srs-l
Sampai di sini, kita akan diminta untuk
menentukan lokasi icon mime type VM-ware. Tekanlah tombol ENTER untuk menyetujui lokasi defauit.
I n w h i c h d i r e c t o r y d o y o u w a n t t o i n s t a l 1 t h e a p p l i c a t i o n ' s
i c q l ?
tlysr
1;\s'Iplplxqspil
Sampai di sini, kita akan diminta untuk menentukan lokasi icon aplikasi rrm, ware. Tekanlah tombol ENTER untuk
menyetujui lokasi default.
I r y u c ! q f ! ! d s q u ! l e D l e
v m m o n m o d u l e f o r y o u r r u n n i n g k e r n e l .
|!q!e qI th9 p.tg-:.D.rli.lt yrrqrl t n o d u l e s f o r V M w a r e W o r k s t a t i o n i s s u i t a b l e f o r y o u r r u n n i n g k e r n e l . D o y o u w a n t t h i s p r o g r a m t o t r y t o b u i l d t h e v m m o n m o d u l e f o r y o u r s y s t e m ( y o u n e e d t o h a v e a C c o r n p i l e r i t 9 ! C l l 9 q sI yq_ql s y _ 9 ! q n ) ? t y e s l Karena distro kita tidak didukung, maka kita perlu melakukan kompilasi modul kemel. Pastikan semua kebutuhan se-perti kompiler, pendukung dan kemel header telah terinstall. Tekan ENTER
r r n f r r L m o n r r a t r r i r r i U s i n g c o m p i 1 e r " / u s r / b i n / g c c " U s e e n v i r o n m e n t v a r i a b l e C C
w r ' . f - i r
l n . i . . . f i . r r r i n .
d i r e c t o r y o f C h e a d e r f i l e s l!:tS! _4etqh Jq.qI !r,r!!jn9 k e r n e l ? [ / l i b / m o d u l e s / 2 . 4 . 2 1 -z:)a-UbyiM i!cI!t4e.lSampai di sini, kita akan diminta
un-tuk memasukkan lokasi kernel header.
Tekanlah tombol ENTER untuk me-nyetujui lokasi default, atau gantilah ke lokasi yang ditentukan oleh distro Anda. E x t r a c t i n g t h e s o u r c e s o f t h e v m m o n m o d u l e . s q j l 4 i t S lhe vryng4 t n g q . q l 9 , U s i n g s t a n d a l o n e b u i l d s y s t e m . m a k e : E n t e r i n g d i r e c t o r y ' / t m p / ytlr.rd4 !19: gorlf j S9_1vq[ql : q!'!] y : m a k e [ 1 ] : E n t e r i n g d i r e c t o r y ' / t m p / v m w a r e - c o n f i g 0 l v m m o n -o n l y ' m a k e [ 2 ] : E n t e r i n g d i r e c t o r y ' / t m p / v m w a r e - c o n f i g 0 l v m m o n
-o-l
lyld t! veqr:
?.!,Lt : ? : 3l9f.
I
m a k e [ 2 ] : L e a v i n g d i r e c t o r y ' / t m p / v m w a r e - c o n fi g 0 l v m m o n -q l l y l d l i V -q r : ? , 4 . ? 7 - ? : 1 9 9 m a k e [ 2 ] : E n t e r i n g d i r e c t o r y ' / t m p / v m w a r e - c o n f i g 0 l v m m o n -S ! l y 1 _ d _ f i . y . e | : ? . ! : ? 7 , : ? : 9 e 6 ' m a k e [ 2 ] : L e a v i n g d i r e c t o r y ' / t m p / v m w a r e - c o n f i g 0 l v m m o n
-911.y
1 {1rtl,!
9l - ?, !,?J : ? :199:
m a k e [ 1 ] : L e a v i n g d i r e c t o r y ' /tmp/ vmwa re - co n fi g0lvtnnton -o r l l Y ' m a k e : L e a v i n g d i r e c t o r y ' / t m p / v m w a r e - c o n f i g 0 l v m m o n -o n l y ' T h e n o d u l e lo a d s p e r f e c t l y i n t h e r u n n i n g k e r n e l . D o y o u w a n t n e t w o r k i n g f o r y o u r v i r t u a l m a c h i n e s ? ( y e s /I'e./.felp)
tyeel
Apabila kita menginginkan ;anngan un-tuk virtual machine, maka tekanlah EN-TER.
C o n f i g u r i n g a b r i d g e d n e t w o r k
f o r v m n e t 0 .
T h e f o l I o w i n g b r i d g e d n e t w o r k s
!e.y.e
Deen
dgf.i.49d;.
t o e t h 0
A 1 1 y o u r e t h e r n e t j n t e r f a c e s
a r e a 1 r e a d y b r i d g e d .
D o y o u w a n t t o b e a b l e t o
u s e N A T n e t w o r k i n g i n y o u r
rit!qa_l mqsbr
n.el?
(,yel1.n9)
[ y e s
]
Tekanlah ENTER untuk menyetujui penggunaan NAT (Network Address Translation).
7
TIJTORIAL
s u b n e t ? ( y e s / n o l h e l p )
[v,s_t--Tekan ENTER dan tunggulah sampai konfigurator berhasil menemukan sub-net privat yang tidak terpakai. Pesan yang sama dengan konfigurasi NAT akan ditampilkan.
P-rq!i$---f-sr-cJ--u[-q-s--e-d-p-]:i"v-9-!-e-s u b n e t ( t h i s c a n ta k e s o m e Ul!tO.r' -E i t h e r y o u r h o s t is n o t c o n n e c t e d t o a n I P n e t w o r k , o r i t s n e t w o r k c o n f i g u r a t i o n d o e s n o t s p e c i f y a d e f a u l t IP r o u t e . C o n s e q u e n t l y , t h e s u b n e t 192 . 1.68. 212. 9 / ?55 . 255 . 255 . s qpps9.t9 !c p9 qJl!.r.99d. -T h e f o l l o w i n g h o s t - o n l y n e t w o r k s h a v e b e e n d e f i n e d : . v m n e t l i s a h o s t - o n l Y n e t w o r k o n p r i v a t e s u b n e t\,e?:-L-99.?!2_:s
D o y o u w i s h to c o n f i g u r e a n o t h e r h o s t - o n l y n e t w o r k ?gss^O-,-Lrle-l-Tekanlah ENTER karena kita tidak perlu mengkonfigur host-only network lain. Tunggulah sebentar pada saat kompilasi dilakukan. E x t r a c t i n g t h e s o u r c e s o f t h e v m n e t m o d u l e . U_s_ j-1-9.--s!q1d_q,l,o-4-e-$!1C,,-s-I__s_!,9t!-,_--.. m a k e : E n t e r i n g d i r e c t o r y ' / t m P / v,qf',,qrc,- -c,o-!-f-i 9.9-/v,w9!-:9nl v :- -"-""- . m a k e : L e a v i n g d i r e c t o r y ' / t m p / ,v,qryr-q1e,,-_c-_o_!-f -i9-9lUU!,e-!_:-o-_!l,y:-,._"-.-,-T h e m o d u l e l o a d s p e r f e c t l y in
!h-c..rqnni
l.s-
f qtnel
,
i,!-er-Ui9-,Vl!v',.9.r-e--,s-e,tv-t-qe9-t...,,--.-.,,
Y
!-r-t-qq.l,!rc-sh-!ff-.re-!
t-!st:-"
., -!or9---..
y !-! !-q
q l- --e
Ue-t
!sl-- -.
--., - -.--.
-qe-!
e--
-B r i d g e d n e t w o r k i n g o n / d e v / v m n e t g d o n e H o s t - o n l y n e t w o r k i n g o n / d e v ' C o n f i g u r i n g a N A T n e t w o r k f o r v m n e t S . D o y o u w a n t th i s p r o g r a m t o p r o b e f o r a n u n u s e d p r i v a t e
"g-rt!-Le-!l-_(y_e-9/-t.o-U,e_1.p),
-[vg-,s-]--.
Tekanlah ENTER dan tunggu sampai konfigurator berhasil menemukan pri-vate subnet yang tidak terpakai. Apabila Anda tidak terhubung ke jaringan luar (seperti contoh tulisan ini), maka pesan berikut akan ditampilkan. Apabila Anda terhubung, makaAnda tidak akan mene-mukan pesan berikut:
P r o b i n g fo r a n u n u s e d p r i v a t e s u b n e t ( t h i s c a n t a k e s o m e !, !-ql-e,),',-,', -... .. E i t h e r y o u r h o s t is n o t c o n n e c t e d t o a n I P n e t w o r k , o r i t s n e t w o r k c o n f i g u r a t i o n d o e s n o t s p e c i f y a d e f a u l t I P r o u t e , C o n s e q u e n t l y , t h e s u b n e t L 7 2 .1 . 6 . 1 7 5 .g / 2 5 5 . 2 5 5 . 2 5 5 . A 9?pe"s"t! --!.q. he qtqseq, T h e f o l l o w i n g N A T n e t w o r k s h a v e b e e n d e f i n e d : . v m n e t S i s a N A T n e t w o r k o n p t i v_ i,!-,e- - "s--tf,b,! _e-!_ -!!-?.,] , !-7, 5-.9-." . . - . , T e k a n E N T E R u n t u k m e n y e t u i u i t i d a k m e n g k o n f i g u r j a r i n g a n !4I l-c!.!, D o y o u w a n t t o b e a b l e t o u s e h o s t - o n l y n e t w o r k i n g i n y o u r
y,i r[',c l-_qq,_c_b-i[e_9
3
Lye-:,1_
Tekan ENTER untuk menjawab
perta-nyaan penggun aan host-only netw orking
pada virtual machine.
C o n f i g u r i n g a h o s t - o n l y n e t w o r k f o r v m n e t l . D o y o u w a n t t h i s p r o g n a m t o p r o b e f o r a n u n u s e d p r i v a t e
/-yg_e_t__t"_1p-q_c_!-s,r-q-qndl_--__*___-4_o-l-e__
H o s t - o n 1 y
n e t w o r k i n g
o n /d e v
/-yrule,t9,-Qc.-c-!,si,qsrt-Q---,"9--0-!-e-,
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN-A-I---s--e-Lv,l-s9"-9-!,,L!e-'!-lv-nncI9*d-0r-e--Ib-e---c--o_n-f
lglng-t-isll9_f_-_v_lh'_c
je
l . l o r k s t a t i o n 5 . 0 . 0 b u i l d - 1 3 1 2 4 f o r L i n u x f o r t h i s r u n n i n g K etrc-l---s-erp,l--e-!-e-q --9-q,c q.e!-!.f--u-l--l-v',-Y o u c a n n o w r u n V J . | w a r e [ , l l o r k s t a t i o n b y i n v o k i n g t h e f o l l o w i n g c o m m a n d : " / u s r / b i n / v m w a r e " .Eni--o-.y-,
5. Konfigurasi selesai. Pengguna bisa
jalankan /usr/bin/rtmware untuk men-jalankan VMware workstation. 6. Setelah VMware dijalankan, kita akan
berhadapan dengan window utama VMware. Kita perlu memasukkan serial number VMware. Akseslah menu Help lEnter Seial Number untuk
memasuk-kan seial number. Setelah serial number
disetujui, kita pun dapat segera bekerja dengan VMware.
Membuat
virtual
machine
baru
Untuk membuat vm baru, tekanlah kom-binasi tombol CTRL-N. Sebuah wizard pun akan ditampilkan untuk kita. Berikut ini
adalah langkah-langkah yang harus
ditem-puh:
1. Memiiih konfigurasi virtual machine. Terdapat dua pilihan. Pilihlah yang per-tama (typical) untuk rrm yang umum. Kliklah tombol next.
2. Pada tahap kedua ini, user akan diminta untuk memilih tipe sistem operasi guest. Terdapat pilihan:
. Microsoft Windows 0Vindows 3.1, Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000
Professional, Windows 2000 Server,
Windows 2000 Advanced Server, Windows XP Home, Windows XP . Professional, Windows Server 2003 Web Edition, Windows Server 2003
. Standard Edition, Windows Server
2003 Enterprise Edition, Windows
Server 2003 Small Business, Long-horn (experimental)).
o Linux (Red Hat Lim:x, RHEL 2/3/4, SUSE Linux, SLES, Novell Linux Desktop 9, Sun Java Desktop Sys-tem, Mandrake Linux, Turbo Linux, Other Linux 2.4 kemel, Other Linux 2.6 kemei, Other Linux.
o Novell Nefware (Netware 5, Netware 6).
. Sun Solaris (Solaris 9 (experimental), Solaris 10 (experimental)).
. Other (MS DOS, FreeBSD, Other)
Setelah kita memilih, misal Other Linux 2.6 kemel, kiiklah tombol
Next. Sebagaicontoh, kita akan
meng-install Debian 3.1.
3. Masukkanlah nama virtual machine pada dialog yang tampil berikutnya.
Masukkanlah Debian3.1 sebagai Virtual
Machine Name dan tentukanlah lokasi untuk menyimpan harddisk dan konfi-gurasi rrm yang akan kita buat tersebut. Kita akan menyediakan space 3 GB un-tuk Debian kita. Dengan demikian, lo-kasi penyimpanan harus memiliki space
yang mencukupi. Klik Next.
4. Berikutnya, kita akan diminta untuk
me-mfih tipe jaringan. Pilihlah [.Jse Bidged
Networking (pilihan pertama), yang me-mungkinkan guest untuk mengakses Iangsung jaringan ethemet ekstemal. Kliklah tombol Next.
5. Berikutnya, kita diminta untuk mema-sukkan ukuran harddisk. Mamema-sukkan ukuran 3.0 pada disk size (GB) dan ak-tifkan pilihan Split disk into 2 GB files. Kita tidak akan mengaktifkan pilihan Allocate all disk space now karena kita tidak ingin langsung membuat disk ima-ge berukuran total 3 GB. Secara perla-han, kita akan membiarkan ukuran disk berkembang sesuai dibutuhkan sampai maksimal ukuran 3 GB. Kliklah tombol Finish.
6. Kitatelahmembuatsatuvirtualmachine dan akan dibawa ke window utama
VM-ware. Perhatikanlah tab Debian3.1 yang
baru kita buat tersebut. Pada bagian
Commands, kita bisa meminta Vmware
untuk menjalankan vm (power on this
virtual machine), mengedit pengaturan
vm (edit virtual machine settings) atau mengklon rrm (clone this virtual ma-chine). Bagi Anda yang ingin mencoba,
pilihlah perintah power on this virtual
machine dan Anda bisa segera bekerja
dengan rrm tersebut selayaknya Anda bekerja pada komputer secara fisikal. Untuk menginstall Debian 3.1, Anda akan membutuhkan CDROM, Anda juga perlu membuat partisi, mengatur jaringan dan lain sebagainya.
lebih
lanjut
dengan
virtual
machine
Ada beberapa hal yang dapat diperhatikan
selama kita bekerja dengan virtual machine.
Kita tetap menggunakan Debian 3.1 yang
kita buat sebelumnya sebagai contoh
apa-h i l : r l i n p r l n l r e n
1. Pada saat vm sedang dijalankan, kita bisa klik pada layar rrrn untuk aktif di dalam rrm tersebut. Untuk
mengernba-likan fokus mouse ke desktop, tekanlah
kombinasi tombol CTRL-ALT.
2. Pada saat aktif di dalam r.m, tekanlah kombinasi CTRL-ALT-ENTER untuk
masuk ke modus fullscreen. Untuk
kem-bali ke modus window, tekanlah kombi-nasi tombol CTRL-ALT.
3. Pada saat virtual machine sedang tidak
diaktifkan, kita bisa mengedit
peng-aturan r,ryn dengan klik pada tombol Edit
virtual machine settings dibagian com-mands. Ketika tombol tersebut diklik, sebuah dialog baru akan ditampilkan. Di dialog tersebut, kita bisa mengatur
hardware (menambahkan, mengurangi,
mengonfigurasi; dapat diakses di tab Hardware) atau opsi-opsi virtual ma-chlne (dapat diakses di tab Options).
Ada beberapa hal yang bisa
diperhati-kan:
. Untuk mengatur agar floppy meng-gunakan image, aktiflah di tab
Hard-ware, pilihiah device Floppy 1,
kemu-dian aktifkan pilihan Use a floppy image di panel kanan. Kemudian, pilihlah image floppy.
. Untuk mengatur agar CDROM menggunakan image, aktiflah di tab Hardware, pilihlah device CDROM 1, kemudian aktifkan pilihan Use ISO image di panel kanan. Kemudian, pilihlah ISO image yang ingin digu-nakan.
o TIntrrl< mPnoetrrr memori untuk suatu \,'rn, aktiflah di tab Hardware, pilihlah Memory dan rentukan ukuran memori yang diinginkan di
panel kanan. Sebisa mungkin,
iku-tilah panduan ukuran memori yang l ; + ^ i l l . ^
-u r L 4 r r r P r r ^ d r r .
4. Pada saat virtual machine sedang di-jalankan, kita dapat mengganti floppy dari device fisikal ke image dengan
me-milih menu \,4t[lRemoveable Devicesl
floppy) lEdit. Dengan cara yang sama, kita juga bisa mengubah pengaturan un-t r r l r r l e r ; r o l r i n n r r r
5. Pada saat virtual machine sedang
di-jalankan, kita bisa men-disconnect
re-moveable device tertentu dengan me-mi-lih menu VMlRemoveable Devicesl
<device> lDisconnect.
6. Pada saat vm-vm sedang dijalankan dan jaringan telah diatur, kita bisa meng-anggapnya sebagai host-host terpisah. Dengan demikian, kita bisa saling ber-tukar file, melakukan ping, mengakses webserver, menguji firewall, dan lain sebagainya.
7. Kita dapat merekam sesi rrm baik sebagai gambar statis ataupun video dengan me-milih menu VM lCapture Screen (untuk gambar statis) ataupun VM I Capture Movie (untuk video).
B. Pada saat vm sedang tidak dijalankan
(pada bagian Summary), kita bisa
mem-beri catatan pada bagian Notes.
Mengonfigurasi
VMware
Kita dapat melakukan pengaturan pada
VMware, yang dapat diakses melalui menu
EditlPreferences. Berikut ini adalah
bebera-pa contoh pengaturan:
1. Untuk mengatur lokasi direktori pe-nyimpanan virtual machine, aktiflah di tab Workspace dan browse-lah direktori yang diinginkan pada bagian Default Locations for Teams and Virtual Ma-chines.
2. Untuk mengatur total memory yang dialokasikan host untuk semua vm, ak-tiflah di tab Memory dan aturlah nilai yang diinginkan pada bagian Reserved Memory.
Demikianlah sedikit perkenalan kita tentang VMware. VMware sendiri benar-benar luar biasa dan berguna apabila Anda membutuhkan emulator komputer dan rela
merogoh kocek untuk membeli lisensi
peng-gunaannya. Selamat mencoba! S
lloprianto [noprianto@infolinux.co.id]