configurasi linux terminal server (ltsp)

79
KONFIGURASI THINCLIENT TELEBIT UNTUK MENUNJANG PERPUSTAKAAN POLITEKNIK KAMPAR TUGAS AKHIR Di Susun Oleh SYARIAL NIM 200913012 PROGRAM STUDI TEKNIK INFORMATIKA POLITEKNIK KAMPAR 2012

Upload: syarial-caniago

Post on 22-Mar-2016

277 views

Category:

Documents


9 download

DESCRIPTION

Cara Mengkonfigurasi Thin client Menggunakan Server LTSP

TRANSCRIPT

Page 1: Configurasi Linux Terminal Server (LTSP)

KONFIGURASI THINCLIENT TELEBIT UNTUK MENUNJANG

PERPUSTAKAAN POLITEKNIK KAMPAR

TUGAS AKHIR

Di Susun Oleh

SYARIAL

NIM 200913012

PROGRAM STUDI TEKNIK INFORMATIKA

POLITEKNIK KAMPAR

2012

Page 2: Configurasi Linux Terminal Server (LTSP)

KONFIGURASI THINCLIENT TELEBIT UNTUK MENUNJANG

PERPUSTAKAAN POLITEKNIK KAMPAR

TUGAS AKHIR

LAPORAN TUGAS AKHIR ini dibuat dan diajukan untuk memenuhi salah

satu syarat Kelulusan Diploma III Politeknik Kampar

Di Susun Oleh

SYARIAL

NIM 200913012

PROGRAM STUDI TEKNIK INFORMATIKA

POLITEKNIK KAMPAR

2012

Page 3: Configurasi Linux Terminal Server (LTSP)

LEMBAR PENGESAHAN

Judul Tugas Akhir : Konfigurasi Thinclient Telebit Untuk Menunjang Perpustakaan Politeknik Kampar

Nama : Syarial NIM : 200913012

Program Studi : Teknik Informatika Tanggal Lulus Ujian :

Laporan tugas akhir ini telah disetujui dan disahkan sebagai salah satu syarat kelulusan Program Diploma-III Politeknik Kampar

Dewan Penguji

Pembimbing I Pembimbing II

Muhammad Jazman, S. Kom., MInfoSys Ade kurniawan, S. Kom NRP 110907025 NRP 110809041

Penguji I Penguji II

Fenty Kurnia Oktorina, ST., MSc Sunanto, A.md NRP 110306006 NRP 110809043

Mengetahui

Pembantu Direktur I Ketua Program Studi Bidang Akademik dan Kemahasiswaan Teknik Informatika Vonny Indah Sari, STP., MP Fenty Kurnia Oktorina, ST., MSc NRP 110907029 NRP 110306006

Page 4: Configurasi Linux Terminal Server (LTSP)

LEMBAR PERSEMBAHAN

Puji serta syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga

penulis dapat menyelesaikanTugas Akhir ini, Penulis menyampaikan ucapan

persembahan yang sebesarnya kepada :

1. Bapak Muhammad Jazman, S.Kom. MInfoSys dan Bapak Ade kurniawan,S.

Kom Selaku Pembimbinng Tugas Akhir.

2. Ibu Fenty Kurnia Oktorina, ST. MSc Selaku Ketua Program Studi Teknik

Informatika.

3. Kedua Orang Tua Penulis.

4. Rekan Mahasiswa Khususnya Teknik Informatika.

5. Sahabat Penulis Yang Telah Memberikan Semangat Kepada Penulis.

Page 5: Configurasi Linux Terminal Server (LTSP)

i

KATA PENGANTAR

Alhamdulillah segala puji bagi Allah SWT. Atas berkat rahmat dan hidayah-

NYA sehingga penulis dapat menyelesaikan laporan tugas akhir ini yang berjudul

“Konfigurasi Thinclient Telebit Untuk Menunjang Perpustakaan Politeknik

Kampar”.

Laporan tugas akhir ini merupakan proses akhir yang dilakukan oleh penulis

dalam menyelesaikan kuliah Diploma III Teknik Informatika Politeknik Kampar.

Di dalam penulisan laporan tugas akhir ini penulis merasa banyak kekurangan

karena kesempurnaan itu hanyalah milik yang maha kuasa, dalam menyelesaikan

tugas akhir ini penulis sangat banyak mendapatkan bimbingam, dukungan, dan

bantuan dari pembimbing dan beberapa pihak lainnya yang ikut memberikan

masukan dalam hal ini.

Oleh karena itu penulis mengucapkan terimakasih yang sebesar-besarnya

kepada:

1. Muhammad Jazman, S. Kom., MInfoSys selaku pembimbing utama yang telah

banyak membantu, memberikan pencerahan kepada penulis dalam

menyelesaikan laporan tugas akhir ini.

2. Ade Kurniawan, S. Kom selaku pembimbing kedua yang banyak membantu

memberikan masukan dalam menyelesaikan laporan tugas akhir ini.

3. Fenty Kurnia Oktorina, ST., MSc Selaku Kepala Program Studi Teknik

Informatika Politeknik Kampar.

4. Vonny Indah Sari, STP., MP Selaku Pembantu Direktur 1 Politeknik Kampar.

5. Ir. Basri Syarif, M. Eng Selaku Direktur Politeknik Kampar.

6. Keluarga besar penulis yang telah memberikan dukungan motivasi, kasih

sayang dan doanya yang tiada henti, yang telah memberikan bimbingan serta

biaya, serta nasihat-nasihat selama penulis kuliah.

Page 6: Configurasi Linux Terminal Server (LTSP)

ii

7. Rekan-rekan penulis khususnya Prodi Teknik Informatika angkatan 2009 yang

tidak disebutkan namanya, yang telah memberikan masukan kepada penulis,

sehingga penulis dapat menyelasaikan laporan tugas akhir ini

Bangkinang,……September …….12

Penulis

Page 7: Configurasi Linux Terminal Server (LTSP)

iii

ABSTRAK

SYARIAL. Konfigurasi Thinclient Telebit Untuk Menunjang Perpustakaan

Politeknik Kampar. Di Bimbing Oleh Muhammad Jazman S. Kom., MInfoSys dan

Ade Kurniawan S. Kom.

Thinclient adalah suatu lingkungan jaringan, yang mana client berfungsi

sebagai terminal yang mengakses aplikasi dari komputer server. Pusat pengolahan

data dilakukan oleh server sehingga server memiliki beban yang lebih berat

dibandingkan dengan client. Tujuan dibangun jaringan thinclient di Perpustakaan

Politeknik Kampar adalah untuk mengoptimalkan penggunaan thinclient telebit yang

ada diperpustakaan Politeknik Kampar itu sendiri.

Arsitektur jaringan thinclient disebut juga dengan diskless network computer

(jaringan tampa hardisk), karena client yang terhubung dengan server tidak

menggunakan hardisk. Thincleint yang dibangun di Perpustakaan Politeknik Kampar

menggunakan LAN, sehingga client yang terhubung ke server bootingnya dari LAN.

Supaya client bisa booting menggunakan LAN maka komputer client harus disetting

biosnya menggunakan LAN.

Kata Kunci : Konfigurasi Thinclient, Jaringan Thinclient.

Page 8: Configurasi Linux Terminal Server (LTSP)

iv

DAFTAR ISI

HALAMAN SAMPUL

HALAMAN JUDUL DALAM

LEMBAR PENGESAHAN

LEMBAR PERSEMBAHAN

KATA PENGANTAR .......................................................................................... i

ABSTRAK ........................................................................................................... iii

DAFTAR ISI ........................................................................................................ iv

DAFTAR TABEL ................................................................................................. vii

DAFTAR GAMBAR ............................................................................................ viii

DAFTAR ISTILAH .............................................................................................. x

DAFTAR LAMPIRAN ........................................................................................ xii

BAB I PENDAHULUAN ........................................................................................ 1

1.1 Latar Belakang ........................................................................................ 1

1.2 Perumusan Masalah ................................................................................ 2

1.3 Tujuan Tugas Akhir ................................................................................ 2

1.4 Batasan Masalah ..................................................................................... 2

BAB II TINJAUAN PUSTAKA .............................................................................. 4

2.1 Jaringan Komputer .............................................................................. 4

2.2 Perangkat Keras Jaringan ..................................................................... 5

2.3 Topologi Jaringan ................................................................................ 6

2.4 Topologi Star (bintang) ....................................................................... 6

2.5 Pengkabelan ........................................................................................ 7

2.6 IP Address ........................................................................................... 8

2.6.1 IP Address Kelas A .................................................................. 8

2.6.2 IP Address Kelas B .................................................................. 8

Page 9: Configurasi Linux Terminal Server (LTSP)

v

2.6.3 IP Address Kelas C .................................................................. 9

2.7 Subnetting ........................................................................................... 9

2.7.1 Subnet ........................................................................................ 9

2.7.2 netmask ...................................................................................... 9

2.8 DHCP .................................................................................................12

2.9 Pengertian Thinclient ......................................................................... 13

2.10 Sejarah thinclient ............................................................................. 13

2.11 Cara Kerja thinclient ......................................................................... 13

2.12 Fatclient ............................................................................................14

2.13 LTSP ............................................................................................... 14

2.14 Cara kerja LTSP ................................................................................15

2.15 Linux .................................................................................................16

2.16 Ubuntu ............................................................................................. 16

2.17 Ubuntu Live CD dengan Alternate CD ............................................. 17

2.18 VirtualBox ........................................................................................ 17

2.19 Fishbone Diagram .............................................................................18

2.20 Kerangka Fieces ................................................................................19

BAB III ANALISIS DAN PERANCANGAN SISTEM ........................................ 20 3.1 Tinjuan Umum .............................................................................. 20

3.2 Analisis ......................................................................................... 20

3.2.1 Analisis Kelemahan Sistem ...................................................20

3.2.2 Analisis Sistem Baru ............................................................ 24

3.2.3 Logical Diagram ...................................................................25

3.2.4 Analisis Kelayakan Sistem ....................................................25

3.2.5 Diagram Sequence LTSP .......................................................28

3.2.6 Analisis Kelebihan Sistem ....................................................29

3.2.7 Analisis Kebutuhan Sistem .................................................. 30

3.3 Deskripsi sistem ............................................................................ 30

3.4 Jaringan Thinclient ........................................................................ 31

3.5 Bahan Dan Alat ............................................................................ 31

Page 10: Configurasi Linux Terminal Server (LTSP)

vi

BAB IV HASIL DAN PEMBAHASAN .............................................................. 33 4.1 Implementasi ............................................................................... 33

4.1.1 Implementasi sistem ......................................................... 33

4.1.2 Manual instalasi ................................................................ 37

4.1.3 Pemeliharaan Sistem ......................................................... 50

4.2 Pembahasan ................................................................................ 51

4.2.1 Konfigurasi LTSP ............................................................. 51

4.2.2 Kendala yang Terjadi Pada Server .................................... 55

BAB V KESIMPULAN DAN SARAN ............................................................... 56 5.1 Kesimpulan .................................................................................... 56

5.2 Saran ............................................................................................. 56

DAFTAR PUSTAKA ........................................................................................... 57

Page 11: Configurasi Linux Terminal Server (LTSP)

vii

DAFTAR TABEL

Tabel 2. 1: IP Address Kelas A .............................................................................. 8

Tabel 2. 2: IP Address Kelas B ............................................................................... 8

Tabel 2. 3: IP Address Kelas C ............................................................................... 9

Tabel 2. 4: Nilai Default untuk Class ..................................................................... 9

