Proposal TA wawan
description
Transcript of Proposal TA wawan
i
RANCANG BANGUN JARINGAN LTSP UBUNTU 12.04 PNP CLIENTDAN CONTROL NETWORK MONITORING MENGGUNAKAN
EPOPTES DI LAB MULTIMEDIA SMK TEXMACO PEMALANG
PROPOSAL TUGAS AKHIR
Diajukan Sebagi Salah Satu Syarat Untuk Mengambil Mata Kulah Tugas Akhir
Oleh :
Nama : Wawan Gunawan
NIM : 1204V114
PROGRAM STUDI D3 TEKNIK KOMPUTER
POLITEKNIK HARAPAN BERSAMA TEGAL
2014
i
RANCANG BANGUN JARINGAN LTSP UBUNTU 12.04 PNP CLIENTDAN CONTROL NETWORK MONITORING MENGGUNAKAN
EPOPTES DI LAB MULTIMEDIA SMK TEXMACO PEMALANG
PROPOSAL TUGAS AKHIR
Diajukan Sebagi Salah Satu Syarat Untuk Mengambil Mata Kulah Tugas Akhir
Oleh :
Nama : Wawan Gunawan
NIM : 1204V114
PROGRAM STUDI D3 TEKNIK KOMPUTER
POLITEKNIK HARAPAN BERSAMA TEGAL
2014
i
RANCANG BANGUN JARINGAN LTSP UBUNTU 12.04 PNP CLIENTDAN CONTROL NETWORK MONITORING MENGGUNAKAN
EPOPTES DI LAB MULTIMEDIA SMK TEXMACO PEMALANG
PROPOSAL TUGAS AKHIR
Diajukan Sebagi Salah Satu Syarat Untuk Mengambil Mata Kulah Tugas Akhir
Oleh :
Nama : Wawan Gunawan
NIM : 1204V114
PROGRAM STUDI D3 TEKNIK KOMPUTER
POLITEKNIK HARAPAN BERSAMA TEGAL
2014
ii
HALAMAN PENGESAHAN
PROPOSAL TUGAS AKHIR (TA)
RANCANG BANGUN JARINGAN LTSP UBUNTU 12.04 PNP CLIENT
DAN CONTROL NETWORK MONITORING MENGGUNAKAN
EPOPTES DI LAB MULTIMEDIA SMK TEXMACO PEMALANG
Sebagai Salah Satu Syarat Untuk Melaksanakan Tugas Akhir
Oleh :
Nama : Wawan Gunawan
NIM : 1204V114
Tegal, Juli 2015
Mengetahui,Ketua Program Studi D3 Teknik Komputer
POLITEKNIK HARAPAN BERSAMA
Wildani Eko Nugroho, S.KomNIPY. 12.013.169
Menyetujui,Pembimbing I
Much. Sobri Sungkar, S.KomNIPY. 09.012.114
iii
DAFTAR ISI
Halaman
HALAMAN JUDUL ....................................................................................... i
HALAMAN PENGESAHAN ......................................................................... ii
DATAR ISI ..................................................................................................... iii
DAFTAR GAMBAR ...................................................................................... vi
DAFTAR LAMPIRAN ................................................................................... viii
BAB I PENDAHULUAN .............................................................................. 1
1.1 Latar Belakang .............................................................................. 1
1.2 Identifikasi Masalah ...................................................................... 2
1.3 Rumusan Masalah ......................................................................... 3
1.4 Batasan Masalah ............................................................................ 3
1.5 Metodologi Penelitan .................................................................... 3
1.5.1 Observasi ............................................................................. 3
1.5.2 Wawancara .......................................................................... 4
1.5.3 Studi Literatur ..................................................................... 4
1.6 Manfaat dan Tujuan ...................................................................... 5
1.6.1 Manfaat ................................................................................ 5
1. Penelitian ........................................................................ 5
2. Akademik ........................................................................ 5
3. Objek yang diteliti .......................................................... 5
1.6.2 Tujuan .................................................................................. 5
1.7 Jadwal Kegiatan Tugas Akhir ....................................................... 6
BAB II LANDASAN TEORI ......................................................................... 7
2.1 Jaringan Komputer ........................................................................ 7
2.2 Linux Terminal Server Project ...................................................... 7
2.3 Server ............................................................................................ 7
2.4 Sistem Operasi Linux Ubuntu ....................................................... 8
iv
2.5 Jaringan Komputer diskless ........................................................... 9
2.6 Client ............................................................................................. 10
2.7 Epoptes .......................................................................................... 10
BAB III GAMBARAN UMUM OBJEK ........................................................ 12
3.1 Sejarah SMK Texmaco Pemalang ................................................. 12
3.2 Visi Misi SMK Texmaco Pemalang .............................................. 12
3.3 Kebijakan Mutu SMK Texmaco Pemalang .................................. 13
3.4 Denah Lokasi Instansi ................................................................... 14
3.5 Struktur Organisasi Instansi .......................................................... 15
3.5.1 Struktur Organisasi SMK Texmaco Pemalang ................... 15
3.5.2 Struktur Organisasi KK TKJ ............................................... 16
BAB IV PERANCANGAN & PERENCANAAN IMPLEMENTRASI
PRODUK .......................................................................................... 17
4.1 Perancangan Jaringan Linux Ubuntu 12.04 LTSP
PNP Client .................................................................................... 17
4.1.1 Konsep Dasar Sistem Operasi Linux Ubuntu 12.04 ............ 17
4.1.2 Perancangan Sistem ............................................................. 17
4.2 Pengumpulan Material ................................................................ 18
4.2.1 Perangkat Lunak (Software) yang digunakan ..................... 18
4.2.2 Perangkat Keras (Hardware) yang digunakan .................... 18
4.3 Implementasi Sistem ................................................................... 19
4.3.1 Instalasi Linux Ubuntu 12.04 .............................................. 19
4.3.2 Membangun LTSP Ubuntu Desktop PNP ........................... 23
4.3.3 Hasil Implementasi Produk ................................................. 43
BAB V KESIMPULAN DAN SARAN .......................................................... 46
5.1 Kesimpulan ................................................................................. 46
5.2 Saran ........................................................................................... 46
v
DAFTAR PUSTAKA ..................................................................................... 47
LAMPIRAN
A. Instrumen Metodologi Penelitian ................................................. A-1
B. Surat Keterangan dari Tempat Prakerin ....................................... B-1
vi
DAFTAR GAMBAR
Halaman
Gambar 3.1 Denah lokasi SMK Texmaco Pemalang ...................................... 14
Gambar 3.2 Struktur Organisasi SMK Texmaco Pemalang ........................... 15
Gambar 3.3 Struktur Organisasi KK TKJ ....................................................... 16
Gambar 4.1 Rancang Sistem LTSP ................................................................. 18
Gambar 4.2 Tampilan awal ubuntu 12.04 ....................................................... 19
Gambar 4.3 Persiapan instalasi Ubuntu 12.04 ................................................ 19
Gambar 4.4 Pemilihan tipe instalasi ................................................................ 20
Gambar 4.5 Pilihan pembuatan partisi baru .................................................... 20
Gambar 4.7 Pembuatan partisi root ................................................................. 21
Gambar 4.8 Pembuatan partisi swap area ....................................................... 21
Gambar 4.9 Pilihan istall now untuk melanjutkan installasi ........................... 21
Gambar 4.10 Pemilihan posisi negara ............................................................. 22
Gambar 4.11 Pemilihan jenis keyboard .......................................................... 22
Gambar 4.12 Pengisian informasi data diri .................................................... 23
Gambar 4.13 Proses instalasi sedang berjalan ................................................ 23
Gambar 4.14 Proses instalasi sudah selesai .................................................... 23
Gambar 4.15 Login root .................................................................................. 24
Gambar 4.16 Penambahan user baru ............................................................... 24
Gambar 4.17 Update paket .............................................................................. 25
Gambar 4.18 Install samba .............................................................................. 25
Gambar 4.19 Konfigurasi epoptes ................................................................... 26
Gambar 4.20 Tampilan epoptes ...................................................................... 27
Gambar 4.21 Pengecekan interface LAN ........................................................ 27
Gambar 4.22 Setting interface LAN ............................................................... 28
Gambar 4.23 Setting syscl.conf ...................................................................... 29
Gambar 4.24 Setting rc.local ........................................................................... 29
Gambar 4.25 update software dan settingan file ............................................. 30
Gambar 4.26 Booting via LAN pada client .................................................... 43
vii
Gambar 4.27 Tampilan login pada client ........................................................ 44
Gambar 4.28 Tampilan server LTSP PNP dengan epoptesnya ....................... 44
Gambar 4.29 Tampilan client pada jaringan LTSP PNP ................................ 44
viii
DAFTAR LAMPIRAN
Halaman
Instrumen Metodologi Peneltian ..................................................................... A-1
Surat Keterangan dari Tempat Penelitian ....................................................... B-1
1
BAB I
PENDAHULUAN
1.1 Latar belakang
Seiring dengan perkembangan komputer yang semakin maju dan banyak
jaringan konvensional memanfaatkan teknologi baru, membuat komputer –
komputer lama akan semakin ditinggalkan. Perkembangan ini diikuti pula
dengan perkembangan perangkat lunak, seolah – olah perangkat lunak tersebut
dirancang untuk PC (Personal Computer) tersebut.
Fenomena yang ada saat ini banyak orang yang ingin mendaya gunakan
komputernya meskipun kecepatan dan media penyimpanan minimum, agar
masih dapat dipergunakan dengan baik pada sebuah jaringan, baik untuk
mengakses informasi lokal ataupun global, salah satu pendayagunaan komputer
tersebut dapat diimplementasikan dengan menghubungkan komputer tersebut
kedalam sebuah jaringan, jaringan yang dimaksud adalah jaringan tanpa
harddisk (diskless) berbasis Linux.
SMK Texmaco Pemalang sebagai salah satu SMK yang berada di
Kabupaten Pemalang pada tahun 2004 membuka kompetensi keahlian TKJ
(Teknik Komputer dan Jaringan) dan memiliki salah satunya Laboratorium
Multimedia SMK Texmaco Pemalang sebagai tempat penelitian dirasa kurang
efisien dan terkontrol disaat berlangsungnya praktek komputer. Dari segi
jaringan masih menggunakan jaringan konvensional sedangkan jaringan
komputer konvensional membutuhkan kelengkapan pada sisi hardware dan
instalasi sistem operasi dan juga aplikasi dilakukan disetiap komputernya. Ini
membuat upgrade sistem operasi dan aplikasi menjadi lebih sulit karena
dilakukan pada setiap komputer. Tidak hanya itu, proses backup data dan
keamanan jaringan juga dilakukan pada setiap komputer. Performa komputer
pada jaringan konvensional juga tergantung pada hardware yang dimiliki pada
setiap komputer dan ini membuat hardware pada setiap komputer harus
semakin tinggi agar performanya semakin baik. Semakin banyak komputer
2
yang terhubung di dalam jaringan, maka proses upgrade, backup, pemeliharaan
dan keamanan jaringan akan semakin sulit dilakukan.
Kemudian dari pada itu, untuk memonitoring client yang sedang berjalan
disini menggunakan aplikasi Epoptes. Fungsi kontrol yang dapat dilakukan
oleh Epoptes meliputi : memonitor aktivitas siswa di komputer, mengontrol
komputer siswa dari jauh, menyiarkan presentasi komputer guru ke siswa,
mengirimkan pesan ke komputer siswa serta mengeksekusi / menjalankan
aplikasi di komputer siswa dari jauh.
Hal tersebut di atas yang melatar belakangi pembuatan tugas akhir yang
membahas mengenai jaringan komputer yang efisien dan ekonomis dengan
judul “Rancang Bangun Jaringan LTSP Ubuntu 12.04 PNP Client dan
Control Network Monitoring menggunakan Epoptes di Lab. Multimedia
SMK Texmaco Pemalang”. Dikatakan efisien karena perawatan terhadap
kerusakan jaringan dapat di monitoring dan juga perbaikan dapat dilakukan
dari satu komputer server tanpa harus datang dan melihat langsung kondisi dari
masing-masing client dalam sebuah jaringan. dengan harapan dari pembuatan
jaringan diskless berbasis Linux ini adalah dapat mengatasi kebutuhan akan
teknologi dengan biaya yang cukup ekonomis.
1.2 Identifikasi Masalah
Dalam pembuatan sebuah sistem, tentu tidak akan terlepas dari beberapa
permasalahan, dari latar belakang permasalahan di atas maka dapat
disimpulkan permasalahan yang ada yaitu sebagai berikut :
1. Bagaimana membangun LTSP yang dibuat menjadi satu dengan sistem
operasi yaitu Linux Ubuntu 14.04 yang berguna sebagai pengendali.
2. Kemampuan Client yang minim dan juga kebutuhan resource dalam
pembangunan jaringan komputer yang cukup besar.
3. Minimnya pemonitoringan client.
3
1.3 Rumusan Masalah
Sesuai dengan judulnya yakni “Rancang Bangun Jaringan LTSP
Ubuntu 12.04 PNP Client dan Control Network Monitoring menggunakan
Epoptes di Lab. Multimedia SMK Texmaco Pemalang”, maka yang menjadi
rumusan masalahnya adalah :
1. Merancang metode diskless jaringan tanpa harddisk menggunakan Linux
Terminal Server Project berbasis PNP client.
2. Monitoring client menggunakan Epoptes sehingga client dapat terpantau
dengan segala aktifitas yang dilakukan.
1.4 Batasan Masalah
Untuk mempermudah dan membatasi cakupan pembahasan masalah pada
proyek akhir ini maka diberikan batasan-batasan sebagai berikut :
1. Sistem operasi yang digunakan yaitu Linux Ubuntu 14.04.
2. Pada perancangan akan digunakan 1 server dengan 50 client di dalamnya.
3. Pada perancangan digunakan peralatan jaringan standar yaitu media
transmisi kabel UTP cat 5e, konsentrator switch/hub dan NIC 10/100Mbps
untuk menghubungkan PC yang ada pada sistem jaringan LTSP.
4. Aplikasi yang dijalankan dalam sistem jaringan LTSP untuk melakukan
pengujian adalah Libre Office, GIMP Image Editor, Inkscape, Cisco
Packet Tracer, Virtual Box dan Firefox.
5. Aplikasi untuk memonitoring client menggunakan Epoptes.
6. Metode Booting pada client terbatas menggunakan metode PXE (Pre-boot
Execution Environment).
7. Tidak membahas tentang Keamanan Jaringan dan linux kernel secara
mendetail.
1.5 Metodologi Penelitian
1.5.1. Observasi
Observasi ialah pengujian secara intensional atau bertujuan
sesuatu hal khususnya untuk maksud pengumpulan data.
4
Merupakan suatu verbalisasi mengenai hal-hal yang diamati untuk
melengkapi data dilapangan dilakukan lah salah satu liputan yang
bersifat observasi partisipan dan dilakukan di lingkungan SMK
Texmaco Pemalang.
1.5.2. Wawancara
Wawancara adalah suatu metode penelitian, dalam
penelitian, dimana seorang responden atau kelompok responden
mengomunikasikan bahan-bahan dan mendorong untuk di
diskusikan secara bebas. Dengan wawancara atau interview kepada
informan, peneliti dapat mengetahui alasan yang sebenarnya dari
responden mengambil keputusan seperti ini. Informan adalah orang
yang dapat memberikan keterangan atau informasi mengenai
masalah yang sedang diteliti dan dapat berperan sebagai
narasumber selama penelitian.
Wawancara merupakan metode yang efektif dilakukan oleh
penulis kepada narasumber yang memiliki potensi dalam
menjawab pertanyaan menyangkut penelitian. Dalam penelitian ini
penulis melakukan wawancara dengan :
Tabel 1.1. Narasumber Penelitian
Nama Posisi
Bpk. Sorikhi, S.T Kepala Program Studi TKJ SMK
Texmaco Pemalang
Anton Setiawan Toolman TKJ SMK Texmaco
Pemalang
5
1.5.3 Studi Literatur
Studi Literatur adalah segala usaha yang dilakukan oleh
peneliti untuk menghimpun informasi yang relevan dengan topik
atau masalah yang akan atau sedang diteliti.
Studi Literatur merupakan langkah yang penting sekali
dalam metode ilmiah untuk mencari sumber data yang akan
mendukung penelitian dan untuk mengetahui sampai ke mana ilmu
yang berhubungan dengan penelitian telah berkembang, sampai ke
mana terdapat kesimpulan dan hasil yang pernah dibuat.
1.6 Manfaat dan Tujuan
1.6.1 Manfaat
1. Penelitian
Manfaat dari penelitian ini adalah dapat mengetahui bagaimana
LTSP berjalan di client dan memonitoring client lewat PC server.
2. Akademik
Manfaat untuk Akademik dapat mengaplikasikan data yang
bermanfaat di kampus Politeknik Harapan Bersama Tegal, dan
mengimplementasikan mata kuliah jaringan komputer yang di
pelajari di bangku perkuliahan sehingga dapat digunakan.
3. Objek yang diteliti
Manfaat untuk objek dapat membangun sebuah jaringan
laboratorium dengan biaya yang hemat.
1.6.2 Tujuan
Penelitian ini bertujuan untuk :
1. Penghematan biaya dalam sisi client karena tidak harus PC
berspesifikasi tinggi.
2. Untuk pemeliharaan jauh lebih sederhana karena hanya cukup di
lakukan di sisi komputer server.
3. Upgrade hardware dan program menjadi lebih mudah.
6
4. Backup data hanya terjadi di server.
5. Untuk keamanan, dapat diatur dengan administrasi login.
6. Monitoring client dapat dilakukan dengan mudah sehingga client
dapat dipantau secara maksimal.
7
1.7 Jadwal Kegiatan Tugas Akhir
Tabel 1.2. Jadwal Kegitan Tugas Akhir
Keteranga
n
Desember Januari Februari Maret April Mei Juni
2014 2015 2015 2015 2015 2015 2015
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Koleksi
Kebutuhan
Analisis
Kebutuhan
Desain
Program
Laporan
Implementa
si
Ujian
Revisi
7
8
BAB II
LANDASAN TEORI
2.1 Jaringan Komputer
Jaringan komputer merupakan sistem yang terdiri dari gabungan beberapa
perangkat komputer yang didesain untuk dapat berbagi sumber daya,
berkomunikasi dan akses informasi dari berbagai tempat.antar komputer yang
satu dengan komputer yang lain.
2.2 Linux Terminal Server Project
LTSP (Linux Terminal Server Project) adalah aplikasi untuk membangun
jaringan thin-client atau diskless. Client-server LTSP disebut thin client karena
komputer client hanya digunakan untuk menjalankan sistem operasi minimal,
sedangkan semua program aplikasi dijalankan di server. Jaringan LTSP juga
disebut diskless, karena komputer client tidak bekerja dengan harddisk sendiri.
LTSP pada intinya adalah satu set script yang memungkinkan kita
menampilkan layar server di client, Tentu saja di dalamnya jauh lebih
kompleks, ada fasilitas remote boot, remote file system, hardware auto
detection, remote multimedia & output dan lain - lain. LTSP menyediakan
suatu cara untuk menggunakan komputer kerja murah baik sebagai terminal
yang berbasis grafis maupun yang berbasis teks pada server GNU/Linux.
Dengan menggunakan LTSP kita dapat menggunakan low end PC dan
membuang hardisk, floppy, dan CD ROM nya, dengan menambahkan LAN
card yang dapat diboot.
2.3 Server
Server adalah suatu sistem komputer yang menyediakan jenis layanan
tertentu untuk client dalam suatu jaringan komputer. Server dilengkapi dengan
sistem operasi khusus untuk mengontrol akses dan sumber daya yang ada di
dalamnya biasanya sistem operasi khusus tersebut disebut sistem operasi
jaringan atau network operating system. Selain itu Server didukung dengan
9
9
Prosesor yang bersifat scalable dan RAM (Random Access Memory) yang
cukup besar.
Server juga menjalankan perangkat lunak administratif yang mengontrol
akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti
halnya pengendali dan memberikan akses kepada client dalam jaringan
komputer, komputer – komputer yang dilayani adalah komputer – komputer
yang terhubung dengan Server tersebut.
2.4 Sistem Operasi Linux Ubuntu
Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe
Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak
bebas dan terbuka. Seperti perangkat lunak bebas dan sumber terbuka lainnya
pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan
didistribusikan kembali secara bebas oleh siapa saja. Linux telah lama dikenal
untuk penggunaannya di Server, dan didukung oleh perusahaan-perusahaan
komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle
Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem
operasi di berbagai macam jenis perangkat keras komputer, ciri – ciri ini juga
menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber
terbuka (open source software).
Ubuntu Merupakan salah satu distribusi Linux yang
berbasiskan Debian dan didistribusikan sebagai perangkat lunak bebas. Nama
Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti "kemanusiaan
kepada sesama". Ubuntu dirancang untuk kepentingan penggunaan pribadi,
namun versi server Ubuntu juga tersedia, dan telah dipakai secara luas.
Proyek Ubuntu resmi disponsori oleh Canonical Ltd. yang merupakan
sebuah perusahaan yang dimiliki oleh pengusaha Afrika Selatan Mark
Shuttleworth. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat
yang terkandung di dalam filosofi Ubuntu ke dalam dunia perangkat lunak.
Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas,
10
dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga
ahli profesional.
Ubuntu terdiri dari banyak paket, kebanyakan berasal dari distribusi di
bawah lisensi software bebas. Namun, beberapa software khususnya driver
menggunakan Proprietary software. Lisensi yang pada umumnya adalah GNU
General Public License (GNU GPL) dan GNU Lesser General Public License
(GNU LGPL), dengan tegas menyatakan bahwa pengguna dengan bebas dapat
menjalankan, menggandakan, mempelajarai, memodifikasi, dan
mendistribusikan tanpa pembatasan apapun. Namun tetap ada software
proprietary yang dapat berjalan di Ubuntu. Ubuntu berfokus pada ketersediaan
kegunaan pada orang disfungsi, keamanan dan stabilitas.
Ubuntu juga berfokus pada internasionalosasi dan aksesibilitas untuk dapat
menjangkau sebanyak-banyaknya orang. Dalam hal keamanan, perangkat sudo
dapat meningkatkan privilage secara sementara untuk melakukan tugas
administratif, sehingga akun root dapat terus terkunci, dan mencegah orang
tidak terauthorisasi melakukan perubahan sistem atau membuka kelemahan
keamanan.
2.5 Jaringan Komputer Diskless
Jaringan komputer diskless adalah suatu jaringan komputer atau mesin
yang dapat beroperasi tanpa adanya dukungan media penyimpanan (storage
atau disk) lokal. Ini tidak berarti bahwa mesin tidak mempunyai disk sama
sekali. Semua data disimpan terpusat pada satu server jaringan komputer
diskless.
Jaringan komputer diskless memulai operasi dengan memanggil sistem file
dari server jaringan diskless, bukan dari storage lokal seperti yang biasa
digunakan. Proses diskless akan membantu komputer client untuk dapat
mengaktifkan sistem operasi tersebut dengan mengekseskusi file kernel di sisi
komputer client. Setelah proses diskless selesai, dilanjutkan dengan akses
melalui jaringan untuk mengeksekusi X-Server di sisi komputer client,
sehingga komputer client dapat mengakses aplikasi diskless. Proses tersebut
11
memungkinkan komputer lama seperti komputer 486 yang mempunyai RAM 8
MB menggunakan diskless dapat menjalankan kernel dan mengeksekusi X-
Server. Setelah proses eksekusi berhasil, maka proses dialihkan ke XDM pada
komputer client dengan konfigurasi yang tinggi. Proses yang telah diarahkan
tersebut seolah-olah berjalan di komputer client dengan kecepatan yang tinggi.
Sebenarnya, proses tersebut terjadi di server sedangkan output nya di
client. Booting melalui jaringan merupakan konsep lama, ide dasarnya adalah
komputer client dengan kode booting seperti BOOTP (boot protocol) atau
DHCP (Dynamic Host Configuration Protocol) dalam memory non-volatile
(ROM) chips mendapatkan sistem file root server dalam suatu jaringan ketika
komputer client tidak dilengkapi dengan media penyimpanan, misalnya
harddisk.
2.6 Client
Client adalah komputer yang meminta (request) satu layanan tertentu ke
suatu server. Komputer client harus dilengkapi dengan aplikasi client khusus
dan menjalankannya, sehingga dapat memanfaatkan layanan yang ditawarkan
server. Sebagai contoh, untuk mengambil sebuah file dari file server, suatu
program di komputer client harus memformat sebuah request (permintaan) dan
mengirimkannya kepada program yang sedang berjalan di server. Selanjutnya,
server akan mengirimkan file yang diminta sesuai dengan permintaan program
client tersbut.
Server dan client harus menggunakan suatu cara yang sama untuk
berkomunikasi dan mengirimkan file antara satu komputer dengan yang lain,
cara ini disebut sebagai protocol.
2.7 Epoptes
Epoptes (Επόπτης – kata Yunani untuk penilik) adalah sebuah software
open source untuk manajemen laboratorium komputer serta sebagai alat
pemantauan. Hal tersebut memungkinkan untuk penyiaran layar atau screen
12
broadcasting dan monitoring, perintah untuk eksekusi jarak jauh, pengiriman
pesan, penguncian layar atau mematikan suara klien dan masih banyak lagi.
Software tersebut dapat diinstal di Linux Ubuntu, Debian dan laboratorium
yang berbasis openSUSE yang mungkin mengandung kombinasi dari berikut
ini seperti LTSP server, thin dan fatclients, non LTSP server, standalone
workstation, NX atau klien XDMCP dan lain – lain. Ini merupakan re-write
sebagian dari sebuah aplikasi yang lebih tua disebut SCH-script, yang telah
berhasil digunakan tahun lalu di sekitar 250 sekolah yang berada di Yunani.
13
BAB III
GAMBARAN UMUM OBJEK
3.1 Sejarah SMK Texmaco Pemalang
SMK Texmaco Pemalang berdiri pada tahun 1997 berdasarkan surat
persetujuan Pendidikan / Penyelenggaraan Sekolah Swasta Nomor
0952/103/1997 tanggal 04 Juni 1997 oleh Kepala Kantor Wilayah Departemen
Pendidikan dan Kebudayaan Propinsi Jawa Tengah. Gedung sekolah dibangun
diatas tanah seluas 7.360 m2 dengan sertifikat hak milik No. 3915 atas nama M.
Sinivasan Presiden Direktur Texmaco Group.
SMK Texmaco Pemalang mulai beroperasi pada tahun pelajaran
1997/1998 yang diresmikan oleh Menteri Pendidikan dan Kebudayaan Bp. Dr.
Ing. Wardiman Djojonegoro pada tanggal 31 Agustus 1997. Sejak pertama
berdiri SMK Texmaco Pemalang membuka tiga program keahlian yaitu :
1) Teknologi Pembuatan Kain (Weaving)
2) Teknologi Pencapan (Finishing)
3) Teknologi Pakaian Jadi (Garment) telah mendapat predikat Sekolah
Standar Nasioanl (SSN).
Seiring dengan dinamika perkembangan jaman dan kebutuhan dunia
industri, maka pada tahun pelajaran 2004/2005 dibuka program keahlian baru
yaitu :
1) Teknik Mekanik Otomotif
2) Teknologi Informasi dan Komunikasi (Teknik Komputer dan Jaringan)
3.2 Visi Misi SMK Texmaco Pemalang
Visi :
Menjadi SMK Profesional untuk menghasilkan sumber daya manusia yang
berkualitas dan kompetitif.
Misi :
1. Menghasilkan SDM yang bertakwa kepada Tuhan yang maha ESA.
2. Mewujudkan sikap disiplin dan budi pekerti yang tinggi.
14
3. Meningkatkan mutu pendidikan yang berkualitas seiring dengan
perkembangan IPTEK.
4. Meningkatkan kerja sama dengan pemerintah DUDI dan Masyarakat
3.3 Kebijakan Mutu SMK Texmaco Pemalang
Sekolah merupakan lembaga Pendidikan Menengah Kejuruan yang
diharapkan oleh pemerintah dan stakeholder maupun menghasilkan tenaga
kerja terampil tingkat menengah untuk mengisi lapangan kerja yang tersedia di
tingkat regional, nasional maupun internasional. Sekolah bertekad pada tahun
2012 menjadi rintisan Sekolah bersertifikat ISO 9001 : 2008 dan memenuhi
persyaratan stakeholders dengan bekerja keras untuk membentuk sumber daya
/ lulusan yang DINAMIS yaitu :
Disiplin : dalam tingkah laku
Inovatif : dalam bersaing di pasar kerja
Nasionalis : dalam berbangsa dan bernegara
Akhlak Mulia : dalam kehidupan
Mandiri : dalam dunia kerja
Intelek : dalam sikap
Sukses : dalam berkarya
Dengan mutu organisasi yang PRESTASI yaitu :
Profesional dalam hal pengelolaannya
Ramah : dalam pelayanan
Eksis : dalam bekerja
Sistematis : dalam pelaksanaan
Tangguh : dalam bersikap
Amanah : dalam penyampaian
Semangat : dalam mekanisme kerja
Ikhlas : dalam beribadah
15
Menindaklanjuti himbauan pemerintah melalui Direktur Pembinaan SMK
Dirjen Pendidikan Menengah Kementerian Pendidikan Nasional tentang Target
yang akan dicapai hingga akhir tahun 2014 seluruh SMK baik negeri maupun
swasta sudah bersertifikat ISO 9001 : 2008, stakeholder dan pihak – pihak
yang terkait selalu berubah sesuai dengan tuntutan ruang dan waktu, maka
sekolah akan selalu berusaha meningkatkan mutu dengan perbaikan
berkelanjutan berdasarkan standar Sistem Manajemen Mutu ISO 9001 : 2008,
untuk memenuhi kepuasan pelanggan atau stakeholders. Kebijakan Mutu ini
agar dipahami dan dilaksanakan oleh semua tingkat organisasi, sehingga
memberikan kontribusi yang nyata sesuai apa yang telah ditulis dan menulis
apa yang telah dilaksanakan, maka kebijakan mutu ini perlu dikomunikasikan
kepada seluruh warga sekolah.
3.4 Denah Lokasi Instansi
SMK Texmaco Pemalang berlokasi di Jalan Pemuda No. 36A Desa
Mulyoharjo, Kecamatan Pemalang Kabupaten Pemalang.
Gambar 3.1 Denah Lokasi SMK Texmaco Pemalang
16
3.5 Struktur Organisasi Instansi
3.5.1 Struktur Organisasi SMK Texmaco Pemalang
Gambar 3.2 Struktur Organisasi SMK Texmaco Pemalang
Yayasan Pusat
Pengembangan
Kepala SekolahKomite Sekolah
Managemen TU
WK.KS.
Bid.Kes
WK.KS.
Bid.Sarpeg
WK.KS.
Bid.Kur
WK.KS.
Bid.Humas
KA.TataUsaha
KKK TKJ KKKTOKR
KKK TPK KKK TPT KKK TPPJ
Wali Kelas
SISWA
PembinaPramuka
PembinaPramuka
BK/BP BKK
17
3.5.2 Strukur Organisasi Kompetensi Keahlian Teknik Komputer
Jaringan SMK Texmaco Pemalang
Gambar 3.3 Struktur Organisasi Kompetensi Keahlian TKJ
SISWA
SORIKHI, ST ADI SETIAWAN, S.Kom
TOOLMANWAWAN GUNAWAN
SEKRETARISADI SETIAWAN, S.Kom
BENDAHARAABDUL AZIS, S.Kom
ABDUL AZIS, S.Kom
KETUA KOMPETENSI KEAHLIANSORIKHI, ST
KEPALA SEKOLAHMARZUKI, ST
KETUA UNIT PRODUKSIADI SETIAWAN, S.Kom
INSTRUKTUR
IRMANSYAH, ST
18
BAB IV
PERANCANGAN DAN PERENCANAAN IMPLEMENTASI PRODUK
4.1 Perancangan Jaringan Linux Ubuntu 12.04 LTSP PNP Client
4.1.1 Konsep dasar sistem operasi Linux Ubuntu 12.04
Konsep dasar sistem operasi Linux Ubuntu 12.04 merupakan salah
satu hal yang paling utama dalam membangun jaringan LTSPini. Maka
dari itu dibutuhkan sumber reverensi yang cukup banyak untuk
membangun jaringan LTSP dengan menggunkan Linux Ubuntu 12.04
ini. Dalam perancangan pembuatan jaringan LTSPini, ada beberapa
tahapan yang harus dilakukan yaitu :
Gambar 4.1 : Diagram blok tahapan rancang bangun jaringan LTSP
4.1.2 Perancangan Sistem
Seringkali pengadaan infrastruktur komputer terbentur pada
masalah optimalisasi penggunaan perangkat dan biaya yang harus
menyesuaikan perkembangan teknologi yang diadopsi seperti sistem
operasi atau perangkat lunak yang digunakan.
Perancangan Sistem
Pengumpulan Material
Instalasi Sistem
Konfigurasi Sistem
Uji Coba
19
Dengan sistem LTSP komputer client tidak diinstal suatu Sistem Operasi.
Semuanya memanfaatkan teknologi kloning, yaitu sebuah Server yang
besar diakses oleh banyak client melalui jaringaan LAN agar merasakan
kecepatan yang hampir sama dengan Server tersebut.
Gambar 4.1 Rancang Sistem LTSP
4.2 Pengumpulan Material
Dalam pembangunan sistem mail server ini, ada beberapa kebutuhan
Hardware dan software yang harus dipersiapkan antara lain :
4.2.1 Perangkat Lunak (Software) yang digunakan
1. Sistem Operasi Ubuntu Desktop 12.04
2. LTSP Server
3. Epoptes
4. Aplikasi pendukung (Virtual box, GIMP, Inkscape dll)
4.1.2 Perangkat Keras (Hardware) yang digunakan
Spesifikasi minimal perangkat keras (Hardware) yang digunakan
dalam pembangunan jaringan ini adalah :
1. CPU Intel Pentium 4
2. RAM DDR2 1 GB
3. Hardisk 80 GB
4. 100 Mbps NIC
20
4.3 Implementasi Sistem
4.3.1 Instalasi Linux Ubuntu 12.04
1. Siapkan CD instalasi
2. Masuk BIOS lalu arahkan first boot ke DVD
3. Setelah di restart, maka akan muncul tampilan awal Ubuntu 12.04.
Pilih Install Ubuntu untuk menginstall dan juga bisa memilih bahasa
instalasi yang digunakan.
Gambar 4.2 Tampilan awal Ubuntu 12.04
4. Selanjutnya proses persiapan Installasi pada ubuntu, proses ini akan
memeriksa semua periperal yang ada pada komputer/laptop, pilih
continue.
Gambar 4.3 Persiapan installasi Ubuntu 12.04
5. Pada pilihan Installation type pilih something else, lalu pilih install
now.
21
Gambar 4.4 Pemilihan tipe instalasi
6. Buat partisi baru dengan memilih add.
Gambar 4.5 Pilihan pembuatan partisi baru
7. Partisi yang dibuat pertama adalah root atau yg disimbolkan dengan
“/”, tentukan ukuran partisi tersebut Gunakan Primary, dan letakan di
Beginning of this space, pada Use as pilih Ext4 Journaling file
system, pada Mount point pilih root "/". kemudian klik OK.
22
Gambar 4.7 Pembuatan partisi root
9. Selanjutnya buat partisi swap area.
Gambar 4.8 Pembuatan partisi swap area
10. Jika sudah terbuat paritisi root dan swap maka pilih install now.
Gambar 4.9 Pilihan install now untuk melanjutkan installasi
23
11. Plih posisi negara dengan cara klik pada peta yang telah disediakan,
kemudian klik Continue untuk melanjutkan.
Gambar 4.10 Pemilihan posisi negara
12. Pilih jenis keyboard yang ada pakai, biasanya pada menu ini sering kita
lewati karena linux ubuntu akan otomatis mendeteksi jenis keyboard
yang dipakai, klik Continue untuk melanjutkan.
Gambar 4.11 Pemilihan jenis keyboard
13. Pada menu ini, isikan semua informasi tentang nama pemakai, nama
komputer, username, password, jika sudah selesai klik Continue
untuk melanjutkan.
24
Gambar 4.12 Pengisian informasi data diri
14. Tunggu, proses installasi sedang berjalan
Gambar 4.13 Proses instalasi sedang berjalan
15. Jika proses installasi sudah selesai, maka akan meuncul peringatan
bahwa proses installasi telah selesai dilakukan, KlikRestart Now
untuk melihat hasil installasi.
Gambar 4. 14 Proses installasi sudah selesai
4.3.2 Membangun LTSP Ubuntu Desktop PNP
1. Install Ubuntu Desktop V. 12.04 32 Bit (i386)
2. Login sebagai root, ketik:
25
$ sudo su
Gambar 4.15 Login root
3. Daftarkan user baru untuk client, misalkan pc01 sampai pc50,
ketik:
# adduser pc01
- Jika untuk hapus user, misalkan pc01, ketik:
# deluser pc01
Gambar 4.16 Penambahan user baru
4. Koneksikan Internet dahulu
Masukkan koneksi di LAN Onboard
5. Update dahulu paketnya, ketik:
# apt-get update
26
Gambar 4.17 Update paket
6. Install semua paket software yang diperlukan:
• Install samba, ketik:
# apt-get update
# apt-get install samba
Gambar 4.18 Install Samba
• Install Inkscape, ketik:
# add-apt-repository ppa:inkscape.dev/stable
# apt-get update
# apt-get install inkscape
• Install vim calibre gimp avidemux blender audacity pitivi gnome-
system-tools shutter
# apt-get install vim calibre gimp avidemux blender audacity pitivi
gnome-system-tools shutter
27
• Install virtualbox, ketik:
# apt-get install dkms
# wget -q
http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- |
sudo apt-key add -
# sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian trusty
contrib" >> /etc/apt/sources.list.d/virtualbox.list'
# apt-get update
# apt-get install virtualbox-4.3
• Install Epoptes, (maksud server disini adalah disesuaikan dengan
username PC server) ketik:
# apt-get update
# apt-get install epoptes
- Lalu buat group epoptes pada server, ketik:
# gpasswd -a server epoptes
- Lalu buka file epoptes-client pada server, ketik:
# vim /etc/default/epoptes-client
- Lalu cari dan edit dengan menghilangkan tanda # pada script
dibawah ini: (maksud server disini adalah disesuaikan dengan username
PC server)
SERVER=server
Gambar 4.19 Konfigurasi Epoptes
- Lalu simpan dan keluar dari editor
28
- Lalu ketik perintah:
# /usr/sbin/epoptes-client
- Tampilan Epoptes
Gambar 4.20 Tampilan Epoptes
7. Cek Interface LAN yang tersedia, ketik:
# ifconfig
Biasanya LAN Onboard dikenali dengan nama eth0
Dan LAN PCI dikenali dengan nama eth1
Gambar 4.21 Pengecekan Interface LAN
8. Setting interface, ketik:
# vim /etc/network/interfaces
29
Gambar 4.22 Setting Interface LAN
- Lalu ubah menjadi:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0 eth1
iface eth0 inet dhcp
iface eth1 inet static
address 192.168.67.1
netmask 255.255.255.0
- Lalu simpan dan keluar dari editor
- Lalu restart interface, ketik:
# /etc/init.d/networking restart
# reboot
9. Lalu buka file sysctl.conf, ketik:
# vim /etc/sysctl.conf
30
Gambar 4.23 Setting sysctl.conf
- Lalu cari baris # net.ipv4.ip_forward=1 dan edit (enable-kan)
menjadi:
net.ipv4.ip_forward=1
- Lalu simpan dan keluar dari editor
10. Lalu buka file rc.local, ketik:
# vim /etc/rc.local
Gambar 4.24 Setting rc.local
- Tambahkan script dibawah pada baris paling akhir
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
exit 0
- Lalu simpan dan keluar dari editor
11. Membuat ltsp-pnp, ketik:
31
# add-apt-repository --yes ppa:ts.sch.gr
# apt-get update
# apt-get --yes --install-recommends install dnsmasq ltsp-server-
standalone ltsp-client ldm-ubuntu-theme
Nanti akan muncul pertanyaan:
Disconnect all NBD devices on "stop"? Pilih “NO”
# ltsp-config dnsmasq
# echo 'IPAPPEND=3' >> /etc/ltsp/update-kernels.conf
# /usr/share/ltsp/update-kernels
12. Lalu lakukan perintah ini setiap kali update software dan settingan
file, ketik:
# ltsp-update-image --cleanup /
Gambar 4.25 update software dan settingan file
13. Lalu buat file lts.conf, ketik:
# ltsp-config lts.conf
- Lalu buka file lts.conf, ketik:
# vim /var/lib/tftpboot/ltsp/i386/lts.conf
- Lalu edit menjadi (untuk login otomatis user client juga pada file
lts.conf):
# If using NFS, lts.conf goes in /opt/ltsp/<arch>/etc/lts.conf.
# For NBD (the default in Ubuntu), /var/lib/tftpboot/ltsp/<arch>/lts.conf
# is used instead.
32
# A list of directives is available at http://manpages.ubuntu.com/lts.conf
# or your installed lts.conf man page.
# Lines starting with '#' are comments.
# Avoid empty [Sections] as they're considered syntax errors.
# This section applies to all clients and is overriden by the other sections.
[Default]
# For troubleshooting, the following open a local console with
Alt+Ctrl+F2.
#SCREEN_02=shell
#SCREEN_07=ldm
# Don't encrypt X traffic. Gives much faster graphics at a security cost.
LDM_DIRECTX=True
# If you're using Unity, you might want to install gnome-session-fallback
and
# use it by default instead, as it performs better on LTSP thin clients.
#LDM_SESSION="gnome-fallback"
# Force all clients to a specific resolution.
#XRANDR_MODE_0=1024x768
# If the default 16bit color mode is giving you problems on thin clients:
#X_SMART_COLOR_DEPTH=False
# A space separated list of services to disable on thin/fat clients.
RM_SYSTEM_SERVICES="dnsmasq nbd-server"
# An additional list of services to disable on thin clients only.
RM_THIN_SYSTEM_SERVICES="qemu-kvm virtualbox"
33
# Use any local swap partitions on the clients.
USE_LOCAL_SWAP=True
# Provide a "Login as Guest" button, which uses
LDM_USERNAME/LDM_PASSWORD.
#LDM_GUESTLOGIN=True
# Automatically login clients with the specified
LDM_USERNAME/LDM_PASSWORD.
#LDM_AUTOLOGIN=True
# Some other frequently used directives, described in the lts.conf
manpage.
# For really low RAM clients, disable SOUND, LOCAL_APPS and
LOCALDEV.
#SOUND=False
#VOLUME=50
#LOCAL_APPS=False
#LOCAL_APPS_EXTRAMOUNTS=/srv
#LOCALDEV=False
#LOCALDEV_DENY_INTERNAL_DISKS=False
#FSTAB_1="server:/home /home nfs defaults,nolock 0 0"
#XSERVER=vesa
#X_BLANKING=0
#X_NUMLOCK=True
#XKBLAYOUT="us,gr"
#XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"
#LDM_LIMIT_ONE_SESSION=True
#LDM_LIMIT_ONE_SESSION_PROMPT=True
#LDM_PRINTER_DEFAULT="psc-1310-series"
34
# You can define sections to be included later on with "LIKE" directives.
[OLD_MONITOR]
# The following directives are useful in cases where the driver can't
detect
# the (possibly old CRT) monitor timings and only offers low
resolutions.
# Consult your monitor manual for the correct values, those are for
1024x768.
X_HORZSYNC=30.0-88.0
X_VERTREFRESH=50.0-88.0
# You can specify directives per client with MAC address (or IP or
hostname)
# based sections.
# One way to get their MAC addresses is to run `arp -n` when they're at
LDM.
#[A1:B1:C2:D4:E5:F6]
#HOSTNAME=pc01
#LDM_USERNAME=user01
#LDM_PASSWORD=pass01
# Include another section.
#LIKE=OLD_MONITOR
DNS_SERVER="8.8.8.8 8.8.4.4"
[Default]
SCREEN_02=shell
SCREEN_07=ldm
#
RM_SYSTEM_SERVICES="dnsmasq nbd-server"
RM_THIN_SYSTEM_SERVICES="qemu-kvm virtualbox"
35
#
LDM_DIRECTX=True
USE_LOCAL_SWAP=True
SSH_FOLLOW_SYMLINKS=False
NFS_HOME=/home
#
LDM_FORCE_SESSION=/usr/bin/startlubuntu
LDM_FORCE_LANGUAGE="fi_FI.UTF-8"
LDM_LIMIT_ONE_SESSION=True
LDM_LIMIT_ONE_SESSION_PROMPT=True
XKBLAYOUT="fi"
X_BLANKING=0
X_NUMLOCK=False
LDM_AUTOLOGIN=True
[192.168.67.101]
LDM_USERNAME=pc01
LDM_PASSWORD=pc01
LDM_AUTOLOGIN=True
[192.168.67.102]
LDM_USERNAME=pc02
LDM_PASSWORD=pc02
LDM_AUTOLOGIN=True
[192.168.67.103]
LDM_USERNAME=pc03
LDM_PASSWORD=pc03
LDM_AUTOLOGIN=True
[192.168.67.104]
36
LDM_USERNAME=pc04
LDM_PASSWORD=pc04
LDM_AUTOLOGIN=True
[192.168.67.105]
LDM_USERNAME=pc05
LDM_PASSWORD=pc05
LDM_AUTOLOGIN=True
[192.168.67.106]
LDM_USERNAME=pc06
LDM_PASSWORD=pc06
LDM_AUTOLOGIN=True
[192.168.67.107]
LDM_USERNAME=pc07
LDM_PASSWORD=pc07
LDM_AUTOLOGIN=True
[192.168.67.108]
LDM_USERNAME=pc08
LDM_PASSWORD=pc08
LDM_AUTOLOGIN=True
[192.168.67.109]
LDM_USERNAME=pc09
LDM_PASSWORD=pc09
LDM_AUTOLOGIN=True
[192.168.67.110]
LDM_USERNAME=pc10
37
LDM_PASSWORD=pc10
LDM_AUTOLOGIN=True
[192.168.67.111]
LDM_USERNAME=pc11
LDM_PASSWORD=pc11
LDM_AUTOLOGIN=True
[192.168.67.112]
LDM_USERNAME=pc12
LDM_PASSWORD=pc12
LDM_AUTOLOGIN=True
[192.168.67.113]
LDM_USERNAME=pc13
LDM_PASSWORD=pc13
LDM_AUTOLOGIN=True
[192.168.67.114]
LDM_USERNAME=pc14
LDM_PASSWORD=pc14
LDM_AUTOLOGIN=True
[192.168.67.115]
LDM_USERNAME=pc15
LDM_PASSWORD=pc15
LDM_AUTOLOGIN=True
[192.168.67.116]
LDM_USERNAME=pc16
LDM_PASSWORD=pc16
38
LDM_AUTOLOGIN=True
[192.168.67.117]
LDM_USERNAME=pc17
LDM_PASSWORD=pc17
LDM_AUTOLOGIN=True
[192.168.67.118]
LDM_USERNAME=pc18
LDM_PASSWORD=pc18
LDM_AUTOLOGIN=True
[192.168.67.119]
LDM_USERNAME=pc19
LDM_PASSWORD=pc19
LDM_AUTOLOGIN=True
[192.168.67.120]
LDM_USERNAME=pc20
LDM_PASSWORD=pc20
LDM_AUTOLOGIN=True
[192.168.67.121]
LDM_USERNAME=pc21
LDM_PASSWORD=pc21
LDM_AUTOLOGIN=True
[192.168.67.122]
LDM_USERNAME=pc22
LDM_PASSWORD=pc22
39
LDM_AUTOLOGIN=True
[192.168.67.123]
LDM_USERNAME=pc23
LDM_PASSWORD=pc23
LDM_AUTOLOGIN=True
[192.168.67.124]
LDM_USERNAME=pc24
LDM_PASSWORD=pc24
LDM_AUTOLOGIN=True
[192.168.67.125]
LDM_USERNAME=pc25
LDM_PASSWORD=pc25
LDM_AUTOLOGIN=True
[192.168.67.126]
LDM_USERNAME=pc26
LDM_PASSWORD=pc26
LDM_AUTOLOGIN=True
[192.168.67.127]
LDM_USERNAME=pc27
LDM_PASSWORD=pc27
LDM_AUTOLOGIN=True
[192.168.67.128]
LDM_USERNAME=pc28
LDM_PASSWORD=pc28
LDM_AUTOLOGIN=True
40
[192.168.67.129]
LDM_USERNAME=pc29
LDM_PASSWORD=pc29
LDM_AUTOLOGIN=True
[192.168.67.130]
LDM_USERNAME=pc30
LDM_PASSWORD=pc30
LDM_AUTOLOGIN=True
[192.168.67.131]
LDM_USERNAME=pc31
LDM_PASSWORD=pc31
LDM_AUTOLOGIN=True
[192.168.67.132]
LDM_USERNAME=pc32
LDM_PASSWORD=pc32
LDM_AUTOLOGIN=True
[192.168.67.133]
LDM_USERNAME=pc33
LDM_PASSWORD=pc33
LDM_AUTOLOGIN=True
[192.168.67.134]
LDM_USERNAME=pc34
LDM_PASSWORD=pc34
LDM_AUTOLOGIN=True
[192.168.67.135]
LDM_USERNAME=pc35
41
LDM_PASSWORD=pc35
LDM_AUTOLOGIN=True
[192.168.67.136]
LDM_USERNAME=pc36
LDM_PASSWORD=pc36
LDM_AUTOLOGIN=True
[192.168.67.137]
LDM_USERNAME=pc37
LDM_PASSWORD=pc37
LDM_AUTOLOGIN=True
[192.168.67.138]
LDM_USERNAME=pc38
LDM_PASSWORD=pc38
LDM_AUTOLOGIN=True
[192.168.67.139]
LDM_USERNAME=pc39
LDM_PASSWORD=pc39
LDM_AUTOLOGIN=True
[192.168.67.140]
LDM_USERNAME=pc40
LDM_PASSWORD=pc40
LDM_AUTOLOGIN=True
[192.168.67.141]
LDM_USERNAME=pc41
LDM_PASSWORD=pc41
42
LDM_AUTOLOGIN=True
[192.168.67.142]
LDM_USERNAME=pc42
LDM_PASSWORD=pc42
LDM_AUTOLOGIN=True
[192.168.67.143]
LDM_USERNAME=pc43
LDM_PASSWORD=pc43
LDM_AUTOLOGIN=True
[192.168.67.144]
LDM_USERNAME=pc44
LDM_PASSWORD=pc44
LDM_AUTOLOGIN=True
[192.168.67.145]
LDM_USERNAME=pc45
LDM_PASSWORD=pc45
LDM_AUTOLOGIN=True
[192.168.67.146]
LDM_USERNAME=pc46
LDM_PASSWORD=pc46
LDM_AUTOLOGIN=True
[192.168.67.147]
LDM_USERNAME=pc47
LDM_PASSWORD=pc47
43
LDM_AUTOLOGIN=True
[192.168.67.148]
LDM_USERNAME=pc48
LDM_PASSWORD=pc48
- Lalu simpan dan keluar dari editor
14. Buat file tail, ketik:
# vim /etc/resolvconf/resolv.conf.d/tail
- Lalu isi dengan:
nameserver 8.8.4.4
nameserver 8.8.8.8
- Lalu simpan dan keluar dari editor
15. Buka file ltsp-server-dnsmasq.conf, ketik:
# vim /etc/dnsmasq.d/ltsp-server-dnsmasq.conf
- Lalu cari IP Range dan edit, menjadi:
dhcp-range=192.168.67.101,192.168.67.150,8h
- Lalu simpan dan keluar dari editor
16. Buatlah file exports, ketik:
# vim /etc/exports
- Lalu isi dengan:
# /etc/exports: the access control list for filesystems which may be
exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync,no_subtree_check)
hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
44
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/home *(rw,sync,no_subtree_check)
- Lalu simpan dan keluar dari editor
17. Lalu salin file images-nya, ketik:
# cp /opt/ltsp/images/i386.img /var/lib/tftpboot/ltsp/i386/nbi.img
18. Lalu lakukan kembali perintah ini setiap kali update software dan
settingan file, ketik:
# ltsp-update-image --cleanup /
19. Lalu reboot PC, ketik:
# reboot
4.3.3 Hasil Implementasi Produk
Setelah pembahasan, analisis dan pengujian yang telah dilakukan,
maka seperti ini hasil dari pembuatan jaringan LTSP Ubuntu Desktop
12.04
Gambar 2.26 Booting via LAN pada client
45
Gambar 2.27 Tampilan Login pada client
Gambar 2.28 Tampilan server LTSP PNP dengan epoptesnya
Gambar 2.29 Tampilan client pada jaringan LTSP PNP
46
BAB V
PENUTUP
5.1 Kesimpulan
Berdasarkan uraian pembahasan, analisis dan pengujian yang telah
dilakukan, maka dapat diambil kesimpulan sebagai berikut :
1. Sistem LTSP adalah salah satu solusi murah untuk membangun suatu
jaringan komputer baik warnet maupun insatansi.
2. Berhasil dan mampu mengotimalisasi kernel linux menjadi lebih kecil,
lebih cepat, dan tidak memerlukan banyak memori. Dengan hasil
perubahan yang tidak terlalu signifikan untuk sistem LTSP tetapi sistem
tersebut stabil.
3. Sistem berbasis PXE LTSP Ubuntu adalah solusi membangun suatu
jaringan dengan sistem operasi yang handal disegi keamanan jaringan
tetapi bukan bajakan dan mudah di aplikasi.
5.2 Saran
Saran-saran yang diajukan agar menjadi masukan dalam kekurangan-
kekurangan untuk pengembangan berikutnya adalah sebagai berikut :
1. Kecepatan akses komputer client LTSP tergantung dari spesifikasi yang
dimiliki oleh komputer server, minimal 512 MB RAM server untuk
per satu client dan RAM untuk server minimal 258 MB
2. Dilakukan optimalisasi secara keseluhan tidak pada sisi kernel saja
untuk mempercepat booting dan eksekusi program aplikasi.
3. Untuk membangun jaringan diskless berbasis LTSP ubuntu pastikan
dulu apakah hardware yang dipakai sudah cocok dengan standard PXE,
karena itulah kekurangan dari jaringan diskless berbasis PXE ini, yaitu
terbatasnya hardware yang support dengan PXE itu sendiri.
47
DAFTAR PUSTAKA
https://id.wikipedia.org/wiki/Linux diakses pada tanggal 8 Juli 2015 pukul 22.13
Wib.
https://id.wikipedia.org/wiki/Ubuntu diakses pada tanggal 8 Juli 2015 pukul 22.31
Wib.
https://help.ubuntu.com/community/UbuntuLTSP/ltsp-pnp diakses pada tanggal
13 Juli 2015 pukul 21.30 Wib.
http://www.epoptes.org diakses pada tanggal 13 Juli 2015 pukul 19.43 Wib.
http://adamonline.web.id/internet-dan-jaringan/cara-membuat-kabel-utp-lan
diakses pada tanggal 6 Juli 2015 pukul 20.35 Wib.
A-1
LAMPIRAN
1. Observasi
Hasil Observasi
Tempat : Lab Multimedia SMK Texmaco Pemalang
Alamat : Jalan Pemuda No. 36A Mulyoharjo Pemalang
Hari/Tanggal : Jumat, 19 Desember 2014
Waktu : 10:00 WIB – 11:30 WIB
2
2. Wawancara
Hasil Wawancara
Tempat : SMK Texmaco Pemalang
Alamat : Jalan Pemuda No. 36A Mulyoharjo Pemalang
Hari/Tanggal : Jumat, 19 Desember 2014
Waktu : 10:00 WIB – 11:30 WIB
Narasumber : Anton Setiawan
Pewawancara : Wawan Gunawan
No. Pertanyaan
Pewawancara
Jawaban Narasumber
1. Apa saja kendala dalam
kegiatan pembelajaran di
Lab Multimedia ini?
Kendala yang paling riskan adalah
virus dan kerusakan hardware,
selain ini pengawasan saat siswa
praktek juga kurang terpantau.
A-3
2. Mengenai dana
pembelanjaan untuk
pembelian alat praktik
apakah mencukupi?
Dirasa kurang, butuh dana besar
untuk pengadaan alat – alat praktik
di Lab ini maka dari itu perlu
adanya efisiensi dan tepat guna
dalam pengadaan alat dan bahan
praktik.
3. Dalam segi spesifikasi
PC apakah ada kendala
dalam berlangsungnya
kegiatan belajar
mengajar?
Untuk spesifikasi dirasa cukup,
tinggal bagaimana pengawasan
yang intensif, untuk memonitoring
apa saja yang dilakukan siswa pada
saat praktik berlangsung.
4. Dalam segi jaringan antar
PC client dan server
apakah sudah saling
terkoneksi?
Sudah terkoneksi, karena sudah
mengguanakan switch untuk
sharing data dan koneksi internet.
5. Apa harapan kedepan
untuk pengoptimalan
kegiatan pembelajaran di
Lab ini?
Harapannya kedepan ada inovasi
jaringan yang lebih efisien dalam
segi pendanaan dan juga
pengawasan siswa saat
berlangsungnya praktek itu sendiri.
Narasumber,
Anton Setiawan
Pewawancara,
Wawan GunawanNIM. 1204V114
A-4
EVALUASI
Berdasarkan hasil wawancara yang dilaksanakan di Lab Multimedia SMK
Texmaco Pemalang dapat dipaparkan penilaian sebagai berikut:
1. Kurang adanya pemantauan pada saat siswa melakukan praktek di Lab
Multimedia sehingga memaksimalkan kemungkinan kerusakan hardware
ataupun software dari PC yang digunakan.
2. Dalam segi pendanaan perlu adanya pengefisiensian dana dalam pembelian
alat dan bahan praktik.
3. Untuk jaringan dirasa cukup untuk melayani sharing data antar server dan
client.
3. Studi Literatur
Mengumpulkan dan mempelajari referensi tentang Jaringan dan
monitoring jaringan.
B-1
SURAT KETERANGAN
Bahwa mahasiswa yang bernama :
Nama : Wawan Gunawan
NIM : 1204V114
Adalah mahasiswa Program Studi D3 Teknik Komputer Politeknik Harapan
Bersama Tegal, telah melakukan observasi pada :
Tempat : SMK TEXMACO PEMALANG
Alamat : Jl. Pemuda No. 36A Mulyoharjo Pemalang
Telah melakukan wawancara kepada :
Nama : Anton Setiawan
Jabatan : Toolman TKJ
Pemalang, Desember 2014Toolman TKJ
Anton Setiawan