Tabel 2. 5: Subnet Mask Kelas C ......................................................................... 10

Tabel 2. 6: Host dan broadcast yang valid ............................................................ 10

Tabel 2. 7: Host dan broadcast yang valid ............................................................ 10

Tabel 2. 8: Host dan broadcast yang valid ............................................................ 11

Tabel 2. 9: Host dan broadcast yang valid ............................................................ 11

Tabel 2. 10: Host dan broadcast yang valid .......................................................... 11

Tabel 2. 11: Host dan broadcast yang valid .......................................................... 12

Tabel 3. 1: Kerangka Berfikir PIECES analisis kelemahan sistem ....................... 22

Tabel 3. 2: Kerangka Berfikir PIECES Kelebihan Sistem Baru ............................ 24

Tabel 3. 3: Pengembangan thinclient Pepustakaan Politeknik Kampar .................. 27

Tabel 3. 4: Kebutuhan Sistem ............................................................................... 30

Tabel 3. 5: Spesifikasi Server dan Client .............................................................. 32

Page 12: Configurasi Linux Terminal Server (LTSP)

viii

DAFTAR GAMBAR

Gambar 2. 1 Topologi Star .................................................................................... 6

Gambar 2. 2 Cara Kerja thinclient ........................................................................ 14

Gambar 3. 1 Fishbone Diagram (analisis kelemahan sistem) ................................ 21

Gambar 3. 2 SWOT analisis ................................................................................. 23

Gambar 3. 3 Logical Diagram ............................................................................ 25

Gambar 3. 4 Sequence Diagram LTSP ................................................................. 28

Gambar 3. 5 Jaringan thinclient .......................................................................... 31

Gambar 4. 1 Deployment Fase .............................................................................. 33

Gambar 4. 2 Request DHCP ................................................................................. 34

Gambar 4. 3 Meload kernel ................................................................................. 35

Gambar 4. 4 Tampilan LDM ................................................................................ 35

Gambar 4. 5 Tampilan LDM ................................................................................ 36

Gambar 4. 6 klien error ........................................................................................ 36

Gambar 4. 7 Tampilan klien ................................................................................. 37

Gambar 4. 8 Pilih Bahasa ................................................................................... 37

Gambar 4. 9 Pilihan Instalan LTSP Server .......................................................... 38

Gambar 4. 10 : Pilih bahasa ................................................................................. 39

Gambar 4. 11 : Pilih Lokasi ................................................................................. 39

Gambar 4. 12 : Konfigurasi Keyboard ................................................................ 40

Gambar 4. 13 : Proses Sedang Berjalan .............................................................. 40

Gambar 4. 14 : Nama Hostname ......................................................................... 41

Gambar 4. 15 : Membuat Partisi Hardisk ............................................................ 41

Gambar 4. 16: Partisi Hardisk . ........................................................................... 42

Gambar 4. 17 : Proses sedang berlangsung ......................................................... 42

Gambar 4. 18 : Tambah Pengguna Baru ............................................................. 43

Gambar 4. 19 : Masukkan Kata Sandi .................................................................. 43

Gambar 4. 20 : Kompirmasi Kata Sandi .............................................................. 44

Page 13: Configurasi Linux Terminal Server (LTSP)

ix

Gambar 4. 21 : Penguncian Directory ................................................................. 44

Gambar 4. 22 : Setting Proxy .............................................................................. 45

Gambar 4. 23 : Konfigurasi Aptitude .................................................................. 46

Gambar 4. 24 : Pengelolaan Upgrade ................................................................. 46

Gambar 4. 25 : Pilih Service ............................................................................... 47

Gambar 4. 26 : Install service ............................................................................. 47

Gambar 4. 27 : Instal GRUB .............................................................................. 48

Gambar 4. 28: instalasi selesai ............................................................................ 49

Gambar 4. 29: Tampilan ketika ubuntu di jalankan .............................................. 49

Page 14: Configurasi Linux Terminal Server (LTSP)

x

DAFTAR ISTILAH

CD (Compac Disc) Suatu piringan optik yang diisi dengan pengkodean laser, didesain untuk menyimpan sejumlah besar data.

Client adalah sebuah software aplikasi yang memungkinkan pengguna untuk mengakses servis atau layanan dari komputer server..

DHCP (Dynamic Host Configuration Protocol) merupakan arsitektur jaringan yang berbasis client-server. DHCP berfungsi untuk memudahkan pengalokasian alamat untuk client yang terhubung secara otomatis.

Display Hardware yang menyajikan hasil keluaran komputer dalam bentuk visual.

GUI (Grapical User Interface)dapat dikatakan sebagai cara standar yang umum dipakai oleh pengguna komputer untuk berinteraksi dengan PC-nya.

IP (Internet Protocol) Alamat numerik unik dari sebuah komputer di Internet.

LAN (Local Area Network) adalah jaringan komputer yang hanya mencakup wilayah kecil seperti jaringan komputer kampus, gedung, kantor, dalam rumah, sekolah atau yang lebih kecil.

LTSP (Linux Terminal Server Project ) adalah paket add-on dari linux yang memungkinkan banyak user bekerja pada sebuah komputer.

MAN ( Metropolitan Area Network ) jaringan ini lebih luas dari jaringan LAN dan menjangkau antar wilayah dalam satu provinsi.

NIC (Network Interface Card) adalah perangkat keras yang sangat dibutuhkan untuk menghubungkan antara komputer satu dengan komputer lain.

PC (Personal Computer ) adalah komputer yang digunakan untuk keperluan pribadi.

RAM (Random Access Memory ) merupakan salah satu jenis memory internal yang menentukan kemampuan sebuah komputer.

Server Sebuah aplikasi jaringan komputer yang digunakan untuk melayani banyak

pengguna dalam satu jaringan.

Page 15: Configurasi Linux Terminal Server (LTSP)

xi

Thinclient adalah jenis infrastruktur IT dimana client, workstation, atau desktop hanya menampilkan layar/output, dan tidak melakukan proses komputasi lainnya.

WAN (Wide Area Network ) adalah jaringan komputer yang menghubungkan antar komputer dalam wilayah Negara hingga benua.

Page 16: Configurasi Linux Terminal Server (LTSP)

xii

DAFTAR LAMPIRAN

Lampiran 1: Petunjuk Penggunaan Thinclient Politeknik Kampar ..................... 59

Lampiran 2: Petunjuk Penggunaan Thinclient Untuk Petugas Perpustakaan ....... 61

Lampiran 3: Petunjuk Mengganti Login Screen Pada Ubuntu 11.10 Alternate ... 63

Page 17: Configurasi Linux Terminal Server (LTSP)

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Politeknik Kampar adalah perguruan tinggi yang ada didaerah Kabupaten

Kampar. Politeknik Kampar memiliki tiga program studi yaitu teknik

pengolahan sawit, teknik perbaikan dan perawatan mesin dan teknik

informatika. Politeknik Kampar merupakan perguruan tinggi pertama di

Indonesia yang memiliki program studi teknik pengolahan sawit. Semua

peralatan yang digunakan untuk praktek tidak terlepas dari teknologi, karena

pada masa skarang ini para ahli selalu meningkatkan perkembangan technology

yang canggih, di Politeknik Kampar bisa dikatakan hampir 100 % ruangan di

gedung direktorat menggunakan komputer dan itu terbukti dengan kecepatan

bandwith yang sudah meningkat.

Politeknik Kampar telah memiliki thinclient sebanyak 12 buah

lengkap dengan servernya untuk melengkapi fasilitas perpustakaan, namun

thinlclient tersebut belum bisa digunakan karena belum diinstall. Oleh karena

itu penulis berkeinginan untuk memanfaatkan thinclient tersebut agar dapat

berfungsi secara optimal. Dengan menggunakan Telebit Thinclient TCL8300

untuk ruang pustaka sebagai client dan Server Dell dengan spesifikasi yang

cukup tinggi sebagai servernya.

Jaringan thin client adalah suatu lingkungan jaringan, yang mana

client berfungsi sebagai terminal yang mengakses data dan aplikasi dari

komputer server. Secara terpusat pengolahan data dilakukan oleh server.

Sedangkan client hanya memproses input dari keyboard, mouse, dan keluaran

berupa tampilan atau gambar (display), hal ini karena proses seutuhnya

dilakukan oleh server.

Page 18: Configurasi Linux Terminal Server (LTSP)

2

Dengan menggunakan thinclient, menjadikan sebuah komputer dengan

memiliki spesifikasi rendah bisa ditingkatkan lagi penggunaannya dengan

memanfaatkan jaringan thinclient tersebut. Jadi disini penulis membuat judul

tugas akhir yaitu “KONFIGURASI THINCLIENT TELEBIT UNTUK

MENUNJANG PERPUSTAKAAN POLITEKNIK KAMPAR”. Semoga

dengan judul dan pembahasan yang dibuat bisa bermanfaat baik bagi penulis

maupun bagi pembacanya.

1.2 Perumusan Masalah

Dalam laporan tugas akhir ini perumusan masalah yang akan dibahas adalah:

1. Instalasi OS (Operation System) dan LTSP(Linux Terminal Server

Project)

2. Konfigurasi DHCP (Dynamic Host Configuration Protocol)

3. Konfigurasi NIC (Network Interface Card )

1.3 Tujuan Tugas Akhir

Tujuan dari tugas akhir yang dibuat oleh penulis adalah:

1. Komputer thinclient terpasang dan terhubung ke server serta dapat di

gunakan oleh mahasiswa.

2. PC client dapat mengakses OS dari server dan software yang telah di

install di server.

1.4 Batasan Masalah

Batasan masalah pada tugas akhir ini adalah:

1. Konfigurasi thinclient Perpustakaan Politeknik Kampar.

2. OS yang digunakan adalah Ubuntu 11.10 Alternate.

3. Server yang digunakan untuk konfigurasi thinclient adalah

menggunakan server PC DELL dengan spesifikasi Processor Intel®

Dual CoreTM @2.66 Ghz dengan RAM 2046Mb dan spesifikasi clientnya

adalah Processor Intel® Atom™ CPU N570 @1.66Ghz (4

Page 19: Configurasi Linux Terminal Server (LTSP)

3

CPUs),~1.7Ghz dengan RAM 1024 Mb dan Telebit dengan spesifikasi

Intel Celeron Processor 700/800 MHz, 128M SDRAM, 1GB FlashDisk.

Page 20: Configurasi Linux Terminal Server (LTSP)

4

BAB II

TINJUAN PUSTAKA

2.1 Jaringan Komputer

Menurut Nugroho (2005, p. 14), jaringan komputer adalah beberapa

komputer yang saling berhubungan satu sama lain dan dapat menggunakan

perangkat lain secara bersamaan. Sekelompok komputer akan didaftar kedalam

kelompok atau grup yang sama, komputer seperti itulah yang disebut dengan

computer network atau jaringan komputer. Didalam membangun sebuah

jaringan yang besar, ada beberapa jenis jaringan yang dikelompokkan

berdasarkan keluasan area dan jumlah komputer yang digunakan. Jenis-

jenisnya antara lain LAN, MAN dan WAN.

1. LAN (Local Area Network )

Sesuai namanya, tipe jaringan ini menghubungkan komputer-

komputer pribadi dalam rumah, kantor, pabrik atau kampus. Menurut

Nugroho (2005, p. 14), LAN merupakan arsitektur jaringan yang hanya

terdiri dari beberapa komputer.

2. MAN (Metropolitan Area Network )

Menurut Nugroho (2005, p. 15), MAN merupakan arsitektur

komputer yang kapasitas komputernya lebih banyak dari pada LAN.

Arsitektur ini disebut medium karena komputer yang terhubung tidak

hanya berada dalam satu tempat atau satu ruangan saja. jaringan disebut

MAN apabila menghubungkan 2 buah gedung yang sama-sama memilki

jaringan local LAN. MAN dapat diartikan sebagai arsitektur jaringan

yang didalamnya terdapat dua atau lebih jarngan LAN yang dihubungkan

menjadi satu.

Page 21: Configurasi Linux Terminal Server (LTSP)

5

3. WAN (Wide Area Network )

Menurut Nugroho (2005, p. 16), selain LAN, MAN yang dapat

memuat beberapa komputer, ada satu jenis lagi yang disebut dengan

WAN. Dalam dunia IT (Information Technology), istilah WAN juga

sering disebut dengan Internet. Fungsinya bisa menghubungkan banyak

jaringan kecil maupun bsar yang media transmisi kabel sampai dengan

tanpa kabel (wireless).

2.2 Perangkat Keras Jaringan

Menurut Nugroho (2005, p. 33), perangkat keras atau hardware selalu

dibutuhkan pada setiap hal yang berkaitan dengan komputer. Dalam hal ini

komputer juga disebut juga dengan perangkat keras.

Dibawah ini ada beberapa perangkat keras jaringan menurut Nugroho

diantaranya:

1. NIC (Network Interface Card)

NIC adalah perangkat keras yang sangat dibutuhkan untuk menghubungkan

antara komputer satu dengan komputer lain. Kartu LAN yang selalu

menyatu pada motherboard sering disebut dengan kartu LAN onboard.

2. Hub

Hub adalah salah satu terminal yang sering digunakan dalam jaringan.

Ketika menggunakan hub sebagai terminal, berarti jenis jaringan yang kita

rancang identik dengan jenis bertopologi bintang. Fungsi dari hub adalah

untuk menghubungkan setiap node atau komputer yang akan terhubung

dalam jaringan yang akan dibangun.

3. Bridge

Bridge adalah alat yang digunakan untuk menyederhanakan sebuah jaringan

besar menjadi kecil, sehingga menjadi lebih efisien.

Page 22: Configurasi Linux Terminal Server (LTSP)

6

2.3 Topologi Jaringan

Membangun sebuah jaringan komputer tidak dapat melakukannya secara

asal-asalan tetapi harus menggunakan metode pemasangan yang didasarkan atas

arsitektur yang tepat. Untuk membangun jaringan baik LAN, MAN, maupun

WAN harus tetap memperhatikan kaidah dalam pemasangan jaringan.

Menurut Nugroho (2005, p. 18), ada 3 topologi yang ada di dalam

jaringan, yaitu bus, ring (cincin) dan star (bintang).

2.4 Topologi Star (Bintang)

Menurut Nugroho (2005, p. 21), dikatakan dengan topologi star

(bintang) karena bentuk arsitekturnya dapat di analogikan seperti bintang.

Bentuknya seperti bintang karena pada perancangannya arsitekturnya

memilki node (titik) terpusat, kemudian dihubungkan dengan node-node

workstation yang lain.

Gambar 2. 1: Topologi Star (Bintang)

Page 23: Configurasi Linux Terminal Server (LTSP)

7

Kelebihan dari topologi star sebagai berikut: a. Sanggup memuat banyak workstation dalam satu jaringan LAN

b. Sangat jarang terjadi tabrakan dalam hal pengiriman data.

c. Transfer data akan cepat.

d. Apabila workstation satu rusak, maka tidak akan mengganggu

workstation yang lain.

Untuk settingan jaringan thinclient di Perpustakaan Politeknik Kampar menggunakan topologi star (Bintang)

2.5 Pengkabelan

Kabel UTP Cat5 adalah kabel UTP dengan standar yang diciptakan pada

tahun 2001 oleh TIA/EIA-568-B. Kabel UTP Cat5 hanya dapat melakukan

transmisi data sebesar 100 Mbit/s, kapasitas maksimum ini sama dengan

kapasitas kemampuan ethernet dalam mengirimkan signal data 100BASE-TX.

Kabel UTP Cat5e / Cat5e 350Mhz adalah kabel UTP yang telah ditingkatkan kemampuan menampung lebar data, maupun kemampuan mengirimkan data. Cat5e memiliki kemampuan speed maksimal 350 Mhz atau setara dengan 1 Gbit/s. Selain memiliki kemampuan speed 1Gbit/s, cat5e memiliki noise yang sangat kecil ketika mengirimkan data jika dibandingkan dengan Cat5, hal ini dapat dilihat dengan minimnya waktu delay respon ketika mengirimkan data besar. Untuk jaringan thinclient yang dibangun di Politeknik Kampar menggunakan kabel UTP Cat5e, karena bisa melakukan pengiriman data sampai sebesar 1Gbit/s.

Kabel UTP Cat6 / Cat6e adalah kabel premium yang di pasaran jauh

lebih mahal dibandingkan dengan cat5e. Cat6 ini memiliki kemampuan waktu

delay yang mendekati 0 ketika mengirimkan data, sekaligus memiliki

kemampuan maksimal, panjang kabel lebih dari 100 meter. Maksimal kabel

cat6 adalah 200 meter dan maksimal lebar data adalah 10Gbit/s (Anggeriana,

2009).

Page 24: Configurasi Linux Terminal Server (LTSP)

8

2.6 IP Address

Menurut Wagito (2008, p. 64), Ip Address merupakan bilangan biner 32 bit yang dipisahkan oleh tanda pemisah berupa tanda titik pada setiap 8 bitnya. Tiap 8 bit ini dinamakan dengan oktet. Pengalamatan IP berupa nomor 32 bit tersebut terdiri dari alamat subnet dan host. Menurut Nugroho (2005, p. 27), IP address dibagi menjadi 3 yaitu kelas A, B, dan C.

2.6.1 IP address kelas A

IP address diberikan 0 untuk bit pertamanya dengan panjang NetID 8 bit dan hostID 24 bit. Secara tiori IP address kelas A memiliki range dari 0-127, tapi yang efektif hanyalah 126 NetID. Jadi terdapat 126 netID dan 16 juta hostID, IP address kelas A diberikan untuk jaringan yang sangat besar. IP kelas A lihat tabel dibawah ini:

Tabel 2. 1 : IP Address Kelas A 0-127 0-255 0-255 0-255

0 n n n n n n n h h h h h h h h h h h h h h h h h h h h h h h h Bit NetID HostID

2.6.2 IP address kelas B

IP address kelas B di set 1 0 sehingga bit pertamanya selalu bernilai antara 128-191. Biasanya dialokasikan untuk jaringan berukuran sedang dan besar. 16 bit pertama pada octet 1 dan 2 adalah NetID dan 16 bit berikutnya pada octet 3 dan 4 adalah HostIDnya. IP address kelas B dapat menampung sekitar 65000 host. Lihat tabel dibawah ini.

Tabel 2. 2 : IP Address Kelas B

128-191 0-255 0-255 0-255 1 0 n n n n n n n n n n n n n n h h h h h h h h h h h h h h h h

NetID HostID

Page 25: Configurasi Linux Terminal Server (LTSP)

9

2.6.3 IP address kelas C

IP address kelas C mulanya untuk jaringan berukuran kecil seperti (LAN). 3 bit pertama selalu diset 110, NetID pada kelas C terdiri dari 24 bit dan host ID terdiri dari 8 bit. Sehingga bisa dibentuk sekitar 2 juta network dengan masing-masing network memiliki 256 IP host. Lihat tabel dibawah ini.

Tabel 2. 3 : IP Address Kelas C 192-223 0-255 0-255 0-255 110 n n n n n n n n n n n n n n n n n n n n n h h h h h h h h

NetID HostID

2.7 Subnetting

2.7.1 Subnet

Menurut Wagito (2005, p. 80) Sub Network atau disingkat dengan subnet merupakan bagian atau potongan dari suatu jaringan. Suatu jaringan dapat dibagi lagi menjadi beberapa bagian jaringan yang lebih kecil disebut dengan subnet, proses tersebut disebut dengan subnetting.

2.7.2 Netmask

Menurut Wagito (2005, p. 80) netmask adalah angka biner 32 bit yang digunakan untuk membedakan network ID dengan host ID, menunjukkan letak suatu host, apakah berada di jaringan lokal atau jaringan luar. Bit yang menunjukkan Network ID disetting 1 dan bit yang menunjukkan Host ID disetting 0. Netmask juga dikatakan sebagai nilai default dari class.

Tabel 2. 4 : Nilai Default Untuk Class

Class Bit Subnet Subnet mask A 11111111.00000000.00000000.00000000 255.0.0.0 B 11111111.11111111.00000000.00000000 255.255.0.0 C 11111111.11111111.11111111.00000000 255.255.255.0

Page 26: Configurasi Linux Terminal Server (LTSP)

10

Tabel 2. 5 : Subnet Mask Kelas C Subnet Mask Nilai bit Subnet HostID

255.255.255.128 /25 2 (21 = 2) 128 (27– 2 = 126) 255.255.255.192 /26 4 (22 = 4) 64 (26 – 2 = 62) 255.255.255.224 /27 8 (23 = 8) 32 (25 – 2 = 30) 255.255.255.240 /28 16 (24= 16) 14 (24 – 2 = 14) 255.255.255.248 /29 32 (25= 32) 8 (23 – 2 = 6) 255.255.255.252 /30 64 (26= 64) 4 (22– 2 = 2)

Perhitungan Subnetting Untuk melakukan perhitungan subnetting menggunakan rumus: Subnet 2x (x adalah nilai bit1 yang terselubungi pada bagian hostnya). Host per subnet 2y – 2 ( y adalah kebalikan dari x) a. Netmask 255.255.255.128

Contoh: 192.168.1.0/25 netmask 255.255.255.128 Subnet = 21 = 2 Host per Subnet = 27 – 2 = 126 Blok subnet =256-128= 128 Dibawah ini merupakan contoh IP address pada subnet pertama. Tabel 2. 6 : Host dan broadcast yang valid

Subnet Host Pertama Host Terakhir Broadcast 192.168.1.0 192.168.1.1 192.168.1.126 192.168.1.127

b. Netmask 255.255.255.192 Contoh: 192.168.2.0/26 netmask 255.255.255.192 Subnet = 22 = 4 Host per Subnet = 26 – 2 = 62 Blok subnet =256-192=64

Dibawah ini merupakan contoh IP address pada subnet pertama. Tabel 2. 7 : Host dan broadcast yang valid

Subnet Host Pertama Host Terakhir Broadcast 192.168.2.0 192.168.2.1 192.168.2.62 192.168.2.63

Page 27: Configurasi Linux Terminal Server (LTSP)

11

c. Netmask 255.255.255.224 Contoh: 192.168.3.0/27 netmask 255.255.255.224 Subnet = 23 = 8 Host per Subnet = 25 – 2 = 30 Blok subnet =256-224=32 Dibawah ini merupakan contoh IP address pada subnet pertama. Tabel 2. 8 : Host dan broadcast yang valid

Subnet Host Pertama Host Terakhir Broadcast 192.168.3.0 192.168.3.1 192.168.3.30 192.168.3.31

d. Netmask 255.255.255.240 Contoh: 192.168.4.0/28 netmask 255.255.255.240 Subnet = 24 = 16 Host per Subnet = 24– 2 = 14 Blok subnet =256-240 = 16 Dibawah ini merupakan contoh IP address pada subnet pertama. Tabel 2. 9 : Host dan broadcast yang valid

Subnet Host Pertama Host Terakhir Broadcast 192.168.4.0 192.168.4.1 192.168.4.14 192.168.4.15

e. Netmask 255.255.255.248 Contoh: 192.168.5.0/29 netmask 255.255.255.248 Subnet = 25 = 32 Host per Subnet = 23– 2 = 6 Blok subnet =256-248 = 8

Dibawah ini merupakan contoh IP address pada subnet pertama.

Tabel 2. 10 : Host dan broadcast yang valid

Subnet Host Pertama Host Terakhir Broadcast 192.168.5.0 192.168.5.1 192.168.5.6 192.168.5.7

Page 28: Configurasi Linux Terminal Server (LTSP)

12

f. Netmask 255.255.255.252 Contoh: 192.168.6.0/30 netmask 255.255.255.252 Subnet = 26 = 64 Host per Subnet = 22– 2 = 2 Blok subnet =256-252 = 4 Dibawah ini merupakan contoh IP address pada subnet pertama. Tabel 2. 11 : Host dan broadcast yang valid

Subnet Host Pertama Host Terakhir Broadcast 192.168.6.0 192.168.6.1 192.168.6.2 192.168.6.3

2.8 DHCP (Dyanamic Host Configuration Procotol)

Menurut Niall Mansfield (2004, p. 617), DHCP (Dyanamic Host Configuration Procotol) merupakan arsitektur jaringan yang berbasis client-server. DHCP berfungsi untuk memudahkan pengalokasian alamat untuk client yang terhubung secara otomatis.

Komputer yang mengirimkan alamat IP kepada client disebut dengan DHCP server dan komputer yang menerima alamat dari komputer server disebut dengan DHCP client. Dengan menggunakan DHCP server administrator tidak perlu lagi mengkonfigurasi TCP/IP pada komputer client cukup dengan memberikan referensi kepada DHCP tersebut.

Proses yang terjadi antara DHCP server dengan client antara lain: 1. DHCPDISCOVER adalah DHCP client akan menyebarkan request

secara broadcast untuk mencari DHCP Server yang aktif. 2. DHCPOFFER adalah setelah DHCP Server mendengar broadcast

dari DHCP Client, DHCP server kemudian menawarkan sebuah alamat kepada DHCP client.

3. DHCPREQUEST adalah Client meminta DCHP server untuk menyewakan alamat IP dari salah satu alamat yang tersedia dalam DHCP Pool pada DHCP Server yang bersangkutan.

4. DHCP ACKNOWLEDGEMENT adalah DHCP server akan merespon permintaan dari klien dengan mengirimkan paket acknowledgment. Kemudian, DHCP Server akan menetapkan sebuah alamat (dan

Page 29: Configurasi Linux Terminal Server (LTSP)

13

konfigurasi TCP/IP lainnya) kepada klien, dan memperbarui basis data miliknya. Klien selanjutnya akan memulai proses binding dengan tumpukan protokol TCP/IP dan karena telah memiliki alamat IP, klien dapat memulai komunikasi jaringan.

Alamat yang diberikan oleh DHCP server kepada client dengan jangka waktu tertentu. apabila client tidak terhubung (off) dengan jaringan yang bersangakutan dalam jangka waktu tertentu, maka DHCP server mengambil kembali alamat yang diberikan kepada client tersebut dan DHCP server dapat memberikan alamat tersebut kepapa client yang lain.

2.9 Pengertian Thinclient

Menurut Nugraha, Ismail & Siregar (2011), thinclient adalah jenis

infrastruktur IT dimana client, workstation, atau desktop hanya menampilkan

layar/output, dan tidak melakukan proses komputasi lainnya. Semua pekerjaan

dilakukan di server. Karena itu client tidak membutuhkan komputer dengan

spesifikasi yang tinggi. Pentium III dengan memory 128 MB sudah lebih dari

cukup, dan harddisk tidak diperlukan. Arsitektur thinclient juga dikenal dengan

istilah centralized, diskless network computer, dan server-based computing.

2.10 Sejarah thinclient

Thinclient Istilah ini diciptakan pada tahun 1993 oleh Tim Negris, VP

Pemasaran Server pada Oracle Corp, ketika bekerja dengan Larry Ellison

pendiri perusahaan pada peluncuran Oracle 7. Pada saat itu, Oracle berharap

untuk membedakan berorientasi server software mereka dari desktop yang

berorientasi produk Microsoft. Ellison kemudian dipopulerkan dengan kata

kunci Negris sering menggunakan dalam pidato dan wawancara tentang produk

Oracle ( Rewounik69, 2012 ).

2.11 Cara Kerja Thinclient

Menurut Nugraha, Ismail & Siregar(2011), konsep thinclient adalah

Komputer client hanya menggunakan fungsi dasar seperti tampilan, keyboard,

Page 30: Configurasi Linux Terminal Server (LTSP)

14

mouse, dan suara. Server bekerja sangat aktif dan berat karena semua aplikasi

yang telah diinstal di server akan dijalankan atau ditampilkan di komputer

thinclient. Komunikasi antara komputer thinclient ke komputer server

berbentuk input keyboard dan mouse dan dari komputer server ke komputer

client adalah berupa gambar atau tampilan melalui monitor.

Gambar 2. 2: Cara kerja thinclient.

Sumber: Utami dan Yansen

2.12 Fatclient

Fatclient adalah suatu jaringan dimana beoperasi seperti komputer

pribadi, tugas client lebih berat dari pada server karena tidak hanya pengguna

interface, tapi juga mengoperasikan aplikasi. Sehingga server hanya bertugas

mengolah data dan beban server lebih ringan dari pada client. Berbeda dengan

thinclient sebagai pengguna interface dan pengguna aplikasi yang ada di server,

sehingga beban server lebih berat dari pada client (amelinda, 2010).

2.13 LTSP

Menurut Permatasari (2008, p. 14), LTSP (Linux Terminal Server Project)

adalah paket add-ons dari linux yang memungkinkan banyak user bekerja pada

sebuah komputer, seluruh aplikasi berjalan pada server dan terminal hanya

menangani masalah input dan output. Jadi LTSP itu merupakan suatu jaringan

komputer berbasis client-server dimana komputer client akan booting dari

komputer server, sehingga apa yang tampil pada komputer server akan tampil

Page 31: Configurasi Linux Terminal Server (LTSP)

15

pada komputer client. sehingga komputer client berperan seperti komputer

server itu sendiri, data yang tampil pada komputer client adalah data dari

komputer server.

Untuk Komputer client tidak perlu lagi menggunakan hardisk karena

hanya sharing OS, bisa juga menggunakan hardisk tapi ketika akan melakukan

booting dari client maka mengatur bios untuk bootnya menggunakan LAN .

Linux Terminal Server Project (LTSP) menyediakan suatu cara yang bisa

dipelajari dengan mudah untuk mengoptimalkan komputer murah (low cost

workstation) sebagai workstation dengan tampilan grafik ataupun terminal yang

berbasiskan teks dengan memanfaatkan GNU/Linux server. (Rahcmad , 2008).

Menurut Permatasari (2008, p. 14), platform linux yang semakin

berkembang dan memasyarakat telah terbukti memberikan banyak solusi

alternatif yang mendorong efisiensi, penghematan biaya dan kemudahan kerja.

Sifatnya yang open source telah melahirkan berbagai kombinasi baru di bidang

teknologi informasi, dan dapat dimanfaatkan oleh siapa saja yang mau

memanfaatkannya. Jadi cukup dengan menyediakan satu harddisk, LTSP dapat

menjalankan banyak terminal komputer. Dengan demikian teknologi lowend

PC yang menggunakan LTSP dapat mengoptimalkan komputer lama yang

sudah tidak terpakai untuk dapat digunakan kembali dengan mode GUI.

2.14 Cara Kerja LTSP

Menurut Permatasari (2008, p. 14), cara kerja LTSP menggunakan sebuah

atau beberapa PC client/user yang disambungkan ke server tanpa menggunakan

sistem operasi yang tersimpan di harddisk. Sebagai gantinya, bisa

menggunakan Bootrom yang terpasang di kartu jaringan atau jika tidak ada,

dapat menggunakan floppy disk yang sudah terpasang kernel linux. Setelah

kernel di-load dalam memori, program dapat mulai berkerja untuk mencari

server yang memiliki DHCP atau BOOT Protocol (BOOTP). Server yang

menangkap permintaan client akan memeriksa terlebih dahulu apakah client

tersebut sudah terdaftar sebagai komputer yang boleh masuk. Jika ya, server

Page 32: Configurasi Linux Terminal Server (LTSP)

16

memberikan IP Address kepada client, dan selanjutnya menjalankan Xserver

dimana prosesnya terjadi di server namun hasilnya tampak di client.

2.15 Linux

Menurut Sidik (2004, p. 11), linux adalah varian dari sistem operasi Unix

yang sangat popular saat ini. Umumnya pamakai linux tidak ingin sistem

operasi ini dianggap sebagai varian linux, tetapi jika dirasakan dengan

memakai, maka akan terlihat bahwa dari sisi pemakai semua yang ada didalam

linux adalah Unix, karena ternyata memang linux diinspirasi oleh minix (minix

unix), dan dilandasi oleh beberapa software dari GNU.

2.16 Ubuntu

Menurut Wahyu (2007, p. 1), ubuntu merupakan salah satu distribusi

linux yang berbasiskan Debian. Proyek Ubuntu resmi disponsori oleh

Canonical Ltd. yang merupakan perusahaan milik seorang kosmonot asal

Afrika Selatan Mark Shuttleworth. Nama Ubuntu diambil dari nama sebuah

konsep ideologi di Afrika Selatan, Istilah ubuntu berasal dari bahasa kuno

Afrika, yang berarti “rasa perikemanusiaan terhadap sesama manusia”.

Perusahaan itu sendiri bertujuan untuk membantu dalam pengembangan,

distribusi dan promosi dari produk perangkat lunak yang bersifat terbuka (open

source), dan juga untuk memberikan perangkat dan dukungan untuk komunitas-

komunitas open source.

Menurut Wahyu (2007, p. 1), ubuntu itu dibuat dengan tujuan :

1. Selalu gratis dan tidak akan akan terdapat biaya lisensi

2. Siap digunakan dalam kondisi stabil dengan siklus peluncuran yang tetap,

yaitu setiap 6 bulan.

3. Berprinsip pada pengembangan perangkat lunak terbuka (open source)

Page 33: Configurasi Linux Terminal Server (LTSP)

17

2.17 Ubuntu Live CD dengan Alternate CD

Perbedaan yang paling menonjol jika menggunakan Alternate CD

dibandingkan dengan menggunakan Live CD merupakan perbedaan jenis antar

muka. Jika pada Live CD menggunakan antarmuka grafis, maka pada Alternate

CD hanya menggunakan antarmuka berbasis teks. Kelebihan dari penggunaan

Alternate CD adalah penggunaan sumberdaya komputer yang lebih ringan pada

saat pemasangan jika dibandingkan dengan Live CD (Edgewall, 2003).

2.18 Virtualbox

Menurut William (2011, p. 6), VirtualBox merupakan virtual PC yang

bisa digunakan sebagai latihan untuk settingan jaringan. VirtualBox sudah

dilengkapi dengan Hardisk, CDROM, LAN, dan juga telah mempunyai Ethernet

Adapter yang bisa digunakan untuk koneksi jaringan di VirtualBox.

Menurut william (2011, p. 6), jaringan di VirtualBox ada bebrapa macam

diantaranya:

1. Bridge Adapter

Jaringan Bridge Adapter menghubungkan VirtualBox kejaringan dengan

menggunakan adaptor jaringan komputer host. Cara termudah untuk

menyediakan jaringan jika komputer host sudah terhubung ke jaringan. Adaptor

jaringan virtual di VirtualBox terhubung ke jaringan fisik adapter di komputer

host, yang memungkinkan untuk terhubung kejaringan komputer host.

2. NAT (Network Address Translation)

NAT (Network Address Translation) mengkonfigurasi VM (Virtual

Machine) untuk berbagi IP dan Media Access Control (MAC) alamat dari host.

VM dan host berbagi identitas jaringan tunggal yang tidak terlihat di luar

jaringan. NAT menggunakan koneksi jaringan komputer host untuk

memberikan VM akses ke Internet atau Transmission Control Protocol (TCP) /

IP jaringan. VM tampaknya terhubung dengan router, semua lalu lintas

jaringan maya guest melewati jaringan host. Dalam konfigurasi ini, perangkat

Page 34: Configurasi Linux Terminal Server (LTSP)

18

lunak keamanan diinstal pada OS host dapat digunakan untuk memantau dan

memblokir lalu lintas data.

3. Internal Network

Internal network menciptakan jaringan yang benar-benar terkandung

dalam komputer host. Internal network menyediakan koneksi jaringan antara

VM dan komputer host, menggunakan adapter jaringan virtual yang terlihat

hanya untuk sistem operasi host. pada dasarnya hampir sama dengan bridged

networking yang VM dapat berkomunikasi langsung dengan dunia luar, tetapi

hanya terbatas pada VM lain yang berada pada host yang sama.

4. Host-only Adapter

Host-only networking dapat dikatakan gabungan dari mode bridged dan

Internal Networking. Sama seperti bridged networking di Host-only VM dapat

berkomunikasi dengan satu sama lain dan host sama seperti terkoneksi pada

switch ethernet fisik.

2.19 Fishbone Diagram

Fishbone diagram atau bisa juga disebut Ishikawa diagram atau cause

and effect diagram adalah salah satu quality control tools yang memudahkan

identifikasi suatu masalah dalam produksi. Fishbone diagram dikembangkan

oleh Kaoru Ishikawa pada tahun 1972 dalam bukunya yang berjudul Guide to

Quality Control (Schwalbe & College, 2000, p. 317). Fishbone diagram adalah

satu-satunya quality control tool yang menggunakan data verbal (kualitatif) dan

bukan menggunakan data numerik dalam penyajiannya. Alat bantu control ini

membantu mengidentifikasi penyimpangan mutu melalui berbagai macam

parameter penyebab yang saling berhubungan. Masalah-masalah dikategorikan

dalam kelompok tertentu dari mulai path utama, kemudian bercabang menjadi

kelompok masalah yang berhubungan dan seterusnya sehingga terlihat seperti

tulang ikan (Maryadi, 2010).

Page 35: Configurasi Linux Terminal Server (LTSP)

19

2.20 Kerangka PIECES

Menurut Anwar & Puspitasari (2010), kerangka PIECES merupakan

salah satu metodologi yang tepat untuk menganalisis permasalahan yang ada.

PIECES merupakan sebuah sketsa yang tepat untuk pernyataan untuk

memecahkan suatu masalah. Fase ini mempelajari sistem yang ada dan

menganalisis bidang masalah, sehingga menghasilkan satu tujuan perbaikan

sistem yang diperoleh dari pemahaman menyeluruh terhadap masalah-masalah

serta manfaat yang akan diperoleh.

Kerangka PIECES merupakan singkatan dari:

P (Performance) analisa kinerja sistem yang akan dianalisa.

I (Information) Informasi yang dapat diambil dari sistem yang akan dianalisa. E (Economy) mengenai biaya operasional.

C (control) seperti apa pengontrolan dari sistem yang akan dianalisa.

E (Eficiency) efisiensi kinerja dari sistem tersebut.

S (Services) seperti apa layanan sistem yang lama.

Page 36: Configurasi Linux Terminal Server (LTSP)

20

BAB III

ANALISIS DAN PERANCANGAN

3.1 Tinjauan Umum

Menurut Nugraha, Ismail & Siregar (2011), thinclient adalah jenis

infrastruktur IT dimana client, workstation, atau desktop hanya menampilkan

layar/output, dan tidak melakukan proses komputasi lainnya. Semua pekerjaan

dilakukan di server. Karena itu client tidak membutuhkan komputer dengan

spesifikasi yang mumpuni. Pentium III dengan memory 128 MB sudah lebih

dari cukup, dan hardisk tidak diperlukan. Arsitektur thinclient juga dikenal

dengan istilah centralized, diskless network computer, dan server-based

computing.

Thinclient dirancang untuk efisiensi dan pemanfaatan penuh kemampuan

komputasi dari komputer server yang saat ini kekuatannya lebih dari cukup

untuk memenuhi kebutuhan komputasi normal dan disisi lain menurunkan

biaya pemakaian, perawatan dan investasi perangkat secara keseluruhan

dibanding solusi fatclient.

Supaya client dapat mengakses aplikasi-aplikasi yang berjalan di server

maka kita harus membutuhkan suatu aplikasi yaitu LTSP. Thinclient untuk

Perpustakaan Politeknik Kampar sudah bisa dioperasikan hanya tinggal

menyempurnakan dan penambahan komputer untuk clientnya.

3.2 Analisis

3.2.1 Analisis Kelemahan Sistem

Perpustakaan Politeknik Kampar memiliki permasalahan utama

yaitu kurangnya minat mahasiswa untuk berkunjung ke Perpustakaan

Politeknik Kampar.

Comment [H1]: jelaskan FAT client di bab 2

Page 37: Configurasi Linux Terminal Server (LTSP)

21

Fishbone diagram (Ishikawa Diagram) untuk permasalahan di Perpustakaan Politeknik

Kampar adalah sebagai berikut:

Gambar 3. 1: Fishbone Diagram (Analisis Kelemahan Sistem)

Dari data fishbone diagram diatas dapat diketahui bahwa mengapa perpustakaan politeknik

kampar kurang di kunjungi oleh mahasiswa. Ada beberapa poin yang bisa dijadikan acuan

diantaranya:

1. Dari segi Staf

2. Dari segi Sistem Informasi

3. Dari segi Fasilitas

4. Dari segi Tempat

5. Dari segi Kebijakan

Kabel Ethernet sudah

Page 38: Configurasi Linux Terminal Server (LTSP)

22

Berdasarkan kerangka berpikir PIECES untuk analisis sistem yang lama dapat dilihat pada

tabel berikut:

Tabel 3. 1: Kerangka Berfikir PIECES analisis kelemahan sistem

Performance

Untuk mengakses internet, mahasiswa harus membawa

laptop sendiri, sehingga bagi yang tidak membawa laptop

tidak dapat menngakses internet di kampus Politeknik

Kampar.

Information

Kurangnya pihak dosen, ataupun pihak perpustakaan

memberikan informasi kepada mahasiswa tentang buku-

buku yang mengenai pelajaran.

Economy

Biaya yang di keluarkan untuk pengembangan sistem tidak

terlalu besar dan masih sedikit.

Control

Sistem pengontrolan pada sistem yang lama masih lemah.

Efficiency

Pengoperasian sistem lama masih manual dan belum

terkomputerisasi.

Service

Layanan yang ada pada sistem lama masih kurang.

Page 39: Configurasi Linux Terminal Server (LTSP)

23

SWOT analisis untuk Perpustakaan Politeknik Kampar itu sendiri, lihat gambar 3.2.

Gambar 3. 2 : SWOT Analisis

Dari analisis SWOT diatas dapat diambil kesimpulan bahwa Perpustakaan Politeknik Kampar

bisa dibangun jaringan thinclient dengan fasilitas yang dimiliki oleh Perpustakaan Politeknik

Kampar.

Page 40: Configurasi Linux Terminal Server (LTSP)

24

3.2.2 Analisis Sistem Baru

Tabel 3. 2 : Kerangka Berfikir PIECES Kelebihan Sistem Baru.

Performance Akses yang cepat dari sistem yang lama.

Information Untuk mendapatkan informasi yang baru mengenai buku,

mudah dicari dengan menggunakan thinclient

Economy Mahasiswa tidak perlu kewarnet untuk membuat atau

mencari tugas kuliah.

Control Sistem pengontrolan pada sistem yang baru sudah bagus.

Efficiency Pengoperasian sistem yang baru sudah terkomputerisasi.

Service Layanan yang diberikan thinclient kepada mahawasiswa,

staf dan dosen lebih bagus dari sistem yang lama.

Dari hasil analisa fishbone diagram dengan analisis SWOT, dapat diambil kesimpulan

yaitu Perpustakaan Politeknik Kampar bisa dibangun jaringan thinclient supaya

menjadi terkomputerisasi dengan fasilitas yang dimiliki oleh Politeknik Kampar

khususnya dibagian Perpustakaan. Sistem operasi yang digunakan adalah ubuntu

11.10 alternate.

Page 41: Configurasi Linux Terminal Server (LTSP)

25

3.2.3 Logical Diagram

Gambar 3. 3 : Logical Digram

Pada gambar diatas merupakan logical diagram dari jaringan thinlcient.

Proses yang terjadi merupakan komunikasi dari user ke thincleint

seanjutnya dari thinclient ke server dan server akan memberikan balasan

kepada user berupa tampilan server.

3.2.4 Analisis Kelayakan Sistem

Menurut Written,at.al (2004, p. 404), feasibility memiliki empat

komponen yaitu: Operational Feasibility, Technical Feasibility,

Economic Feasibility dan Schedule Feasibility.

1. Operational Feasibility

Operational Feasibility adalah bagian tidak terlalu berpengaruh

dalam penentuan solusi kandidat, sebab sebaik apapun solusi

diajukan, bila pihak Politeknik Kampar tidak mengoperasikanya,

maka solusi tersebut tidak feasible. Oleh karena itu, bagian

operational feasibility diberikan bobot 20%.

Page 42: Configurasi Linux Terminal Server (LTSP)

26

2. Technical feasibility

Technical Feasibility merupakan komponen yang juga tidak terlalu

penting dari komponen-komponen yang lain. Hal ini disebabkan

oleh keterbatasan technologi yang dapat digunakan dalam

pengembangan sistem. Misalnya untuk jaringan yang akan

dibangun menggunakan thinclient. Poin yang diberikan adalah 20%.

3. Economic feasibility

Economic feasibility merupakan komponen yang sangat

berpengaruh dalam pengembangan sistem yang akan dibangun.

Politeknik Kampar merupakan perguruan tinggi yang memiliki

kebijakan untuk mengeluarkan biaya sebesar yang diperlukan

selama solusi itu feasible untuk dikembangkan. Untuk economic

feasibility diberi bobot 30%.

4. Schedule Feasibility

Schedule feasibility merupakan komponen yang termasuk sangat

penting dari komponen yang lain. Hal ini dikarenakan untuk

pengembangan masing-masing kandidat maksimal 1-2 bulan (sesuai

dengan kebijakan yang diberikan oleh BAAK). Poin untuk shecule

feasibility adalah 30%.

Page 43: Configurasi Linux Terminal Server (LTSP)

27

Dibawah ini merupakan tabel feasibility analisis matrix sebagai perbandingan untuk

kedua kandidat.

Tabel 3. 3 : Pengembangan thinclient Pepustakaan Politeknik Kampar

Bobot Ubuntu Windows Server

Operational Feasibility

20%

Server Politeknik Kampar telah menggunakan ubuntu sejak tahun 2008 dan selalu digunakan sampai awal 2012, sehingga lebih pamiliar digunakan. Score : 80

Politeknik Kampar telah menggunakan Windows Server 2003 akan tetapi, penggunaannya terbatas sehingga tidak begitu optimal digunakan. Score : 80

Technical Feasibility 20%

Resource untuk pengembangan ubuntu sudah tersedia karena sistem ini bersifat open source dan memiliki komunitas yang banyak, namun belum adanya tenaga teknisi yang support terhadap sistem ini. Score : 80

Resource untuk pengembangan untuk windows belum tersedia karena system ini tidak bersifat open source. Score : 80

Economic Feasibility 30%

Feasibility : 5 tahun GPL, tinggal download dari Internet, tapi kita perlu maintenance. Score : 80

Feasibility : 3 tahun TCO lebih murah (Microsoft, 2012) tapi harus membeli lisensi. Score : 70

Schedule Feasibility 30%

1 bulan untuk konfigurasi thinclientnya dan thinclient sudah bisa dijalankan. Score : 90

1 bulan untuk men-setup Active Directory, tapi untuk menggunakan Terminal Service, harus menggunakan CAL (Client Access License) dan penambahan biaya lisensi tersebut belum dianggarkan. Score : 60

Total 16+16+24+27 = 83 16+16+21+18 = 71

Page 44: Configurasi Linux Terminal Server (LTSP)

28

Jadi dari hasil perbandingan antara dua kandidat yang dilakukkan pada tabel 3.3,

maka, bagi penulis yang lebih feasible adalah ubuntu yang digunakan untuk server

thinclient dari pada menggunakan windows, karena penulis juga belum pernah

menkonfigurasi thinclient dengan menggunakan windows server.

3.2.5 Diagram sequence LTSP

Gambar 3. 4: Sequence Diagram LTSP

Pada gambar diatas merupakan proses dari client booting sampai client

mendapatkan tampilan dari server. Mulai dari request DHCP, client akan

mendapatkan balasan IP Address, request TFTP, mendapatkan BOOT

image sampai client mendapatkan session dari server.

Page 45: Configurasi Linux Terminal Server (LTSP)

29

3.2.6 Analisis Kelebihan Sistem

Menurut Sufehmi (2007), ada banyak kelebihan solusi berbasis

thinclient jika dibandingkan dengan desktop konvensional:

1. Investasi hardware jauh lebih murah

Dengan thinclient maka kita cukup membeli dan menggunakan

komputer bekas yang memiliki spesifikasi yang rendah dan kinerja

dari komputer itu sama halnya dengan komputer yang baru.

2. Longer hardware lifecycle (Ketahanan)

Dengan solusi thinclient, maka komputer bisa digunakan sampai

lebih dari 5 tahun dengan performa yang tetap sangat baik, berbeda

dengan komputer konvensional.

3. Maintenance

Dengan menggunakan thinclient kita cukup mengganti komputer

user dengan komputer Pentium II lainnya dan user dapat kembali

bekerja dalam waktu hitungan menit tidak sama dengan komputer

biasanya harus memakan waktu yang agak lama untuk backup data.

4. Upgrade mudah dan murah

Untuk meningkatkan kinerja seluruh desktop, seringkali dapat

dilakukan cukup dengan upgrade memory di server atau upgrade

switch. Dibandingkan dengan desktop biasa, dimana jika ada 100

desktop maka total biaya upgrade dikalikan dengan 100 buah

komputer, sangat mahal dan tidak efisien.

5. Keamanan Data

Karena semua data tersimpan di server, maka bisa lebih mudah kita

amankan dari oknum staf (corporate espionage, internal hacker dan

lain-lain). Desktop thinclient juga bisa kita “kunci” sehingga semua

fasilitas akses datanya (disket, USB, dan lain-lain) tidak berfungsi

(sehingga oknum staf tidak bisa mencuri data dari komputernya dan

dibawa keluar perusahaan).

Page 46: Configurasi Linux Terminal Server (LTSP)

30

3.2.7 Analisa Kebutuhan system

Pada pembuatan thinclient untuk Perpustakaan Politeknik Kampar

ada beberapa kebutuhan yang digunakan lihat tabel dibawah ini:

Tabel 3. 4: Kebutuhan Sistem

Perangkat Keras Perangkat Lunak

Komputer Ubuntu 11.10 Alternate

Keyboard -

Mouse -

Kabel UTP untuk LAN (Cat5e) -

Rj 45 -

Swith / Hub -

Power point untuk instalasi listrik -

Krimping -

3.3 Deskripsi sistem

Judul tugas akhir yang akan dibuat oleh penulis adalah

“KONFIGURASI THINCLIENT TELEBIT UNTUK MENUNJANG

PERPUSTAKAAN POLITEKNIK KAMPAR”.

Pada jaringan yang dibangun di Perpustakaan menggunakan client Telebit

dengan spesifikasi Intel Celeron Processor 700/800 MHz, 128M SDRAM,

1GB FlashDisk. Dan menggunakan server PC DELL dengan spesifikasi

Processor Intel® Dual CoreTM @2.66 Ghz dengan RAM 2046Mb. Sistem

operasi yang digunakan adalah ubuntu 11.10 Alternate.

Konifigurasi dilakukan diserver dan client bisa menggunakan semua

aplikasi yang ada pada server. User yang bisa login hanyalah user yang

terdaftar pada server dan disimpan pada server.

Page 47: Configurasi Linux Terminal Server (LTSP)

31

3.4 Jaringan Thinclient

Di bawah ini merupakan gambar dari rancangan jaringan thinclient

Gambar 3. 5: Jaringan thinclient

Pada gambar 3.5, server menggunakan 2 kartu jaringan diantaranya eth0

dan eth1. Kartu jaringan pertama yaitu terhubung dengan Internet dan

kartu jaringan kedua terhubung ke client LTSP. Kartu jaringan pertama

memiliki IP 10.254.20.59 untuk koneksi ke Internet dan kartu jaringan

kedua memiliki IP DHCP dari 192.168.1.1/24 ke client LTSPnya.

3.5 Bahan Dan Alat

Ada dua hal yang di perlukan dalam membangun jaringan thinclient yaitu

komputer server dan client, kalau hal tersebut tidak terpenuhi maka jaringan

thinclient tidak akan jadi.

Page 48: Configurasi Linux Terminal Server (LTSP)

32

Adapun spesifikasi untuk komputer server dan client yang di perlukan adalah:

Tabel 3. 5 : Spesifikasi Server dan Client

Server

Client

Prosesor Intel® Dual CoreTM

@2.66 Ghz

Prosesor Pentium dan intel

Memory 2064 Mb

Memory minimal 64 Mb

Hardisk minimal 8 Gb

VGA card (untuk display

gambar yang ada pada server )

Page 49: Configurasi Linux Terminal Server (LTSP)

33

BAB IV

HASIL DAN PEMBAHASAN

4.1 Implementasi

4.1.1 Implementasi Sistem

Implementasi jaringan thinclient yang dilakukan ada bebrapa fase

lihat gambar dibawah ini.

Gambar 4. 1 Deployment Fase

Page 50: Configurasi Linux Terminal Server (LTSP)

34

Penjelasan dari implementasi sistem yang dilakukan diatas dibagi

beberapa fase diantaranya, fase pertama dan fase kedua.

a. Fase Pertama

Server yang digunakan adalah komputer DELL yang ada diruangan

tugas akhir dengan menggunakan VirtualBox. Untuk koneksi kekomputer

client yaitu menggunakan jaringan internal dan brigde, client yang diuji

dengan jaringan internal dan brigde berjalan dengan lancar.

b. Fase Kedua

Server yang digunakan adalah DELL di Perpustakaan dan masih

menggunakan VirtualBox. Client yang dijadikan adalah telebit dan laptop

dengan menggunakan jaringan brigde dan berjalan dengan lancar.

Dibawah ini merupakan beberapa interface dari client yang telah di

konfigurasi dan bisa dijalankan.

Gambar 4.2 Request DHCP server

Page 51: Configurasi Linux Terminal Server (LTSP)

35

Gambar 4.3 Meload kernel

Gambar 4.4 Tampilan LDM

Page 52: Configurasi Linux Terminal Server (LTSP)

36

Gambar 4. 5 : Tampiilan LDM

Gambar 4.5 adalah tampilan dari desktop client dan suadah bisa

melakukan login dengan memasukkan user dan kata sandi yang telah

disetting pada server.

Gambar 4.6 client error

Gambar 4.6 merupakan tampilan ketika client error karena tidak bisa

menemukan file kernel pada PXE linuxnya.

Page 53: Configurasi Linux Terminal Server (LTSP)

37

Gambar 4.7 Tampilan client

Gambar 4.7 tampilan client yang dijalankan pada komputer telebit dan

laptop, client berjalan dengan lancar.

4.1.2 Manual Instalasi

Sistem operasi yang digunakan adalah ubuntu 11.10 alternate,

karena pada ubuntu alternate telah dilengkapi layanan LTSP nya.

Di bawah ini merupakan langkah-langkah untuk menginstall UBUNTU

11.10 alternate :

Gambar 4.8 : Pilih Bahasa

Page 54: Configurasi Linux Terminal Server (LTSP)

38

1. Gambar diatas adalah tampilan awal dari ubuntu untuk pemilihan

bahasa, untuk sekarang saya pilih English.

2. Pada langkah kedua adalah kita harus menekan F4 karena kita akan

menginstal perankat LTSP server untuk jaringan thinclient nantinya.

Dibawah ini sebelum kita melakukan instal ubuntu alternate maka kita

harus memilih pilihan untuk menginstal LTSP servernya dulu,

selanjutnya baru di lanjutkan dengan proses berikutnya, Lihat gambar

di bawah ini.

Gambar 4.9 : Pilihan Instalan LTSP Server

3. Langkah selanjutnya adalah memilih bahasa untuk proses selajutnya,

disini saya pilih English.

Page 55: Configurasi Linux Terminal Server (LTSP)

39

Gambar 4.10 : Pilih bahasa

4. Pada langkah berikutnya adalah proses pilih lokasi, disini kita pilih

Amerika dan bisa dilihat pada gambar dibawah ini.

Gambar 4.11 : Pilih Lokasi

5. Selanjutnya konfigurasi layout keyboard. Pilih saja NO dan ikuti sampai konfigurasi keyboard selesai

Page 56: Configurasi Linux Terminal Server (LTSP)

40

Gambar 4.12 : Konfigurasi Keyboard

6. Dibawah ini adalah proses sedang berjalan, silakan menunggu

sebentar.

Gambar 4.13 : Proses Sedang Berjalan

7. Dibawah ini adalah proses untuk memasukkan nama dari hostname

komputer kita.

Page 57: Configurasi Linux Terminal Server (LTSP)

41

Gambar 4.14 : Nama Hostname

8. Selanjutnya adalah tahap paling berbahaya. Anda harus menentukan

metode partisi hardisk. Jika seluruh sistem akan diinstal ubuntu server,

gunakan saja use entire disk and set up lvm, jika ada sistem lain

(cth:windows) sebaiknya gunakan manual. Disini saya menggunakan

saja use entire disk and set up lvm karena komputer akan diinstal

ubuntu server secara keseluruhan.

Gambar 4.15 : Membuat Partisi Hardisk

Page 58: Configurasi Linux Terminal Server (LTSP)

42

9. Dibawah ini adalah proses partisi hardisk. Kemudian tekan enter.

Gambar 4.16: Partisi Hardisk.

10. Dibawah ini adalah proses sedang berjalan, silakan tunggu beberapa

detik.

Gambar 4.17 : Proses sedang berlangsung

11. Proses sealanjutnya adalah memasukkan nama pengguna baru, lihat

gambar di bawah ini.

Page 59: Configurasi Linux Terminal Server (LTSP)

43

Gambar 4.18 : Tambah Pengguna Baru

12. Langkah berikutnya adalah memasukkan kata sandi dari pengguna

yang baru.

Gambar 4.19 : Masukkan Kata Sandi

13. Selanjutnya adalah memasukkan kata sandi lagi.

Page 60: Configurasi Linux Terminal Server (LTSP)

44

Gambar 4.20 : Kompirmasi Kata Sandi

14. Pada proses dibawah ini pilih saja NO dan lanjutkan dengan proses

berikutnya.

Gambar 4.21 : Penguncian Directory

Page 61: Configurasi Linux Terminal Server (LTSP)

45

15. Pada proses dibawah ini adalah melakukan konfigurasi proxy jika

diperlukan, pada kali ini prosesnya bisa di lanjutkan dengan menekan

enter.

Gambar 4.22 : Setting Proxy

16. Kompigurasi aptitude nya sedang berjalan, silakan tunggu beberapa

menit.

Page 62: Configurasi Linux Terminal Server (LTSP)

46

Gambar 4.23 : Konfigurasi Aptitude

17. Dibawah ini adalah langkah selanjutnya pilih saja no automatic

update, karena untuk meng update nya bisa kita lakukan waktu-waktu

berikutnya.

Gambar 4.24 : Pengelolaan Upgrade

18. Dibawah ini adalah langkah untuk menginstal service apa saja yang

kita inginkan, disini kita pilih hanya openSSH server.

Page 63: Configurasi Linux Terminal Server (LTSP)

47

Gambar 4.25 : Pilih Service

19. Dibawah ini adalah proses sedang berjalan, silakan tunggu beberapa

menit.

Gambar 4.26 : Install service

Page 64: Configurasi Linux Terminal Server (LTSP)

48

20. Untuk langkah selanjutnya adalah proses instal GRUB nya, pilih saja

YES

Gambar 4.27 : Instal GRUB

21. Dibawah ini adalah proses terakhir pada instalasi ubuntu 11.10

alternate, pada perintah dibawah ini pillih continue dan keluarkan CD

ubuntunya.

Page 65: Configurasi Linux Terminal Server (LTSP)

49

Gambar 4.28: instalasi selesai

22. Dibawah ini tampilan ketika kita menjalankan ubuntunya dan

melakukan perintah login dengan memasukkan user dan password.

Gambar 4.29: Tampilan ketika ubuntu di jalankan

Page 66: Configurasi Linux Terminal Server (LTSP)

50

4.1.3 Pemeliharaan Sistem

Dalam membangun sebuah sistem maka akan diperlukan

pemeliharaan dari sistem yang telah dibangun, karena dengan melakukan

pemeliharaan maka efektivitas kinerja dari sistem tersebut pasti akan

selalu stabil dan tidak mengurangi kinerja dari sistem yang dibangun.

Ada dua pemeliharaan perangkat dari sistem diantaranya:

1. Pemeliharan Perangkat Keras

Dalam pemeliharaan perangkat keras pada server ataupun

pada client yang harus diperhatikan adalah:

1. Kabel Jaringan ( disini menggunakan kabel UTP Cat5e )

2. Hub 8 port

3. CPU

4. Monitor

5. Keyboard

6. Mouse

7. Terminal Listrik

Beberapa perangkat keras diatas sangat berpengaruh dalam

pengiriman paket data input dan output dari server keclient. Apabila

salah satu rusak maka komputer client tidak akan bisa melakukan

permintaan (Request) DHCP dan tansfer data dari server keclient.

2. Pemeliharaan Perangkat Lunak

Untuk pemeliharan perangkat lunak terletak pada server,

harus melakukan update dan backup data pada server supaya ketika

server mengalami error maka data yang telah dibackup tadi bisa

digunakan kambali.

Page 67: Configurasi Linux Terminal Server (LTSP)

51

4.2 Pembahasan

4.2.1 Konfigurasi LTSP

Konfigurasi LTSP pada ubuntu berada pada file/etc/, pada file /etc/

bisa disetting IP DHCP, interfaces, dan lain-lain.

Dibawah ini merupakan langkah-langkah konfigurasi LTSP di ubuntu

alternate setelah kita menginstal ubuntu alternatenya.

1. Masuk ke terminal dengan menekan CTRL + ALT + T pada ubuntu

11.10 alternate kemudian login dan kita masuk sebagai root dulu.

2. Untuk melihat IP dari komputer ubuntu kita cukup mengetikkan

perintah ifconfig.

rial@ubuntu:~$ ifconfig eth3 Link encap:Ethernet HWaddr 08:00:27:cb:64:30 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fecb:6430/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:52 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:8769 (8.7 KB) Interrupt:9 Base address:0xd240 eth4 Link encap:Ethernet HWaddr 08:00:27:54:51:e4 inet addr:10.254.20.33 Bcast:10.254.20.255 Mask:255.255.255.0 inet6 addr: fe80::a00:27ff:fe54:51e4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:913 errors:0 dropped:0 overruns:0 frame:0 TX packets:80 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:122719 (122.7 KB) TX bytes:11585 (11.5 KB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:16 errors:0 dropped:0 overruns:0 frame:0

Page 68: Configurasi Linux Terminal Server (LTSP)

52

TX packets:16 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1184 (1.1 KB) TX bytes:1184 (1.1 KB)

3. Edit file dhcp.conf dengan mengetik periintah vi /etc/ltsp/dhcp.conf

dan edit file yang ada didalam dhcp.conf tersebut dengan mengubah

IP address default 192.168.0.0 sesuai yang kita inginkan. Disini

disetting IPaddressnya menjadi 192.168.1.1/24.

# Default LTSP dhcpd.conf config file. # authoritative; subnet 192.168.1.0 netmask 255.255.255.0 { range 192.168.1.20 192.168.1.250; option domain-name "lib.poltek-kampar.ac.id"; option domain-name-servers 192.168.1.1; option broadcast-address 192.168.1.255; # option routers 192.168.1.1; # next-server 192.168.1.1; # get-lease-hostnames true; option subnet-mask 255.255.255.0; #option root-path "/opt/ltsp/i386.tmp"; option root-path "/opt/ltsp/i386"; if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" { # filename "/ltsp/i386.tmp/pxelinux.0"; filename "/ltsp/i386/pxelinux.0"; } else { filename "/ltsp/i386/nbi.img"; } "/etc/ltsp/dhcpd.conf" [readonly] 25L, 714C 1,1 Top

4. Langkah selanjutnya adalah setelah kita mengubah file DHCP.conf

nya, maka kita harus melakukan service dari DHCP servernya

dengan mengetikkan perintah /etc/init.d/isc-dhcp-server restart.

5. Selanjutnya adalah masuk ke nework interfacenya dan kita

menambahkan kartu jaringan yang kedua yaitu eth1 dengan

Page 69: Configurasi Linux Terminal Server (LTSP)

53

mengetikkan perintah vi /etc/network/interfaces maka akan muncul

seperti gambar dibawah ini.

This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet dhcp auto eth1 iface eth1 inet static address 192.168.1.1 netmask 255.255.255.0 "/etc/network/interfaces" [readonly] 16L, 353C 1,1 All

6. Langkah selanjutnya setelah kita menambahkan kartu jaringan

kedua dan memberikan IP pada kartu jaringan tersebut maka kita

harus melakukan service pada network interfacenya tersebut dengan

mengetikkan perintah /etc/init.d/networking restart

7. Langkah selanjutnya kita juga bisa mengedit hostnamenya dengan

perintah vi /etc/hastname

ubuntu ~ ~ ~ ~ ~ ~ "/etc/hostname" [readonly] 1L, 7C 1,1 All

Page 70: Configurasi Linux Terminal Server (LTSP)

54

8. Kita juga mengedit file /etc/default/isc-dhcp-server nya dengan

mengetikkan perintah vi /etc/default/isc-dhcp-server

rial@ubuntu:~$ vi /etc/default/isc-dhcp-server # Defaults for dhcp initscript # sourced by /etc/init.d/dhcp # installed at /etc/default/isc-dhcp-server by the maintainer scripts # # This is a POSIX shell fragment # # On what interfaces should the DHCP server (dhcpd) serve DHCP requests? # Separate multiple interfaces with spaces, e.g. "eth0 eth1". INTERFACES="eth3" ~ ~ ~ "/etc/default/isc-dhcp-server" [readonly] 11L, 323C 1,1 All

9. Selanjutnya adalah kita harus melakukan yang namannya build

client dengan perintah ltsp-build-client supaya server bisa

membaca client.

10. Selanjutnya adalah kita buat user baru dan password untuk login ke

klien.

11. Setelah semua selesai disetting langkah terakhir yang akan kita

lakukan adalah crimping kabel, pasang kabel dari server ke hub

kemudian ke klien.

12. Setelah semua terpasang dengan benar maka lakukan reboot server

dan jalankan kliennya. Kalau semua berjalan dengan lancar

waktunya untuk login ke desktop klien, apabila ada masalah pada

login ke destopnya ada tulisan seperti ini “response from server,

restarting” maka lakukan perintah dibawah ini.

sudo ltsp-update-sshkeys

Page 71: Configurasi Linux Terminal Server (LTSP)

55

sudo ltsp-update-image

sudo ltsp-update-kernel

Setelah perintah diatas dilakukan coba login ke desktop klien

kembali.

4.2.2 Kendala yang Terjadi di Server

Kalau terjadi penggantian kartu jaringan di linux, otomatis device di

linux servernya juga berganti, misal dari eth1 menjadi eth2, yang akan

mengakibatkan layanan DHCP Server akan error, karena disetup pasa

device Ethernet card yang lama, yaitu eth1 bukan eth2.

Solusinya:

Dengan mengubah kembali settingan di /etc/default/isc-dhcp-server dan

melakukan restart pada layanan service pada DHCP servernya.

Page 72: Configurasi Linux Terminal Server (LTSP)

BAB V

KESIMPULAN

5.1 Kesimpulan

Dari pembahasan yang telah dijelaskan diatas, maka ada beberapa

kesimpulan yang dapat diambil oleh penulis diantaranya :

1. Thinclient memiliki banyak keuntungan dalam hal penggunaan dan

biaya.

2. Thinclient sudah terpasang 4 buah thinclient dan bisa dijalankan

menggunakan telebit dan laptop.

3. Dengan spesifikasi server PC yang digunakan untuk jaringan thinclient

ini hanya mampu menjalankan 2 atau 3 client . Apabila client lebih dari

itu maka server yang digunakan bisa hang.

5.2 Saran

Dari kesimpulan yang telah di sebutkan, ada bebrapa saran antara lain :

1. Apabila terjadi pergantian kartu jaringan di linux dari eth1 ke eth2 maka

kita harus merubah settingan pada isc-default-dhcpnya.

2. Supaya klien bisa berjalan dengan normal dan sesuai yang kita inginkan

maka kita harus membutuhkan spesifikasi server yang lebih tinggi dari

yang digunakan sekarang ini.

3. Untuk kedepannya thinclient ini bisa dikembangkan lagi menjadi

fatclient.

4. Supaya penggunaan thinclient lebih optimal sebaiknya menggunakan

spesifikasi hardware yang lebih tinggi.

Page 73: Configurasi Linux Terminal Server (LTSP)

57

DAFTAR PUSTAKA

(Anonym). Linux Untuk Umat Manusia. Diakses pada tanggal 26 July 2012 di http://www.ubuntu-id.org/

Alkisg (2012). Installing_an_LTSP_Server. Diakses pada tanggal 10 agustus 2012 di https://help.ubuntu.com/community/UbuntuLTSP/LTSPQuickInstall/#Installing_an_LTSP_Server

Alpen Viker (2011). Sekilas ThinClient. Diakses pada tanggal 31 july 2012 di http://alpz.wordpress.com/2011/03/08/sekilas-thin-client/

Andrew faulkneer (2010). Membangun ltsp di ubuntu. Diakses pada tanggal 17 agustus 2012 di http://ctzahra.wordpress.com/2010/04/28/membangun-ltsp-linux-terminal-server-project-di-ubuntu/

Anggeriana, H. (2009). Perbedaan kabel UTP cat5, cat5e, cat6 dan cat7. Di akses pada tanggal 13 september 2012, dari http://herw1n.wordpress.com/2009/09/29/perbedaan-kabel-utp-cat5-cat5e-cat6-dan-cat7/

Anwar, H., & Puspitasari, Y. (2010). Sistem Informasi Esekutif Bidang Penjualan Barang Pada Pd.Aneka Prima Perkasa. Diakses pada tanggal 12 september 2012 di http://eprints.mdp.ac.id/24/1/SISTEM%20INFORMASI%20EKSEKUTIF%20BIDANG%20PENJUALAN%20BARANG%20PADA%20PD%20ANEKA%20PRIMA%20PERKASA%20PALEMBANG.pdf

Arauzo (2010).ThinClientHowto. diakses pada tanggal 31 july 2012 di https://help.ubuntu.com/community/ThinClientHowto

David Witke (2011). Ubuntu 11.10 LTSP. Diakses pada tanggal 17 agustus 2012 di http://mojotechblog.wordpress.com/2011/12/01/ubuntu-11-10-ltsp/

Edgewall. (2003). Memasang BlankOn Linux. Diakses pada tanggal 13, september 2012, di http://dev.blankonlinux.or.id/wiki/Dokumentasi/Panduan/5/Bab2

Hadi Maryadi (2010). Ishikawa diagram. diakses pada tanggal tanggal 30 agustus 2012 di http://hadimaryadi.wordpress.com/2010/04/19/ishikawa-diagram-fishbone-diagram/

Maryadi, H. (2010). Ishikawa Diagram (Fishbone Diagram). Diakses pada tanggal 18 agustus 2012, di http://hadimaryadi.wordpress.com/2010/04/19/ishikawa-diagram-fishbone-diagram/

Page 74: Configurasi Linux Terminal Server (LTSP)

58

Microsoft. (2012). Reduce your Total Cost of Ownership and Increase the Business Value of IT. Di akses pada tanggal 22 oktober 2012 dari http://www.microsoft.com/hk/windowsserver/compare/unix/reduce-tco.mspx

Mmenas (2012). FatClient. Diakses pada tanggal 10 agustus 2012 di https://help.ubuntu.com/community/UbuntuLTSP/FatClients

Mmenas (2012). UbuntuLTSP. Diakses pada tanggal 31 july 2012 di https://help.ubuntu.com/community/UbuntuLTSP

Muhammad S. Nugraha, I. S. (2011). PERANCANGAN DAN IMPLEMENTASI THIN CLIENT DI TOKOIPHONE.COM. Diakses pada tanggal 11 september 2012.

Nugroho, B. (2005). Instalasi & Konfigurasi Jaringan Windows & Linux . Yogyakarta: Andi. Diakses pada tanggal 11 september 2012.

Permatasari, H. P. (2008). Pemanfaatan low-end PC dengan Linux Terminal. 14-18. Diakses pada tanggal 11 september 2012.

Qolizq (2012). Macam-macam topologi jaringan . diakses pada tanggal 26 July 2012 di http://culezngeblog.wordpress.com/2011/12/19/macam-macam-topologi-jaringan/

Saputra, A. (n.d.). Inter VLAN Routing , DHCP router, VTP dan Managment. Di akses pada tanggal 28 September 2012 dari: http://scholar.google.co.id/scholar?hl=id&q=pengertian+dhcp&btnG=

Sidik, B. (2004). Unix dan Linux. bandung: informatika. Diakses pada tanggal 11 september 2012.

Wagito. (2005). jaringan komputer teori dan implementasi berbasis linux (edisi pertama cetakan kedua, 2007 ed.). yokyakarta: gava media.

Wahju, A. (2007). Petunjuk Praktis Penggunaan Ubuntu. yogyakarta: CV ANDI OFFSET.

Wahyu Agung (2011).setup-ltsp-di-blankon-7-dan-ubuntu-1104. Diakses pada tanggal 14 agustus 2012 di http://www.linuk.web.id/2011/06/setup-ltsp-di-blankon-7-dan-ubuntu-1104.html

William Pase, A. I. (2011). The virtual desktop. Diakses pada tanggal 14 september 2012 dari http://scholar.google.co.id/scholar?hl=en&as_sdt=0,5&q=nat,bridge,internal+network,host-only+in+virtualbox

Page 75: Configurasi Linux Terminal Server (LTSP)

59

Lampiran 1 : Petunjuk Penggunaan ThinClient Politeknik Kampar.

Pastikan kabel terminal listrik sudah terhubung ke listrik.

Kalau keadaan komputer sedang mati maka yang harus di lakukan adalah

pastikan kabel power untuk telebite yang di gunakan harus terpasang dengan

benar.

Setelah kabel power pada telebit OK, maka langkah kedua adalah pastikan

kabel power pada monitor terpasang dengan benar.

Pastikan juga kabel VGA yang terhubung dari CPU telebit ke komputer

terpasang dengan benar,

Setelah langkah-langkah yang dilewati diatas sudah dilakuakan maka langkah

selanjutnya adalah dengan menekan tombol power pada CPU telebit dan juga

pada monitor jika seandainya tombol power pada monitor mati ( OF ).

Setelah kedua tombol hidup (ON ) dan biarkan saja loading dan tunggu

beberapa menit, setelah tampil layar desktop LDM dari klien maka kita di

suruh memesukkan user dan password.

Ketika user dan password cocok maka layar akan berubah seperti tampilan

yang ada di server dan kita bisa melakukan aktifitas seperti kita menggunakan

komputer kita sendiri, lihat gambar dibawah ini.

Page 76: Configurasi Linux Terminal Server (LTSP)

60

Page 77: Configurasi Linux Terminal Server (LTSP)

61

Lampiran 2 : Petunjuk penggunaan thinclient untuk petugas perpustakaan

(operator)

Menghidupkan komputer klien.

Pastikan kabel terminal listrik terhubung ke listrik.

Kalau keadaan komputer sedang mati maka yang harus dilakukan adalah

pastikan kabel power untuk telebit yang di gunakan harus terpasang dengan

benar.

Setelah kabel power pada telebit OK, maka langkah kedua adalah pastikan

kabel power pada monitor terpasang dengan benar.

Pastikan juga kabel VGA yang terhubung dari CPU telebit ke komputer

terpasang dengan benar.

Setelah langkah-langkah yang di lewati di atas sudah terpasang dengan benar

maka langkah selanjutnya adalah dengan menekan tombol power pada CPU

telebit dan juga pada monitor jika seandainya tombol power pada monitor mati

( OF ).

Setelah kedua tombol hidup (ON ) dan biarkan saja loading dan tunggu

beberapa menit, setelah tampil layar desktop LDM dari klien maka kita

disuruh memesukkan user dan password.

Ketika user dan password cocok maka layar akan berubah separti tampilan

yang ada di server dan ita bisa melakukan aktifitas seperti kita menggunakan

komputer kita sendiri.

Mamatikan komputer klien.

Setelah user menggunakan komputer klien dan menghemat biaya listrik maka

komputer klien harus dimatikan dengan cara :

Tutup semua aplikasi yang telah digunakan.

Setelah semua aplikasi yang digunakan ditutup maka arahkan kursor ke pojok

kanan atas dan klik tombol shutdown dan pilih logout.

Page 78: Configurasi Linux Terminal Server (LTSP)

62

Setelah logout di pilih maka tampilan desktop akan ditutup dan layar akan

berpindah yaitu ke tampilan login user dan password.

Setelah tampilan login muncul maka arahkan kursor ke pojok bagian bawah dan

klik refrence dan pilih shutdown.

Setelah shutdown di pilih maka komputer akan mati dengan sendirinya.

Dibawah ini petunjuk setting bios pada komputer telebit yang digunakan untuk klien.

Perintah manual untuk petugas perpustakaan (operator) untuk menginstall thinclient

pertama kali, yaitu dengan cara mengubah BIOS komputernya agar booting ke

jaringan dahulu.

Langkah-langkahnya adalah :

Untuk telebit tekan tombol power pada telebit.

Tekan F10 untuk masuk ke biosnya dan ganti biosnya ke int9 supaya booting

nya pakai jaringan.

Kemudian setelah biosnya di setting, restart komputernya lagi dan lihat

hasilnya.

NB : untuk komputer yang bukan telebit kalau mau mensetting biosnya tergantung

tombol apa yang harus kita tekan (tombol delete, F2 dan lain-lain ).

Page 79: Configurasi Linux Terminal Server (LTSP)

63

Lampiran 3 : Petunjuk Mengganti Login Screen Pada Ubuntu 11.10 Alternate

Ketika klien kita hidupkan dan kita bosen dengan tampilan defaultnya maka kita bisa

mengganti tampilan login usernya dengan cara:

Langkah yang peratama kita buka dulu terminal pada ubuntu dengan cara

CTRL+ALT+T untuk ubuntu 11.10, dan kita ketikkan perintah cd

/opt/ltsp/i386/usr/share/ldm/theme, karena letak theme dari kliennya ada di

perintah ini cd /opt/ltsp/i386/usr/share/ldm/theme. Karena di dalam directory

theme ada directory ltsp dan ubuntu.

Langkah kedua adalah dengan merubah dulu hak akses file bg.png dan

logo.png yang nantinya kita ganti atau kita edit buat tampilan yang baru

dengan perintah chmod <nama file yang kita edit>.

Setelah kita ganti atau kita edit maka kita ketikkan perintah copy directory ltsp

ke directori yang baru yaitu custom dengan perintah cp-r ltsp rialsyah.

Kemudian kita kita ketikka perintah cd rialsyah

Ketikkan perintah ls –al sehingga data yang ada didalam directory ltsp tadi

akan ada di dalam directory custom.

Selanjutnya kita ketiikan perintah cd /opt/ltsp/i386/etc/alternatives dan

ketikkan ls –al untuk melihat file ldm-theme

Kemudian kita ketikkan perintah untuk menghapus ldm-theme nya supaya

defaulnya hilang dengan perintah rm ldm-theme

setelah itu kita tinggal menupdate image nya saja dan kita tidak perlu men-

build-ltsp-client nya lagi

untuk mengganti logo hanya dengan meriname gambar yang kita copy tadi

dengan nama logo defaultnya, kemudian lakukan perintah ltsp-update-image

lagi dan jalankan client.

kita tidak perlu membuild clientnya.