1ENT ASI LTSP( LINUX TERMINAL SERVER -...

94
I f ' ' "'/, "• , \ \ ·.,. i·· .: l ., , "J: ·1 r"·:<J,F<"T /" Il\1PLEl\1ENTASI LTSP( LINUX TERMINAL SERVER PROJECT) PADA WARNET TIS SKALA JVIEDIUJVI Skripsi Oleh: YllDHA SATYAGAIVIA 20809Hl00053 PROGRAM SAR.JANA (Sl) KOMPUTER PROGRAM STUDI TEKNIK lNFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI ISLAI\1 NltG.ERl SY ARIF HIDA YATULLAH JAKARTA

Transcript of 1ENT ASI LTSP( LINUX TERMINAL SERVER -...

Page 1: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

I f

' ' "'/, "• , \ \ ~ ·.,.

i·· .: l ., ~ , "J: ·1 ~ r"·:<J,F<"T /"

Il\1PLEl\1ENT ASI LTSP( LINUX TERMINAL SERVER

PROJECT) PADA W ARNET TIS SKALA JVIEDIUJVI

Skripsi

Oleh:

YllDHA SATYAGAIVIA

20809Hl00053

PROGRAM SAR.JANA (Sl) KOMPUTER

PROGRAM STUDI TEKNIK lNFORMATIKA

FAKULT AS SAINS DAN TEKNOLOGI

UI"~IVERSITAS ISLAI\1 NltG.ERl

SY ARIF HIDA YATULLAH

JAKARTA

Page 2: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

IMPLEMENTASI LTSP

(LINUX TERMINAL SERVER PROJECT)

PADA W ARNET TIS SKALA MEDIUM

Skripsi

Sebagai Salah Satu Syarat Untuk Memperoleh Gelar

Sarjana Komputer

Fakultas Sains dan Teknologi

Universitas Islam Negeri SyarifHidayatullah Jakarta

Oleh:

Yudha Satyagama

208091000053

PROGRAM SARJANA (Sl) l(OMPUTER

PROGRAM STUD I TEKNIK INFORMA TIKA

FAI(ULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS ISLAM NEGERI

SYARIF HIDA YATULLAH

JAKARTA

2014 MI 1435 H

Page 3: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

IMPLEMENTASI LTSP

(LINUX TERMINAL SERVER PROJECT)

PADA WARNET SKALA MEDIUM

Skripsi

Sebagai Salah Satu Syarat Untuk Memperoleh

Gelar Sarjana Komputer

Pada Fakultas Sains dan Teknologi

Universitas Islam Negeri SyarifHidayatullah Jakarta

Pembimbing I,

Feri Fahrianto, M.Sc

Oleh:

YUDHA SATYAGAMA

208091000053

Menyetujui,

Pembimbing II,

;r~ Siti Ummi Masruroh, M.Sc

NIP. 19800829 2011011 002 NIP. 19820823 201101 2 013

Mengetahui,

Ketua Program St · Teknik Informatika

NIP. 19690316 199903 2 002

Page 4: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

LEMBAR PENGESAHAN UJIAN

Skripsi yang be1judul "IMPLEMENTASI LTSP ( LINUX TERMINAL SERVER

PROJECT) PADA WARNET TIS SKALA MEDIUM" yang ditulis oleh Yudha

Satyagama, NIM 208091000053 telah dittji dan dinyatakan Lulus dalam sidang

Munaqosyah Fakultas Sains dan Teknologi Universitas Islam Negeri Syarif Hidayatullah

Jakaita pada Jum'at tanggal 04 April 2014. Skripsi ini telah diterima sebagai salah satu

syarat untuk memperoleh gelar Sarjana Strata Satu (SI) pada Program Studi Teknik

lnformatika.

Menyetujui,

Penguji I, Penguji II,

cA.U\ ~;~ v{ .,>-Arini, MT Andrew Fiade, M.Kom

NIP. 19760131 200901 2 001 NIP. 19820811 200912 1 004

Pembimbing I, Pembimbing II,

Feri Fahrianto, M.Sc Siti Ummi Masrnroh, M.Sc

NIP. 19800829 2011011 002 NIP. 19820823 2011012013

Mengetahui,

Dekan Ketua

Program Studi Teknik Informatika

Nurhayati, Ph.D

NIP. 19690316 199903 2 002

Page 5: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

PERNYATAAN

DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI INI BENAR-BENAR ASLI

HASIL KARY A SENDIRI YANG BELUM PERNAH DIAJUKAN SEBAGAI SKRIPSI

ATAU KARYA ILMIAH PADA PERGURUAN TINGGI ATAU LEMBAGA

MANAPUN.

Jakarta, 04 April 2014

Yudha Satyagama

208091000053

Page 6: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

ABSTRAK

YUDHA SATYAGAMA (208091000053), Implementasi LTSP (Linux Terminal Server Project ) Pada Warnet Skala Medium (Di bawah bimbingan Feri Fahrianto, M.Sc dan Siti Ummi Masruroh, M.Sc).

Implementasi LTSP (Linux Tem1inal Server Project) di warnet TIS adalah untuk mencari penyempumaan dari kekurangan sistem yang tidak memi!iki disk drive pada workstation hanya tampilan mode teks layar. Tahap konstruksi dimulai dari perangkat keras, pengumpulan data dan spesifikasi perangkat lunak yang digunakan oleh server dan workstation, instalasi paket-paket yang dibutuhkan oleh Linux Terminal Server Project Proyek Linux Terminal Server pengkonfigurasian pada computer server dan menguji koneksi antara server dan workstation. Hasil yang diperoleh, semua workstation yang dihubungkan dengan server dapat menikmati tampilan grafis yang sama dengan tampilan grafis pada server. Metode yang digunakan dalam penulisan ini adalah NDLC (Network Development Life Cycle)

Kata kunci: Wamet, LTSP (Linux Terminal Server Project), NDLC. Daftar Pustaka: 15 (Tahun 1998-2010) Jumlah Halaman : V bab + xiii + 89 halaman + 19 Gambar + 5 Tabel + 1 Lampiran

Page 7: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

KATA PENGANTAR

Assalamu'alaikum warahmatullahi wabarakatuh.

Segala puji dan syukur penulis panjatkan kehadirat Allah SWT, Tuhan

semesta alam yang selalu memberikan kebahagiaan bagi siapa saja yang berjuang

di jalan-Nya. karena hanya atas berkat rahrnat dan hidayah-Nya, penulis dapat

menyelesaikan skripsi ini. Shalawat dan salarn penulis sanjungkan kepada baginda

N abi Muhammad SAW, beserta keluarga, para sahabat, dan seluruh pengikutnya

sampai akhir zaman.

Alhamdulillah akhirnya penulis dapat menyelesaikan Skiipsi yang berjudul "

IMPLEMENTASI LTSP (LINUX TERMINAL SERVER PROJECT) PADA

WARNET TIS SKALA MEDIUM".

Pada kesempatan ini, penulis ingin menyampaikan ucapan terima kasih

dan memberikan apresiasi setinggi-tingginya kepada pihak-pihak yang telah

membantu penulis, baik moril maupun materil, dalam menyelesaikan Skripsi ini.

Secara khusus penulis ucapkan terima kasih kepada:

1. Bapak Prof. Dr. Komarudin Hidayat selaku Rektor Universitas Islam

N egeri Symif Hidayatullah Jakarta.

2. Bapak DR. Agus Salim, M.Si sebagai Dekan Fakultas Sains dan

Teknologi Universitas Islmn Negeri SyarifHidayatullah Jakarta.

3. lbu Nurhayati, Ph.D selaku Ketua Program Studi Teknik Infornrntika.

Page 8: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

memberikan kesempatan, waktu, kesabaran dan perhatiannya untuk

membimbing penulis dalam menyelesaikan skripsi ini.

5. Thu Siti Ununi Masruroh, M.Sc, selaku Dosen Pembimbing 2 yang telah

memberikan kesempatan, waktu, kesabaran dan perhatiannya untuk

membimbing penulis dalam menyelesaikan skripsi ini.

6. Bapak Maska, selaku Pembimbing Lapangan yang selalu memantau dan

menasehati penulis dalam menjalankan Penelitian Skripsi.

7. Kedua orang tuaku, Bapak M. Muchtar dan Thu Imas Rihana tercinta

atas curahan kasih sayang, doa, dorongan baik moril maupun materil dan

segenap pengorbanan yang tidak pernah mengharapkan balasan kepada

penulis.

8. Kakakku Venny, Desta, Citra, JVIerisa, Maska telah memberikan banyak

motivasi, doa, dan dukungan semangatdalam menyelesaikan laporan ini.

9. Sahabat-sahabat baikku se1ia teman-teman yang tidak dapat penulis

sebutkan satu persatu karena telah mendoakan, mambantu, dan

memberikan kritik sarannya.

10. Seluruh pihak yang tidak dapat disebutkan satu persatu yang telah ban yak

membantu selama ini.

Penulis sadar masih terdapat kekurangan dalam Skripsi ini, baik dalam

penulisan maupun dalam cara penyajiannya. Untuk itu penulis sangat

mengharapkan kiitik dan saran yang sifatnya membangun demi kesempurnaan

Skripsi ini.

Page 9: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Harapan penulis semoga skripsi ini bennanfaat untuk dunia pengetahuan

dan pendidikan masyarakat umumnya dan bagi mahasiswa Fakutas Sains dan

Teknologi, khususnya yang mengambil Prodi Teknik Informatika.

Wassalamu'alaikum waralunatullahi wabarakatuh.

Jakarta, 16 April 2014

Yudha Satyagama

NIJVI.208091000053

Page 10: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

DAFTARISI

Halaman

HALAMAN JUDUL ................................................................... .

LEMBAR PENGESAHAN ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

LEMBAR PENGESAHAN UJIAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . m

LEMBARPERNYATAAN ........................................................... iv

ABSTRAK ............................................................................. v

KATA PENGHANTAR ... ..................... .... ..... ...... ...... ............... v1

DAFTARISI ············································································ IX

DAFT AR GAMBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Xll

DAFT AR TABEL . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . ... xm

BABIPENDAHULUAN

I. I. Latar Belakang .. ... .. .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 1

1.2. Rumusan Masalah . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 3

1.3. Batasan Masalah ... . . . . ...... .. . . . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.4. Tujuan Penelitian .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1.5. Manfaat Penelitian ... . . . . .............. ......................................... ... 4

1.6. Metodologi Penelitian . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

I. Metode Pengambilan Data .. . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 5

2. Metode Pengembangan Sistem . . . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 6

I. 7. Sistematika Penulisan .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ........ 6

BAB II LANDASAN TEORI

I. Sejarah Warne!...................................................................... 8

2. Penge1iian Sistem Jaringan Komputer ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

3. Jenis Jaringan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .. 10

4. Jenis Topologi Jaringan yang Digunakan ....................................... 10

5. Metode Akses . ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

6. Media Transmis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

7. Model Komunikasi Standarisasi LAN........................................... 14

Page 11: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

9. Teori Aplikasi ........................................................................ 18

10. NDLC ................................................................................. 34

11. Studi Literatur ........................................................................... 40

BAB III METODOLOGI PENELITIAN

3.1. Waktu dan Tempat Penelitian ................................................... 45

3.2. Objek Penelitian ................................................................... 45

3.3. Metode Penelitian ................................................................ 45

I. Metode Pengumpulan Data ............................................. 45

2. Metode Pengembangan Sistem ......................................... 46

1. Analysis .. . . . . .. . . . . .. ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . 46

2. Design .......................................... .. . . . . . . . . . . . . . . . . . . . . . . . . 47

3. Simulation Prototype . . . . .. ... . . . . . . .............. . . . . . . . . . . . . . . . . . . . . . 48

4. Implementation ........... .............................................. 48

5. Monitoring ................................................................ 49

6. Management ............................................................. 50

3.4. Peralatan Penelitian ............................................................... 50

3.5. Diagram Alur Penelitian ......................................................... 53

BAB IV HASIL DAN PEMBAHASAN

4 .I . Analisis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

4.1.1. Sistem Berjalan .............................................................. 54

4.1.2. Sistem Usulan ................................................................ 55

4.1.3. Topologi ...................................................................... 56

4.2. Design . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

4.2.1. Denah Warne! .............................................................. 57

4.2.2. Hardware dan Software . . . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . . . . . . 58

4.3. Simulation Prototype.............................................................. 60

4.3.1. Instalasi Paket Tracer ...................................................... 61

4.3.2. Tahapan Pembuatan Jaringan di Paket Tracer.......................... 62

4.3.3. Simulasi Jaringan . . . . . . . . . . . . . . . .. . . . . . . .............. ........ .......... ..... 62

4.4. Implementasi .. . . . . . . . . .. . . . . . .. . . . . . . . .. . . . .. . . . . . . .. . . . .. . . .. . . . . . . . . . . . .. . . . .. . . . . . . 63

Page 12: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

DAFTAR GAMBAR

Gambar 2.1. Topologi Bus.................................................................. 11

Gambar 2.2. Unshielded Twister Pair (UTP) . . . . . . . . . . . . . . ......... .. . . ................ 13

Garn bar 2.3. Kabel Fiber Optik ...... ........... ............................ . . . .. . . . . . . . . . . . . . 14

Gambar 2.4. Model OSI ..................................................................... 16

Gambar 2.5. Network Development Life Cycle (NDLC) ..... ........ .......... .. . . . . 35

Gambar 3.1. Diagram Alur Penelitian.............. ... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

Gambar 4.1. Analisa Sistem Berjalan .................................................... 54

Gambar 4.2. Analisa Sistem Usulan .......................................................... 55

Gambar 4.3. Letak Server dan Workstation............................................... 57

Gambar 4.4 Denah Komputer Server.................................................... 58

Gambar 4.5. lnstalasi Packet Tracer ........................................................ 61

Gambar 4.6. Jendela Aplikasi Packet Tracer ................................................ 62

Gambar 4.7. Login Screen pada Workstation ......................................... 83

Gambar 4.8. Login Screen Pada Workstation Dengan KDE........................ 84

Gambar 4.9. Tampilan Pada Server............................................................... 85

Gambar 4.10. Tampilan Pada Workstation ...................................................... 85

Gambar 4.11. Default Login ............................................................................. 86

Gambar 4.12. Capture Tracer Menggunakan CMD ...... .......................... ..... .. 87

Gambar 4.13. Capture Tes Browsing ....................................................... 86

Page 13: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

DAFT KR TABEL

Tabel 2.1 Tabel Perintah- Perintah Dasar Pada Linux ............................. 21

Tabel 3.1 Perangkat Keras .............................................................. 51

Tabel 3.2. Perangkat Lunak ............................................................. 52

Tabel 4.1. Biaya Pembuatan Warnet OS Berlisensi ................................ 55

Tabel 4.2. Biaya Pembuatan Warnet TIS .............................................. 56

Page 14: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

BABI

PENDAHULUAN

Li Latar Beiakang

Di era globalisasi ini, komputer banyak digw1akan dalam segala

kehi<lupan. _Beberapa diantaranya digunakan dalam bi dang

pendidikan, kedokteran, industri dan juga daiam berbagai pelaku bisnis.

Salah satu bisnis yang dapat menghasilkan keuntungan yang besar adalah

bisnis wamet (wanmg internet). Namtm dalam penyediaan kebutuhan

yang diperlukan untuk membangun suatu warnet diperlukan modal yang

besar. ~vtodal tersebl1t yang akan digunakar1 t1ntuk t,iaya operasio11al

seperti sewa tempat, Jasa operator, pembelian komputer beserta

aksesorisnya, pembeiian lisensi sistem operas1, pemasangan Jarmgan

beserta modemnya, dan beberapa komponen penting !ainnya.

Pemasa11gan jaringa11 1nerupakan hal yang 11arus diperhatika11 dala1n

membangun sebuah wamet. Karena jaringan komputer bermanfaat untuk

menyambungkan keseluruhan komputer client ke server. Jaringan

komputer pada saat ini dapat diimplementasikan dengan berbagai macam

sisten1 operasi, salah satunya adalah Linux Terminal Server Projeet ( LISP

)~ yang berjalan pada sisten1 operasi I.,inux. Linux 111erupaka11 sisten1

operasi yang berbasis ji·eeware (tidak berbayar). Dalam pengoperasiannya

LISP menggunakan sistem operasi linux RedHat 9.0. LISP merupakan

aplikasi jaringan komputer dirnana kornputer client dapat berja!an tanpa

n1enggunakan f1ard clisk dan sistem OJ:>erasinya terpusat hanya pada server.

Dengan begitu pt:.nggunaan LTSP dapat menghernat pernbelian hardware

dan juga meminimalisir pemeliharaan komputer.

Dalam investasi pembuatan wamet, modal yang paling besar

Page 15: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

warnet itu server yang digunakan hams memenuhi spek yang lebih unggul

dari client sert..a berkualitas baik. Server juga hams menggunakan hard disk

dan dvd mom. Dari studi literatur yang saya lakukan ada beberapa

kekurangan yaitu masih menggunakan harddisk dan dvd room disetiap PC

client. Jadi salah satu cara yang dapat digunakan untuk menghemat

anggaran pembela~jaan warnet adalah dengan menggunakan LTSP dengan

Sl. '·te"' op4 ra0 1· 1 1nuv R4 dHat 0 n .;, lU_ ..... ,;, t....ax /'\.. J._ ._, \. -",V.

Untuk penerapan jaringan internet Linux Terminal Server Project

ini, maka penulis mengadakan implementasi jaringan pada Warnet TIS.

Warnet TJS merupakan proyek ke1jasama dari 2 orang yang memiliki

hubungm1 pt:rsaudaraan. Warne( tersebui terktak di Ja!an Nada No. 17

Kler1der Jakarta Ti1nur. Dala1n lial spesifikasi ko111puter, vvar1iet TIS

membcdakannya me~jadi 2, yaitu komputer client sebanyak 9 unit dtm l

unit komputer server. Adapun komputer client menggunakan Prosesor

Intel Dual Core 2,7Ghz. l\,fotherboard ECS, Memori DDR2 lGb, VGA

PCI Express 5!2Mb, 1'.1onitor LCD !8.5 Inch, Ffoopy, Keyboard dan

l\!fouse, Webcam, Head5ei. Sedangkan untuk komputer server,

spesifikasinya menggunakan Intel Core i3 3Ghz, Afotherboard MSI,

Memori DDR3 4Gb, VGA PCI Express 512Mb, Monitor LCD l 8.5 Inch,

Keyboard dan Aiouse, Webcam, Speaker, Printer 3in l

(Print,Scan,Folocopy) dan UPS 800VA.

Penyediaan warnet tis ditujukan untuk para client yang hendak

mengakses internet untuk keperluan browsing, e-·mail, chating, mengetik,

mengeprint, clan scaning. Adapun terdapat perbedaan penyajian tampilan

1nenu tersebut pada layar monitor, sehingga masyarakat 1nasih a\:vam

dalam mengoperasikan linux dan masih membutuhkan tutorial. Untuk itu

bagi pemilik warnet sebaiknya menempatkan jasa operator guna

membantu pelayanan pengoperasian Linux bagi client.

Meli hat dari permasa!ahan terse but penu!is ingin membangun

sebuah siste1n L TSP ( Linux Ter1ninal Server Prqject ). Untuk it1J peneliti

Page 16: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

dikemukakan dalam skiipsi yang berjudul "IMPLENTASJ LTSP PADA

'WARNET TIS SKALA J'\:JE.DIUM".

1.2 Rmm.1sa11 lWasalah

Berdasarkan latar belakang, masalah pokok yang akan dibahas penulis

adalah sebagai berikut :

1. Bagaimima sebuah workstation bisa bekerja ta..npa harddisk pada warnet

tis.

2. Bagaimana LTSP (Linux Tem1inal Server Project) dapat meminamalisasi

hc1rclwc1re pada sisi Yvorkstc:rtifJJ1

1.3 Batasan Masalah

Penulisan skripsi ini untuk lebih memusatkan masalah yang ada agar

tidak menyimpang dari topik maka batasan masalah hanya akan membahas

pennasalahan yang berkaitan pada sistem. Adapun batasan masalahnya

ada!ah:

l. Menginstal linux pada komputer sever.

2. lnstalasi (LTSP) Linux Tern1inal Server Project pada server.

3. lnisialisasi sever dan Konfigurasi pada workstation.

4. Pe11gaktifan services.

5. !vfen1buat bootflotJY pada V1.Jt>rkst£z!ilin.

6. Pernbuatan booting pada workstation.

7. Penulisan skripsi ini hanya terbatas pada insia!asi jaringan mtemet

Page 17: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

1.4 Tujmm .Peneliti:m

Tujuan yang akan dicapai pada penuiisan skripsi 1111 adalah

mengimplentasikan L TSP dalam Jaringan Linux Terminal Server Project di

Warnet TIS dengan menggunakan Sistem Operasi Linux Redhat 9.0 guna

mengefisiensikan biaya perawatan dan perbaikan.

1.5 Manfaat Penclitian

-1. Bagi Penulis

a. Memenuhi tugas akhir sebagai syarat untuk menyeiesaikan Study

Strata I (S-1) Teknik Infommtika.

b. Menerapkan pengetahuan rnengenai pentinf:,l1lya keama11an s!stern

jaringan pada kasus nyata.

c. Menambah wawasan penulis tentang teknologi informasi khususnya

dalam bi dang keamanan sistem jaringan.

2. Bagi Universitas

a. Iviengetahui kema1npuan mahasis\va dalain inenguasai materi teori

yang diperoleh selama kuliah.

b. Mengetahui kemampuan mahasiswa dalam menerapkan ilmunya dan

sebagai bahan evaluasi.

c. Memberikan gambaran tentang kesiapan mahasiswa dalam

menghadapi dunia kerja dari hasil yang diperoleh selama kuliah.

Page 18: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

l.6 l\'letodologi Peneliti:m

Metodologi penelitian yang digunakan da!am penulisan skripsi ini

n1e!lputi dua metode~ yaitu n1etode pengun1pu!a11 data dan 1netode

pengembangm1 sistem.

1.6.L M:etorle Pengambilan Data

Pada metode pengumpu!an data disini melalui tiga earn, yaittl ;

a) Studi Pustaka dan Studi Literatur

1~e.ngun1p·uian data dan inforn1asi de_ngan cara

membaca buku-buku dan situs-situs sebagai referensi yang

dapat diaj ukan acuan pembahasan dalam masalah ini. Se lain

sw11ber-swnber yang telah disebutkan diatas, penelitia.'l ini

juga memakai beberapa hasil karya tulis sebagai referensi

bahan pembanding. Sedangkan Studi literatur adalah usaha

untuk mencari refereusi dan bahan acuan dari penelitian

sejenis yang dilakukan penelitian lain.

h' "t d" I u; .., u 1 La_pangan

l) Pengamatan (Observasi)

l\1engut11_pui.kan data dat1 inforn1asi dengan cara

n1e11injau dan mengamati secara langsung kegiatan

yang teijadi di lapangan.

Page 19: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

BAB I1 LANDA.SAN TEORJ

Bab ini berisi tentang teori-teori yang berftmgsi sebagai landasan teori

yang diperlukan dalam menuPJang penulisan skripsi.

BAB ITI METODO.LOGJ J>ENU,JTJAN

Bab ini berisi tentang penguraian mengenm metodologi penelitian

yang digunakan dalam pe1mlisan skripsi.

BAB IV HA.SIL DAN PEIWBAHASAN

Bab _lnl berisi tetang pe1nbahasan _tnengenai inetode pcngun1pulan data

dan metode pengernbangan pernngkat lunak yang dipakai pada

pene! itian ini.

BAB V PENUTU.I'

Bab ini ada.iah bab terakhir daiam pcnulisan skripsi ini. Maka dalarn

bab ini akan termuat kesimpulan dari hasil bahasan seluruh bab serta

saran-saran yang kiranya dapat memberikan manfaat.

Page 20: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

BABll

LANDASAN TEORI

2.1 Sejarah Warnet

Untuk membangun suatu warnet d.iperlukan model komputer yang

tidak tunggal, yang melayani selurnh tugas komputasi suatu pernsahaan

meiainkan sekumpulan komputer yang digambarkan dengan workstations

yang berjum!ah banyak dan terpisah tetapi masih sa!ing berhubungan

dalam melaksanakan tugasnya. Sistem ini disebut Jaringan Komputer (

Computer Netvmrk ).

Jaringan komputer pada saat ini dapat diimplementasikan dengan

berbagai macam sistem operasi, salah satunya adalah Linux. Pada

penulisan ini jaringan Linux yang digunakan adalah Linux Terminal

Server Project ( LTSP ), yang mcrupakan cara pembuatan jaringan dengan

m,,nmm~0l, 0n t"rm1·~01 1·»1'"»>' Deng0 n ap11·kas1· ;n; ;ar1·ngan be'J. 0 lan t 0 npa VI 55u.LLU '\.(.!, L '-' HU.I • V YVf • L (.t, L (. L U_ J L L L o;.t. (. L <.U

menggunakan harddisk, jadi dapat menghemat pembelian hardware,

karena tidak pertu menggunakan harddisk dalam komputer client.

Disamping itu untuk pemeliharaan komputer itu sendiri lebih mudah

karena sebagian besar perawatan terpusat di komputer server.

Untuk penerapan jaringan internet Linux Terminal Server Project

ini, maka penulis mengadakan instalasi jaringan pada Warnet TIS. Warnet

TIS merupakan proyek kerjasama dari 2 orang yang memiliki hubungan

persodarnan. Warnet tersebut ter!etak di Ja!an Nada No. 17 K!ender

Jakarta Timur. Dalam ha! spesifikasi komputemya, Wamet TIS

membedakannya menjadi 2, yaitu komputer clieni sebanyak 9 unit dan I

unit komputer server. Untuk komputer client menggunakan Prosesor lntel

Dual Core 2,7Ghz, lvfotherboard ECS, Memori DDR2 lGb, VGA PCI , .. ,,

rF -- -'- . - . _1 ...1--- \ 1-·---·-··

Page 21: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Webcmn, Headset. Sedangkan un1uk kompu1er server, spesifikasinya

menggunakan Intel Core i3 3Ghz, .Motherboard MSI, Memori DDR3 4Gb,

VGA PCI Express 5 l2Mb, Monitor LCD l 8.5 lnch, Keyboard dan Adouse,

Webcam, Speaker, Printer 3in1 (Print,Scan,Fotocopy) dan UPS 800V A.

Wamet TlS menggunakan Linux sebagai sistem operasi karena

Linux bersifat opeu source yang dapat dipero1eh dengan cara mengunduh

melalui internet secara gratis tanpa di1zenalcan biaya sehingga lebih

menghemat biaya karena untnk kepemilikannya tidak perlu membeli

lisensi resmi. Dengan keunggulan Linux ini diharapkan Wamet TIS dapat

bersaing dengan warnet-wamet lainnya.

2.2 Pengerfom Jaringan Komputer

Jaringan koinputer adalah sekelon1pok otonon1 yan.g sering

berhubungan antarn satu komputer dengan lainnya menggunakan protokol

komunikasi melalui media komunikasi sehingga dapat saling berbagi

infor1nasi, program - progran1, pengguna bersan1a perangkat keras seperti

printer, harddisk, dan sebagainya. Sela in itu jaringan bisa diartikan sebagai

kumpulan sejumlah te1minai komunikasi yang berbeda diberbagai lokasi

yang terdiri dari lebih satu komputer yang saling berhubungm1. (Salemba

11,fotek,2003,ha!.2).

Dalan1 se.buah jaringai--i ko1nputer biasru1ya. terhubung 1)&'1yak

komputer ke sebuah atau beberapa server. Server adalah komputer yang

difungsikan sebagai «pelayan'' pengiriman data dan atau penerimaan data

serta mengatur pengirman dan penerimaan data diantara !computer -

komputer yang tersambung.

Page 22: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

2.3. .Jenis Jaringan Komputer

Jarak merupakan hal yang penting dalam membangun sebuah

jaringan komputer, karena untuk setiap jarak yang berbeda diperlukan

teknik yang berbeda-beda pula. Berdasarkan jarak dan area kerjanya

jaringan komputer yang digunakan yaitu:

e Local Area Network (LAN}

Jaringan ini digunakan untuk menghubungkan komputer -

komnuter pribadi dan workstation da!am suatu rerusahaan vanrr ~ • ,,, 0

menggunakan peralatan secara bersama-sama dan saling bertukar

informasi. Jaringan ini digunakan untuk menghubungkan simpul

yang berada di daerah yang tidak ter!alu jauh seperti dalam suatu

bangunan atau suatu gedung dengan memiliki jarak radius 10 km.

2.4. Jenis Topoiogi Jaringan yang dignnakan.

Topologi adalllh istilah yang digunakan untuk menguraikan caia

bagaimana !computer terhubung dalam suatu jaringan. Topologi

menguraikan layout aki:ual dari perangkat keras jaringan sedangkan

topologi logika menguraikan perilalrn !computer pada jaringan dari sudut

pandang operator, dalam ha! ini manusiany<i yaitu topologi fisik. Pada

umunya, jaringan menggunakan sa!ah satu dari dua topologi fisik.

" Topologi Linear Bns

Layout 1111 tem1asuk iayout umum. Satu kabe! utama

menghubungkan tiap simpul ke saluran ttmgga! dihubungkan ke dua

Page 23: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

masing-masing hanya terhubung ke satu simpul lainnya. Topologi ini

seri11gkali diju1t1pai pada siste111 client/server, di111a11a salah satu

kon1puter pada jaringan tersebut difungsikan sebagai ._file server~ yang

berarti bahwa komputer tersebut dikimsuskan hanya untuk

pendistribusian data dan biasanya tidak digunakan untuk pemrosesan

informasi. Dengan kata lain, pada topologi jenis ini semua terminal

terhubung ke jalur komunikasi. Informasi yang akan dikirim akan

n1cle\:vati se1nua tem1ina1 pada jalttr tersebut.

Jika alamat yang tercantum dalam data atau infonnasi yang dikirim

sesuai dengan alamat terminal yang dilewati, maka data atau infom1asi

tersebut akan diterima dan diproses. Jika alamat tersebut tidak sesuai,

maka inforrnasi tersebut akan diabaikan oleh terminal yang dilewati.

Gambar .:: . .:: Topologi Bus

2.5. Metode Akses yang diguna kan

Metode akses adalah suatu cara yang digunakan oleh jaringan untuk

mengakses data yang diperoleh. Dalam berkomunikasi perlu adanya

Page 24: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

data, sehingga data dapat sarnpai di tujuan dengan benar. Metode akses

juga lY-"rfungsi untuk menghubungkan sejumlal1 workstation ke sw11ber

kon1putasi lainnya~ sehingga mereka dapat dipakai bersan1a oleh tiap orang

yang mempunyai workstation.

Dalam prosedur berkomunikasi dalam 1armgan yang dilakukan

antara workstation dan server memerlukan sebuah protokoL Karena

diantara keduanya memiliki interprestasi data yang berbeda. Untuk itu,

d"b k l " " . . J.. • k ., . IL uat suatu proto .vo1 yang uCr.tungs1 menJemuatan1 "O_mun1i<:as1

workstaiion dan server tersebut agar keduanya saling mengerti,

an tar

Da!am bentuk jaringan LAN, ada beberapa alternatif yang dapat

di!akukan berdasarkan jenis maupmi kondisi jaringan yang akan dibangun:

• Etl!erNet.

Sistem Ethernet sesungguhnya pertama kaii di disain untuk

digunakan dengan kabel coaxial, tetapi pada saat ini jenis kabel lain

sudah dapat digunakan untt1k sistem iainnya. EtherNet memiiiki

kecepatan transmisi data 10 Megabit/sec. Topologi yang digunakan

adalah Bus dengan metode akses CSMA/CD.

Adalah media yang berfongsi untuk menyalurkan informasi dari satu

tempat ke tempat lainnya. Kabei yang digunakan ada!a.h:

" llns!iielded Twister Pair (UTP),

Page 25: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Secara fisik kabel Unshielde Twister Pair (UTP) terdiri aias ernpat

pasang dawai medium. Setiap pasang dipisahkan oleh dawai

pe!indung. Tipe kabel i11i semata-rnata n1enganda!kan efek konse!a..),1

yang diproduksi oleh pasangan-pasangan dawai untuk rnembatasi

degrndasi sinyaL UTP digunakan sebagai media networking dengan

impedansi 100 ohm. Kabel ini memiliki ban yak keunggulan, selain

mudah dipasang ukurannya kecil, harganya lebih murah dibanding

dcngan n1cdiun1 la.in. Satu kekurangan kabel u1·.P adalah rentan

terhadap efek inferensi elektris yang berasal dari media atau perangkat

- perangkat disekelilingnya.

• Kabel fibe1· Optik.

ftl,;vsii!-c f#¥1\ltdNt.f..fMJ;

Kabel fiber optik ini merupakan media jaringan medium yang

marn.pu digunakan u11tulz. transmisi=transmisi modl1lasi. t-Iarganya jauh

lebih mahal, tetapi cukup tahan terhadap interferensi elektromagnetis

dan mampu beroperasi dengan kecepatan dan kapasitas data yang

tinggi. Beberapa keuntungan dari kabel fiber optic adalah memiliki

Page 26: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

ringan, berukuran kecil, tidak ada radiasi elektrik kabel terhadap derau

dan isolasi ground yang baik.

Gamhm· '.!. ~ Kah€'l Fiber Optik

., Gelombang Mikro (Microwave).

Gelombang ini dapat di&'"llnakan untuk mengirim data pada jarnk

jauh. Penggm1aanya harus mengikuti aturan penggunaan frekuensi

rndio.

G Sinar Infra Mernh (liifra Red).

Media ini mirip gelombang mikro, tetapi kecepatan pengiriman

datanya tidak terlalu tinggi dan mudah terpengaruh oleh derau dari

keadaan sekelilingnya Se!ain ini kerugiannya adalah sinar laser tidak

dapat menembus hujan atau kabut tebal, tetapi dapat bekerja normal

pad.a saat cuaca cerah.

2.7. 1\-fodel Komunikasi Standarisasi LAN.

Untuk model komunikasi jaringan kita mengenal berbagai macam

bentuk model komunikasi, salah satunya adalah model komunikasi

Page 27: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Arsitektur standart yang telah dibuat oleh badan dunia internasional

yaitu International Standart Organization (ISO), yakni Open System

Interconnection (OSI) 7 !ayer. Stanrbrt ini mernpakan bentuk baku dari

arsitektur jaringan, agar berbagai merk dari berbagai perusahaan memiiiki

standart yang sama, sehingga dapat saling berkomunikasi satu sama lain.

Tujuh lapisan OSI tersebut a<lalah :

1. Physical Layer.

Physical layer berfungsi untuk menentukan _karakteristlk dari _kabel

yang digunakan untuk menghubungkan komputer dengan jaringan.

2. Data Link Layer.

Data Link Layer berfungsi menentukan prntokol untuk pertukaran

frame data yang lewat meialui kabei . Layer ini berurusan dengan

pengambilan dan pelepasan paket data dari dan ke kabel, deteksi,

dan koneksi kesalahan, serta pengiriman ulang data.

3. Network Layer.

r~etwork Layer bertanggung jawab untuk merutekan paket ke

tujuan yang seharusnya.

4. Transpott Layer.

Tratl.sport Layer berfungsi untuk menerima data dari session layer,

memecah data menjadi bagian-bagian yang lebih kecil,

meneruskan data ke network layer clan menjarnin semua potongan

data tersebut bias tiba di sisi penerima dengan benar.

Page 28: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Session Layer mengizinkan para pengguna untuk menetapkan

session dengan pengguna lainnya.

6. Presentation Layer.

Fungsi dari lapisan ini adalah rnelakukan terjemahan struktur data

diantaraberbagai arsitektur, perbedaan daiam representasi data

dikelola di tingkat ini.

7. Application Layer.

1'-'-'"ngs1· ·un'uk lTI 4 11' ""d1·" 1·~·1 a''""S •1'ngk'"' a-11·"as1· t·e J. a·'n·>fl-.uv.i_t u - I L .1 _IV. 1y-..; Ut\.LU (: r..::iv L - l'..1.L (. p '.r.. l\. - 1.1 115au.

Gamhar 1.S l'v!od<?l Of/I

2.8. Sistem Operasi Linux

Linux adaiah sebuah sistem operasi komputer yang merupakan

implementasi independen dari posix , mel.iputi True AfulfiTasking, Virtual

Memo131 , Shared Libraries , Demand Loading , A1emori lvlanagement ,

Page 29: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Linux dulunya adalah proyek hobi yang dikerjakan oleh LlNUS

TORVALDS yang memperoleh inspirasi dari minix , yaitu Sistem Unix

keei! yang dikerjakan o!eh Andy Tanenbaum . Linux versi 0.0 ! dikerjakan.

sekitar bulan Agustus l 99 l . Kemudian pada langgal 5 Oktober l 99 J

Linus mengumumkan versi resmi Liuux yaitu 0.02 yang hanya dapat

meqjalankan scl bash ( GNU Bourne Again Shell ) dan GCC ( GNU C

compiler). Saat ini Linux dapa1 digunakan untukjaiingan (networking),

pengembanga.n S'<.~ftvvare ., dan bahkan untuk pek:erjaan sehar1 ··- hari _

Linux dapat berjalan dibeberapa platjimn scpcrti :

e Intel 80386 I 486 I 586 I 686, Pentium [Pro, II, II!, IV].

e Ai'v1D dan Cyrix.

• Sistem PC dengan Jvfulti Prosesor Symetris, Laptops,

Notebooks dan sebagainya.

Beberapa fitur - fitur yang dimiliki oleh Lim.Lx :

e Jvfu!ti1(1sking penuh dan dukungan 32 bit.

,. X - 'Window , mcrupakan standar defacto sistcm grafis

untuk mesin Unix . Di Linux dikenal sebagai xfree 86.

" Dukungan TCP I lP ( Jf-ansmission Control Pro;ocol I

Jn1er11ct

Protokol ). Salah satu protokol yang mcnghubungkan jutaan

komputer Universitas dan Bisnis ke Hiorld Wide Network

(Internet)" Dengan koneksi Ethernet kita dapat inegakses

Page 30: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

e Virtual Afemory dan Shared Libraries , di Linux dapat

menggunakan bagian dari harddisk komputer sebagai

" Dukungan GNU software , Linux mendukung jangkauan

yang luas untuk perangkat lunak bebas biaya yang ditulis

sebagai proyek GNU, termasuk utilitas seperti : GN1J C dan

C++ compiler dan lain - lain.

,. Dapat digunakan untuk apiikasi bisnis seperti Word

Spreadsheet, Desktop Publishing, dan lainnya.

• Dapat juga digunakan sebagai file secver , lntemet Seever

dan

DataBase Server.

Beberapa ekstensi tile yang digunakan oleh lintlX *.rpm,* .tgz

2.9. Teori Aplikasi

L TSP merupakan sebuah proyek untuk membuat terminal. server di

Linux. Dengan aplikasi L TSP tersebut maka klien diskless dapat

rner1gakses server Ljr1ux darl rner1jalankan berbagai aplikasi yang berjalar1

di atasnya.

Kabar baiknya adalah anda dapat memanfaatkan PC lama sebagai

kliennya. Korrtputer sekelas 486 dan Penti11m I tlengan R?Jvl 16 ~ .. 1B,

Page 31: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

lengkap dengan berbagai aplikasinya. Bayangkan bernpa dana hardware

yang dapat dihemat dengan teknik ini. Anda juga tidak perlu membeli

!isensi OS dan ap!ikasinya karena Linux} L TSP, dan berbagai ap!ikasinya

dapat diperoleh tanpa membayar iisensi.

Administrator jaringan tidak perlu menginstal Linux dan aplikasinya

satu per satu di tiap client. Aplikasi cukttp dipasang di server saja, dan

klien menjalankan aplikasi tersebut. Semua processing power terjadi di

server,. se_h·ingg .. a kecepatan proses akan _mengik-utl spesifikasl server. - -

Manfaat lainnya adalah troub.leshooting dan backup data menjadi lebih

mudah, karena aplikasi dar. data terpusat di server.

Bagaimam1Cara Keyjanya ?

Bagaimana sebuah PC lama dapat menjalankan Linux vers.i terbaru

lengkap dengan aplikasinya?

Di sisi client diperlukan sebttah disket yang telah terisi bootrom

untuk booling dan mengambil berbagai file yang diperlukan dari server.

Ketika cliettt booting 1naka akan meminta ala1nat IP dari server. Server

memberikan alamat kepada client tersebut menggunakan fasilitas DHCP.

Selanjutnya ciient mendownload kernel server, setelah kernel

didownload dan disimpan di RAM maka kontro! sistem di client diambil

alih oieh kernel. Mulailah pendeteksian berbagai perangkat keras yang

terdapat di client.

Proses berikutnya adalah menjalankan file sistem root dari server,

Page 32: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

menjalankannya. Selanjutnya hubungan dengan XDM Server terjadi dan

muncullah dialog login ke tenninal server. Nama user dan password yang

telah terdaf't.ar di server dimasukkau, dau mu!ailah client bekerja

sebagaimana iayaknya menggunakan Linux dan aplikasinya secara iokai.

Paket.fi/e yang berkaitan dengan LTSP yaitu :

I. NFS Server(Network File S)'stem)

Pada komputer nonnal biasanya roof device ditunjukkan ke

ltarcidisk, sebagai contoh /dev/hdal. Tap] pada LintlX Tcnninal Server

Project, root device mengarah ke NFS. Jadi dengan demikian server

membutuhkan NFS server. NFS akan melakukan mount file-file atau

direktori !computer server dari komputer yang berbeda dalarn suatu

.ianngan yang sama.

2. TFTP Server (Trivial File Transfier Protocol)

TFTP dalam aplikasi L TSP ini merupakan sebuah protoko! yang

digunakan untuk melakukan down!ood kernel. TFTP mirip dengan

FTP (File Transfer Protokol), tetapi TFTP lebih kecil dan sederhana

dari FTP sehingga TFTP ikut masuk kedalarn ROM. Perbedaan kedua

protokol tersebut adalah TFTP menggunakan UDP (User Datagram

Program} yang bekerja b!ok per blok tanpa autentikasi, sedangkan

FTP menggunakan TCP ( 7/'ansmission Control Protocol) yang

bekerja secara stream serta lebih rumit.

Page 33: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Perintah-perintah dasar yang di gunakan bebernpa di antaranya

terdapat pada tabel 2.1 :

Tabel 2.! Perintah-11eri11tah D.asar Pada Linux

I !--------+--· j [Perintahj--he!p I lv!enampilkan keterangan

I \ perintah. "--help".

Perin tab I ·~----. -----,~

bllntu tentang pema1m1a.ri I

I

Keternngan

I 1s Melihat isi file dari direktori aktif.

!---------+------------------~---~-] ' . • ' ' 1 l 'h l ' ' , ~1 d d' ' ' k"f b . ~· rn -m I JV e 1 at se urun 1s1 n e pa a ire1cton a. u . eserra me J

I hidden, la!u ditampilkan layar per !ayar. \

I I I I

I I I I

I cdfdirektori] I M~rubah direlctori. Menggunakan "cd" ianpa nama 1 1

1

1

1 I direktori akan mengubah direktori ke home direktori. Dan \

j "cd -" akan mengubah direktori ke direktori sebelunmya. ~

l qi[sumber] I Mengkopi suatu file

I ftujuanj I j mcopy fsumberl Mengkopi suatu file dari/ke dos file sistem.

I {114uan] I I mv[sumbet] Memindahkan atau mengganti nama file J

l 1' i flujuan] I

I nn/ft/ e J -----1 Menghapus file --! ! [ mkdir/directori] I Membuat direktor.i baru I i . .,,. ·J· c I ,, i ,. . . i. k------·~ ~~11.11rectorv1 1 lv1emnanus mreKton vang te an ·osong I

Page 34: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

[-rm -r[fifes/ ___ T_(recursive -remove) I . I Menghapus file, direktoii dan-l

I I . . I subdJTektonnya.

! I I I I I i Untuk melihat isi suatu file, dengan tambahan perintah I

I

j iocate[nama I Mencari file dengan string "mm1a file".

1.1ue1 i \ ' , I '[ ., I " t k ' ' ' 1 , k·· ' k t ~J . I re ne1. server1 1 un u - mengnuoungKan mmpmer na Ke ompu er am

! i \ dengan menggunakan protokol TELNET.

1

1---~-~--1-~----- '' J I ftpfserve1} 1

Ftp ke mesin lain, ini sangat berguna untuk mengkopi file I I I ke/da.ri remote mesin.

!.~tartx I Menjalankan X-window server

I I windows manager.

r shutdown -h I (sebagai root) S'hut down siStem. I I

I now I untuk remote shutdown.

~alt ·I reboot ( sebagai root) atau reboot mes in.

dan me-!oaddefau!t \

i U1nu1nnya digunakan I

I --1

Me.lihat direktori kerja saat ini hiwd I ~----------+--------------------------< I hostname I Menampilkan nama local host (mesin tempat beke1ja).

L__.~~~~--j-~~~~~~~--~~~~~~-· i wlwami I Mencetak login name yang digunakan

; id[nama user J I Menceta.k user id ( uid) atau grup id (gid)

[Vviio-----·i-Melihat user yang login pada komputer. j I

l finger[nama :

Me!ihat infonnasi user.

Page 35: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

didefinisikan pada parameier ini dan opiion server lainnya dapat

diabaikan. Jika n!ai parameter 1111 tidal' diberikan, malrn akan

digunakan fP J 92. !68.0.254

" SYSLOG HOST

Jika digunakan untuk dapat mengirim pesan proses iog m server

atau ke default server, maka dapat ditentukan dengan menggunakan

parameter ini. Jika paremeter ini tidak ditemukan, maka akan

rr1enggur1akan nilai dari paran-ieter ~ SERVER ~.

• NFS SERVER

Digunakan untuk memberikan nilai alamat JP dari NFS server yang

digunakan ketika akan melakukan proses mount filesystem /ho1ne.

Default adalah sama deni.>an nilai parameter SERVER.

,. USE_NFS_SWAP

Isikan ni!ai Y jika diinginkan u11tuk n1engakti-fkan option i'-JFS s\vap.

Default adalah N.

• SWAPFILE SIZE

Konfigurasi ini akan mengijinkan pernbahan terhadap ukuran dari

swapfile. Defauit adalah 64m.

,. SWAP SERVER

Swap file dapat berbeda di salah sat server pada jaringan yang

terhubung. Untuk rnengnrahkan ke server te11entu isikan alamat JP

server tersebut pada parameter ini.

Page 36: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

• NI'S SW APDIR

Direktori pada server yang akan diekspor melalui NFS. Default

adalah pada /var/opt/ltsp/s\vapfiles. Pastikar1 bah\va direk:tori yang

akan diexport tercantum pada file /etc/exports.

" TELNET HOST

J ika wrokstation adalah untuk digunakan pada tenninal berbasis

teks, maim nilai parameter ini perlu diisikan dengan alarnat IP server

yang akan ditelnet. Jika nilai ini tidak diisika.n, maka akan

diguna.ka.n nila.i parameter ' SER VER '.

e DNS SERVER

Digunakan untuk membentuk file resolv.conf'.

• SEARCH DOMAIN

Digunakan untuk membentuk file resolv.conf.

e MO_DULE_Ol sa1npai 1v10DULE_10

Terdapat 10 buah module kernel yang dapat diakrifkan pada

konfigurasi ini. Berbasis perintah yang digunakan pada perintah

insmod dapat dicantumkan di sini.

" RAMD!SK SIZE

Ketika workstation boot, akan dibuat ramdisk dan dimount pada

direktori /tmp. Ukuran daii filesystem tersebut dapat ditentukan

melalui konfigurari parameter ini, ukuran adalah da.la.m kbytes (

1024 kbytes ). Untuk membuat 1 Mhyte, gunakan RAMDlSK _SlZE

'. '

Page 37: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

perubahan ulrnran ramdisk pada kernel. Perlu dilakukan kompilasi ..

atau jika menggunakan Etherboot atau Netboot, malca infon11asi

tersebut dapat disan1paikan ke kernel dengan menggunakan ~

tagging · memanfaatkan u1jiity mknbi-Jinux. Niiai defrmlt adalah

i024 ( i mb ).

• RCF!LE_Ol sampai RCF!LE_!O

Script RC tambahan dapat dipanggii oleh re.local script. Tempatkan

script tersebut pada direktori /etc/rc.d da11 taritulcan nar11a script

tersebut pada parameter ini.

e SOUND

Jika paket 1.,1-.SP Sound terinstal, 1nak:a perlu dilakuka11 seting pada

parameter ini te~jadi Y yang dimana nantinya akan dieksekusi script

re.sound untuk 1neiakukan setup sot1nd card dan deamo11 yang

diper!ukan. Default ada!ah N.

2. ParameterX-Windows:

0 XDM SERVER

Jika diinginkan untuk mengakses XDM ke komputer yang berbeda

dari default server, maka alamat XDM server tersebut bisa diisikan

pada para1neter .ini. Jika tidak dlte.mukan maka akan menggunakan

alamat IP dari parameter' SERVER·.

" XSERVER

t-A:eridef111isikan X server yang akan t1ikatar"Jcan di \vtokstation.

-- _,_ __ "

Page 38: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

tidak hams diisi, script re.local akan melakukan proses auto - detect

video eard anda yang digunakan.

" X_!v10DE_O sampai X_tv10DE_2

Dapat didefinisikan tiga jenis modeline dan resolusi untuk masing -

masing wroksation. Terdapat h dua buah bentuk penuiisan yang bisa

digunakan, yaitu hanya menuliskan resolusi atau menuliskan

X_ MODE_ x maka akan dicoba untuk menggunakan daftar model ine

yang dimiliki, dengan resolusi 1024 x 76&, 800 x 600 dan 640 x 480.

• X MOUSE PROTOCOL - -

Nilai yang diisikan di sini dapat mengikuti nilai yang berfungsi pada

Protocol Pointer Xfree86. Nilai yang umum digunakan adalah "

Microsoft " dan "PS/2 ". Default adalah "PS/2 ".

" X MOUSE DEVICE - -

Digunakan unruk memberikan ni!ai port untuk mouse yang

digunakan. Jika menggunakan serial mouse yang menggunakan

serial port, maka nilainya adalah /dev/ttySO atau /dev/ttyS 1. jika

digunakan keyboard mouse, maka nilainya adalah /dev/psaux. Nilai

default adalah /dev/psaux.

w X rv10lJSE RESOLUT10N --· -

Nilai dari option ini bisa menggunakan ni.!ai pada ' Resolution '

pada file XF86Config. Nilai ummn adalah 50 dan nilai umum mouse

PSf2 adalah 400. Default adalah 400.

Page 39: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

• X BOTTONS

Memberi tahu system beberapa banyak tombol pada mouse tombol

yang digt1nakan. Umlnnnya adalah 2 atau 3. Def~tult adalah 3.

• X MOUSE EMULA TE3BTN

Akan memberitahu X server untuk mengemu!asikan mouse 3

tombo! jika di!akukan penekanan kedua tombo! bersamaan. Nilai

default adalah N.

" X MOUSE BAUD

Untuk mouse serial, akan digunakan untuk mendefinisikan baud rate

( kecepatan tranmisi serial ). Nilai default 1200.

• X COLOR DEPTH

Adalah angka yang memmjukan wama yang digunakan. Nilai yang

bisa digunakan adalah 8, 15, 16, 24, dan 32, 8 bit akan menampilkan

256 \Varna akan menampilkan 65536 \var11a~ 24 bit akan

menampilkan 16 juta warna dan 32 bit membrikan 4.2 milyar warna.

Tidak semua X server bisa mendukung penggunaan semua wama

tersebut. Nilai default 16.

" USE_)(FS

Pilihan yang tersedia akan menggunakan X Font Server ( XFS ) atau

membaca file font dari NFS filesystem. Font server akan

memudahkan untuk melakukan penyirnpanan file font pada satu

tempat, tetapi jika jumlah wroksation yang dimiliki melewati 40,

' ' ' ' '

Page 40: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

N, .Jika ingin menggunakan font server, maka alamat host server

dapat diisikan pada XFS_SERVER.

e XFS SER \'TIR

Jika menggunakan X Font Server untuk menampilkan font, maka

parameter ini perlu diisikan dengan IP dari komputer yang

mengaktifkan XfS, .lika tidak didefinisikan, n1aka akan

menggunakan alamat IP default server, yang merupakan isi dari

pararrieter s·ERVER.

" X HORZSYNC

Akan menentukan nilai konfigurasi parameter Xfree86 HorizSync,

default" 3 l - 62 ",

• Y~VERTREFRESH

Akan menentukan nilai konfigurasi parameter Xfree86 VertRefrcsh,

default " 5 5 - 90 "

" XF86CONFIG FILE

.iiirn diinginkan untuk menggunakan Xf86Config fiie tersendiri,

maka ha! i.ni dapat dilakukan dengan rncletakkan file XF86Config

tersebut ke direktori /tftpboot/lts/ltsroot.

3. Parar11eter ~I't)UCli Screen :

• USE_TOUCH

J ika terdapat layar sentuh ( touch screen ) yang terpasang ke

\\Tokstation, 1naka dapat diaktifl~an dengan rnengisi entri ini sebagai

Page 41: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Y. Jika aktif maka beberapa konfigurasi lainnya akan menentukan

aspek dari layar se11tul1 tersebut. Defattlt N.

e X_TOU-CH_DEVICE

Kalibrasi untuk layar senth EloTouch. Default 433.

e X_TOUCH_MAXX

Ka!ibrasi untuk !ayar senth E!oTouch. Default 3588.

" X TOUCH MlNY

Kalibrasi untuk layar senth EloTouch. Default 569.

" X TOUCH MAXY

Kalibrasi untuk layar senth EloTouch. Default 3526.

" X TOUCH UNDELA Y ·-- -

Kalibrasi untuk layar senth E!oTouch. Default 10.

e X TOUCH RPTDELA Y - -

Kalibrasi untuk layar senth El0Ffoucl1. Default l 0.

4. Parameter Local Apps :

e LOCAL APPS

unttik. inenjalankan aplika.si secara lokal pada

wrokstation, maka isilah nilai variabel tersebut menjadi Y. beberapa

langkah tambahan harus diiakukan untuk dapat menggantikan local

application tersebut. Dokumentasi lengkap dapat di!ihat pada bagian

' Local Apps ' pada manual L TSP.

Page 42: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

o NIS DOMAIN

Jika LOCAL_APPS diaktitkan, rnaka perlu disiapkan juga NIS

server pada jaringan. Parameter ini dapat digunakan untt1k

menentukan domain dari nama domain NIS. Option tersebut

tentunya hams sama dengan yang ditentukan pada server NIS. Per!u

dicatat konsep tersebut TIDAK sarna dengan DOMAIN internet.

Default !tsp.

lstilah parameter ini dengan a!amat IP dari NIS server, jika tidak

maka wrnkstation akan mengirimkan broadcast ke jaringan untuk

1nencari NIS server.

5. Parameter Keyboard

Dukungan terhadap sebagai jenis keyboard ada!ah sudah disertakan dan

terdapat pada hirarki ltsroot, sehingga 1mtuk melakukan konfigurasi

international keyboard adalah sama dengan melakukan konfigurasi

XFree86. Dibutuhkan beberapa parameter yang memungkinkan untuk

melakukan ha! tersebut.

Nila.i parameter berikut dapat dilihat juga pada dokwnentasi XFree86.

" XkbTypes

NHai default untuk ini adalah kata ' default '.

,. XkbCompat

Page 43: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

" XkbSymbols

Nilai defuult untuk ini ad al ah ' us( pc 101 )'.

e XkbModel

Nilai default untuk ini adaJah ' pc 10 l '.

@ XkbLayout

Nilai default untuk ini ada!ah' us '.

6. Parameter Konfigurasi Printer :

Pada diskiess wrokstation dapat dipasang sampa1 3 buah printer.

Kombinasi dari serial dan pararel printer dapat dikonfigurasi melalui

parameter pada file lts.conf.

., PRINTER 0 DEVICE

Nama perangkat ( device ) yang digunakan untuk printer partama.

Diijinkan menggunakan /dev/lpO, /dev/ttySO atau /dev/ttyS 1.

@ PRINTER 0 TYPE

Type dari printer yang digunakan, bisa diisi dengan nilai "P" untuk

paralei, atau "S" untuk serial.

& PRINTER 0 PORT

Port TCPi!P yang digunakan, default adalah 9100.

• PRINTER 0 SPEED

Jika menggtmakan printer serial, setting ini digtmakan untuk memilih

kecepatan transmisi yang dit,>unakan (baud rale). Default adalah

9600.

Page 44: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

,. PRINTER 0 FLOWCTRL

Pada printer serial ini perlu ditambahkan informasi mengenai alur

conirof secara software (XON/XOFF), atau "H" untuk flow

conlrolhardware ( CTS/RTS ). J ika tidak ditentukan akan digunakan

" PRJNTER 0 PARITY

Pada serial printer, Parity dapat ditentukan : nilai yang tersedia yaitu

"E" - Even, "O" - Odd atau "N" ·-None. Jika tidak ditentukan akan

digu11akan ~'N".

" PRINTER 0 DAT ABITS

Untuk serial printer, besamya data bit juga dapat ditennikan sendiri,

pilihan adalah

menggunakan

"7' ' ,

'8'.

dan '8', jika tidak diterrtukan akan

!tsp_ core-3. 0. 8-0. i386.rpm

Paket core dari ltsp, tennasuk file sistern root, didaiarnnya terdapat

konfigurasi utility dan dokumentasi untuk komputer tenninai.

Dokumentasi akan terinstall dalam direktori /usr/doc/lts-3.0.8. Versi

dari dokumentasi berupa file html, sgml, postscri ript dan text.

• ltsp_kernel-3.0.5-0.i386.rpm

Pre-compiled kernel untuk booting tanpa harddiskidisk!e.1:1· dengan

melalui lan card di dalamnya.

Page 45: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

" ltsp __ x_fonts-3.0.0.0.i386.rpm

2.10. NDLC

File yang di butuhkan untuk tulisan atau hurnf yang di gunakan

dalam !tsp.

ltsp_ x336 _svga.3.0.0-0.i386.rpm

File yang akan dibutuhkan untuk mengkonfigurasi X server video

card yang sesuai dengan komputer yang dipakai.

ltsp _ X _core-3.0. 4-0.i386.rpm

Fiie yang digunakan untuk rnengkonfigurasi dispiay yang ada

didalam KDM.

NDLC digambarkan sebagai suatu siklus yang dimulai dari tahap

evaluasi yang memvalidasi efektifitas dari tahap analisa awal. Untuk

pene!itian n1engena1 Jar1ngan itu sendiri., terda1)at dua mode!

pengembangan sistem yang dapat digunakan yaitu Network Development

Life Cycle (NDLC) dan Security Policy Development Life Cycle (SPDLC).

Nanmn dalam penelitian kali ini dipilih metode NDLC karena !ebih sesuai

dengan sistem yang akan dibangun yaitu mengenai perancangan

infrastrukttrr ja1ingan. Sedangkan metode SP_DLC .leb_ih n1engarah kepada

kearnanan jaringan saja. Selain itu alasan lebih dipilihnya rnetode NDLC

adaiah karena pada metode SPDLC tidak terdapat tahap monitoring

dimana tahap monitoring itu adalah tahap pengajian sistem yang telah

Page 46: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

~-A-n-aI-.y-si_s ~~

Managen1ent ) ·oesign

f l Simulation Prototyping

Gam!Jar 2.9 Network Development Life C:vcle (NDLC)

Taha pan Jl!lda NDLC (Network Development Life Cycle (NDLC)

l. Analysis : Tahap awal ini dilakukan analisa kebutuhan, anahsa

permasalahan yang muneul, anatisa keinginan user, dan anatisa

topologi I jaringan yang sudah ada saat ini. Metode yang biasa

digunakan pada tahap ini diantaranya :

a. Wawancara, dilakukan dengan pihak terkait melibatkan dari

struktur manajemen atas sampai ke level bawah I operator

agar mendapatkan data yang konkrit dan iengkap. pada

kasus di Computer Engineering biasanya juga melakukan

brainstorming juga dari pihak vendor untuk solusi yang

ditawarkan dari vendor tersebut karena setiap mempunyai

Page 47: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

b, Survey langsung kelapangan, pada tahap analisis juga

biasa11ya dilakukan survey langsung kelapangan untuk

n1endapatkan basil sesungguhnva dan_ gambaran seutuhnva .......... •' ,.,, .,,

sebelum masuk ke tahap design, survey biasa dilengkapi

dengan aiat 1Lkur sepe1ii GPS dan alat lain sesuai kebutuhan

m1tuk mengetahui detail yang dilakukan,

c, Membaca manual atau blueprint dokumentasi, pada analysis

a\val ln1 juga dilakukan dengan mencarl infor1nas1 dari

manual-manual atau blueprint dokumentasi yang mungkin

pernah dibuat sebelwnnya, Sudah menjadi keharusan da\am

setiap pengembangan suatu sistem dokumentasi menjadi

pendukung akhir dari pengembangan tersebut, begitu juga

pada project network, dokumentasi menjadi syarat mutlak

sete!ah sistem se!esai dibangun,

d. Menelaah setiar' data );ang dida1)at dari data-data

sebelumnya, maka perlu dilakukan analisa data tersebut

untuk masuk ke tahap berikutnya, Adapun yang bisa

menjadi pedoman dalam mencari data pada tahap analysis

ini ada!ah

• User i people : jum!ah user, kegiatan yang senng

dilakukan, peta politik yang ada, level teknis user

Page 48: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

• Media H/W & S/W ; peralatan yang ada, status jaringan,

ketersedian data yang dapat diakses dari peralatan,

apJikasi s/\v yang digunakan

• Data : jumlah peianggan, jumlah inventaris sistem,

sistem kemnanan yang sudah ada daiam mengamankan

data.

• Network : konfigurasi jaringan, volume trafik jaringan,

protoco_t~ n1onitoring _network yang ada saat ini~ _harapan

dan rencana pengembangan kedepan

• Perencanaan fisik : masalah listrik, tata letak, ruang

khusus, system kemnanan yang arb, dan kemung.'1:inan

akan pengernbangan kedepan.

2, Design : Dari data-data yang didapatkan sebelumnya, tahap

Design ini akan membuat gambar design topology jaringan

interkoneksi yang akan dibangun, diharapkan dengan gambar

ini ak:an n1embe1ikan gainbaran seutuhnya dari kebutuhan yang

ada. Design bisa berupa design slruktur topology, design akses

data, design tala layout perkabelan, dan sebagainya yang akan

memberikan gambarnn jelas tentang pr~ject yang akan

dibangun. Biasanya hasi! dari design berupa :

a. Gambar-gambar topology (server farm, firewall, datacenter,

storages, lastmi!es, perkabelan, tihk akses dan sebagainya)

Page 49: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

3. Simulation Proto~rpe : bebernpa networker's akan membuat

dalam bentuk simulasi dengan bantuan Tools khusus di bidang

network seperti BOSON, PACKET TRACERT, NETSIM, dan

sebagainya, hai ini dimaksudkan untuk meiihat kinerja awai

dari network yang akan dibangun dan sebagai bahan presentasi

dan sharing dengan team work !ainnya. Namun karena

keterbatasan perangkat lunak simulasi ini, banyak para

net\vorker~s yang hanya menggu.nakan alat ·Bantu tools v·1s10

untuk membangun topology yang akan didesign.

4~ ln1p!en1e11tatio11 : di tahapan i11i akan 1nen1akan \vaktu lebil1

lama dari tahapan sebelwnnya. Dalam implementasi

networker's akan rnenerapkan semua yang telah direncanakan

dan di design sebelumnya. Implementasi mempakan tahapan

yang sangat menentukan dari berhasil I gagalnya project yang

akan diba11gun dan ditahap inilah Team Work akan diuji

dilapangan untuk rnenyelesaikan masalah teknis dan non

teknis. Ada beberapa M.asalah-masalah yang sering rnuncul

pada tal1apan ini,. dia11taranya :

a. jadwal yang tidak tepat karena faktor-faktor pengbambat,

b. rnasalah dana I anggaran dan perubahan kebijakan

c. team work yang tidak solid

d. peralatan pendukung dari vendor

Page 50: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

dibangnn dan berjalan dengan baik dapat berlangsung lama dan

unsur Reliability terjaga. Policy akan sangat tcrganttmg dengan

kebijakan !eve! management dan strategi bisnis perusahaan

tersebut. IT sebisa mungkin harus dapat mendukung atau

alignment dengan strategi bisnis pemsahaan.

2.11. Stmli Literatur

Berdasarkan pen1l1ahasan diatas~ dapat di prillan1i bah\va sudah

seharusnya dewasa ini Linux dioperasikan pada setiap komputer.

Mernbahas te11tang Linttx artin,J'a juga harus sedikit 111etnbahas tenta11g

·windows dimana windows lehih familiar digu.nakan masyarakat u.mw1ya,

dan w1tuk memahami iehih dalam tentang linux beserta sistem operas.inya,

maka kita juga harus mengetahui tentang Windows, sehingga kita dapat

rnengetahui perbedaan antara keduanya dan lebih rnernaharni konsep,

kelebihan kekurangan dan sistem operasi linux

Adapun yang penu1is jadi1:an referensi adalah sebagai berlkut :

J. Y ody Marwandha H (20 J 1)

Mahasiswa Strata Satu (SJ) STMIK AMIKOM Yogyakarta ini melakukan

penelitian skripsi dengan judul " MEMBANGUN WARNET DENGAN

SISTEM OPERAS! LINUX"

Abstrak : Kekhavvatiran nata investor \varnet akan tidak 1akunva \Varr1et . ,

mereka memang harus menjadi perhatian khusus, dikarenakan memang

investasi yang diperlukan dalam membangun wamet tidaklah kecii. Tulisan

ini rnencoba mernberikan gambaran tentang apa saja yang perlu diperhatikan

Page 51: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

klmsus Wanmg Internet Linux. Membangun bisnis warnet bagi sebagian

orang ter!ihat menggiurkan akan tetapi ter!ihat maha! da!am investasinya,

apalagi dengan adanya aturan HAKJ yang mewajibkan setiap software yang

ada pada perangkat komputer Legal I Asli. Sehingga sejak investasi awal

sudah terbeban biaya pembelian software original yang hampir sama dengan

harga hadware baru, tergantung software apa saja yang akan kita install pada

masaiah software ini. Pilihan hemat tersebut adalah menggunakan software

dan OS OpenSource (System Operasi Terbuka) seperti Linux pada wamet.

Namun pilihan kepada LinlLx ini juga tidak mudah, karena memang

membutuhkan kemampuan dan kemauan serta kesabaran da!am

n1engin1plen1entasikannya, k:arena rr1asyarakat kita ya11g sela1na ii1i sudah

sa11gat bergantu..vig denga..11 satu sisten1 operasi yaitu Ii-11icrosoft Wi11do\VS.

Namun Distro (Paket Distribusi) LintLx sekarang ini sudah sangat familiar

da!am pengoperasionalannya, sehingga hanya dibutuhkan sedikit penyesuaian

clan pembiasaan da!am menggunakannya. Disamping itu penggunaan OS

Linux pada Warung Internet juga rnerupakan upaya dalam memasyarakatkan

Linux, sehingga dengmi terbiasanya masyarakat menggunakan Linux maka

ketergantungan akan satu Sistem Operasi dapat dihilangkan. Dengan

dernikian keharusan membeli Software komersial khususnya pada kantor­

kantor pemerintahan, sekolah dan perusahaan swasta dapat dikurangi

sehingga ini merupakan penghematan yang luar biasa.

2. Ahmad Fauzi (2011) mengatakan dalam artikelnya yang be1judul "Warnet

Linux Ubuntu di Kedungreja (lvluitinet) :

Alhamduiillah obsesiku sejak dahulu mgm membuat wamet dengan

menggunakan Linux secara total bisa ter!aksana. Sete!ah persiapan bersama

"ekan-•e1• 0 n r•c..pr:n"1-.1°"gan s~la·n° 1-u'a'1" leb;h l bu1<'.lol-. lnel1'pu•1' p~nmuY'"l"ll:'a» '- -1. 1"-U- ;,v '-'\J ~ U.U V 1 U. l'I.. 1 1 t:i 1 J. :<U-H U \. V 15 1 U..:I '-'-

dokumen perijinan operasional dan persiapan td.-nis akhimya wamet Linux

Page 52: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Sebuah kota kecamatan yang be1:jarak kurang-lebih 60 km dari pusat kota

kabupaten Ci!acap. Kalo anda akan menuju Pangandaran dari arah Sidareja

akan melewati pasar Kedungreja, 400 meter arah selatari Pasar Mingguan

Kedungreja di sebelah kiri jalan akan dijumpai spanduk Wamet Multinet.

Jika anda punya waktu siiahkan mampir untuk menikmati warnet Linux

Mu!tinet yang merupakan wamet Linux yang pertama untuk wilayah

Sidareja <1.<tn sekitamya.

Warnet ~v1ultinet menggunakan Linux Ul1untu 10.04 dipilih versi Ubuntu

l0.04 karena versi ini adaiah versi LTS (Long Time Support).

Pada Komputer client menggunakan Ubuntu 10.04 dengan beberapa program

yang di install anatara lain;

• Firefox

• Opera

¢ Google Chrome

• Google Earih

• Libre Office sebagai pengganti Microsoft Office

• Gimp pengganti Adobe Photosop

• Skype

• Empathy untuk penggunaan Yahoo Messenger

• Wine, W.indows Emulator sekedar be~jaga-jaga jika user menggunakan

program spesifik yang belum ada padanannya di Ubuntu.

• GDM standard, biar user familiar dengan tampilan Ubuntu.

U ntuk kelancaran dan kenyamanan user dalam berinternet Warnet Multinet

di d11kung server dengan te11aga P.J\1D X2. Server menggunakan Linux.

Ubnntu Server 10.04 dengan beberapa aplikasi ten;iasang antara lain;

• Unbound , untnk DNS server

Page 53: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

• Squidgnard tmtuk filter kontent-kontent yang tidak baik

• Web HTB untuk membagi-bagi bandwith.

• Webmin untuk GUI server.

Billing yang kami gunakan adalah Indobilling. lndobiHing merupakan versi

berbayar. Sebenamya banyak program-program billing yang gratis yang ada

di Linux, tetapi karena kami menginginkan billing yang multi operator

akhimya kami putuskan untuk memakai lndobilling. Lisensi Jndobilling

harganya Rp. 50.000/klien . .lika kita memiliki 10 klien maka total untuk

lisensi Indobilling adalah Rp. 500.000,-.

Setelah bebernpa hari dalam masa-masa ujicoba, kendala--kendala yang

dihadapi relatif sedikit. Sejak bemiat mendirikan kami memang tidak risau

tentang kekhawatiran kesulitan user dalam menggunakan Linux, sebab kalo

selalu keta!rntan kapan!mh kita bisa menillgga!kan software

l:mjakim???????? Sementara untuk membeli software yang original tidak

ada kemauan. Meskipun demikian untuk kelancaran penggunaan wamet

memang diperlukan semacam -helpdesk- untuk memberikan bantuan

terhadap user yang mengalami kesulitan. Berbicara tentang kesulitan di

warnet yang menggunakan sistem operasi Windows pun masih ada user yang

kesulitan karena memang belum familiar terhadap internet.

Di \Varnet Multinet untuk aktifitas internet hampir tidak ada kendala sama

sekaii yang di hadapi, kalaupun ada kesulitan-kesulitan yang muncui

umumnya dikarenakan user belum familliar dengan komputer secara umum.

Mungkin karena letak geogrnfis yang terletak di pedesaan sehingga user

belum terbiasa menggunakan komputer/intemet. Jadi jangan heran kalo di

warnet kami ada user yang masih kebingungan membuat account facebook

atau membuat account email. Pingin talm komentar saat user kesulitan "l~ik ..

Lik... gawe jiu:ebook seh kepriben Lik. .. " Lha dalahhh... Operatomya di

panggil dengan sebutan Lik, hehehehe ..... .

Page 54: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Semoga wamet Linux yang kami dirikan bisa sebagai wahana lmtuk edukasi

tentang komputer dan internet dan !ebih khusus edukasi penggunaan Linux

dalam hal ini llbuntu dan sebagai bukti babwa dengan menggunakan Linux

Ubuntu kita masih bisa bekerja. Semoga langkah kecil kami bisa mengurangi

pembajalrnn software yang sudah dianggap hal Jumrah oleh kita semua.

Kepada rekan-rekan yang mau berdiskusi tentang Linux dan teknologi Open

source kami dengan senang hati menerima kehadirannya di warnet Linux

fv1ultinet kamL Untuk ya11g mau menginstall Linux lJbuntu ka1ni juga

membuat Repository loka! Ubuntu l0.04 di server kami untuk memudahkan

rekan-rekan yang ingin install Ubuntu 10.04. Kedepannya kami

merencanakan untuk mengadakan pertemuan untuk Linuxer wilayah Sidareja

dan sekitarnya ( Ci!acap barat). Pertemuan untuk install Linux dan membahas

segala hal tentang open source. Kami tunggu partisipasi dari semua.

http:i/fauzinge.com/internet/warnet-linux-ubuntu-di-kedungreja/

Dari pembahasan diatas, bahwa penggunaan linux bertujuan untuk

inengurangi pemakaian software bajakan. 1v1eskipun demikian untuk

kelancaran penggunaan warnet memang diperlukan semacam -helpdesk­

untuk memberikan bantuan terhadap user yang mengalami kesulitan yang

umumnya dikarenakan user belum familiar menggunakan !inux.

Kekurangan dari pembahasan diatas adalah masih menggunakan sistem

konvens.ional yaitu penggunaan pernngkat harddisk disctiap client.

Sedangkan pada peni!itian diterapkan sistem LTSP, yaitu metode

pengelolaan secara terpusat pada server tanpa menggunakan harddisk pada

setiap 1vork.5t<-1fi<Jl1-, liarclclisk hanya terpasang pada server).

Page 55: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

BABU1

METODOLOGl PENELlTIAN

3.l. Waktn dan Tempat Pene!itian

Penelitian ini dilakukan dari bulan .!uni sampai 15 .!uni 2013 yang

bertempat di Warnet TIS Jalan Nada No.17 Klender Jakarta Timur.

3.2. Objek Penelitian

Objek penelitim1 ini adalah merancang dan mengimplementasi

teknologi LTSP (Linux Terminal Server Project} di Wamet TIS.

3.3. Metode Peneiitian

Metode yang digunakan dalam penulisan mt adalah dengan

menggunakan beberapa metode, antara lain;

3.3.1.. I\ietode _Pengumpulan Data

Untuk mendapatkan baban-bahan sebagai dasar

penelitian, perancangan dan implementasi, dilakukan riset

ter!ebih dahulu, yaitu :

a. Studi Kepustakaan

Metode studi kepustakaan <lilakukan dengan

mengumpulkan data maupun informasi me!alui data atau

infortnfi"i c1:;,ri l1nkH i11111al 11enelitian_ n1aialah dan

Page 56: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

sumber bacaan elektronis yang berada di internet yang

berkaitan de11gan n1asalah L TSP.

b. Observasi

Dengan melakukan pengama!an dan observasi

secara langsung ke dalam sistem jaringan yang ada di

Warnet TIS tlliuannya adalah untuk

mengimplementasikan LTSP. Observasi

rnerupakan tnetode pe_ngurnptdan data 1neJaltti

pengamatan langsung atau peninjauan secara cermat dan

langsung di lapangan atau lokasi penelitian. Dilakukan

observasi pada tanggal ! 5 mei 2013. Data laporan dapat

diiihat pada table di analisis sistern be~jaian dan sistem

usulan.

3.3.2. Metode .Pengembangan Sistem

L Ana(ysis. Pada tahap ini dilakukan beberapa kegiatan

analisis di antaranya berupa analisa sistem be1jalan,.

analisa sistem usulan, dan analisa topologi jaringan.

Kegiatan tersebut dilakukan penelitian melalui observasi,

dan studipustaka dalam hal yang berkaitan dengan

pengujian ini.

a. Analisa Sistem Berjalm1

Tujuan dari ana!isis sistem be~ja!an ini ada!ah untuk

Page 57: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

pada server berbasis windows. Sehingga, diharapkan

dilakukannya analisa sistem ini maka permasaiahan

yang ada akan dapat teratasi.

b. Analisa Sislem Usulan

Untuk mengatasi masalah yang ada penuiis benisaha

membuat rancangan penyimpanan data yang lebih

efektif. Rancannan ini sebaoai J·alur efektif untuk t> b

\Varnet T1S yang din1ana tidak ttsah repot ~ rep-0t

untuk mengecek satu persatu harddisk client karena

selumh harddisk client sudah terpusat di server. Dan

efisien da!am Engkup penerapan, maupun biaya.

c. Analisa Topologi Jarlngan

Topologi yang digunakan untuk penerapan Linux

Terminal Server Project pada Warnet TIS masih sama

seperti topologi sebelun1 menggunakan Linux

~f erminal Server r'roject~ yaitu inenggunakan

Topologi Bus.

2. Design. Dari data-data yang didapatkan sebelumnya,

tahap design ini akan membuat gambar design topoiogi

1armgan .interkoneksi yang akan diban&,'1.ll1. Diharnpkan

dengan gambar mt akan memberikan gambaran

Page 58: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

design strnktur topologi, design akses data, designlayout

perkabelan, dan sebagainya yang akan memberikan

gambaran jelas tentang proyek yang akan dibangun.

Biasanya hasil dari design berupa:

L Gambar-gambar topoiogi (server .fimn, firewall, data

center, storages, /aslmiles, perkabelan, titik akses dan

sebagainya);

2. Gambar-gambar detail estimasi kebuttthan yang ada.

3. Simulation Prototype. Beberapa pekei:ia jaringan akan

1ne1nbuat datam bentuk si1nulasl dengan bantumJ tools

khusus di bidang network seperti Boson, Packet Tracer,

Netsim, dan sebagainya. Hal ini dimaksudkan untuk

melihat kinerja awa! dari jaringan yang akan dibangun

dan sebagai bahan presentasi dan sharh1g dengan faun

work lainnya. Namun karena keterbatasan perangkat

lunak simulasi ini, banyak para peke1ja jaringan yang

hanya menggunakan alat bantu tools Visi.o untuk

membangun topologi yang akan di~desigFL

4. Implementation, Pada tahapan ini akan memakan waktu

lebih lama dari tahapan sebe!umnya. Dalam

Page 59: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

yang telah direncanalrnn dan didesign sebelumnya.

I111ple1nentasi 1nerupaka11 tal1apan ya11g sa11gat

rnenentukan dari berhasil/gagalnya proyek yang akan

dibangun dan di tahap inilah team work akan diuji di

!apangan untuk menyelesaikan masalah teknis dan non

teknis. Ada beberapa Masalah-masalah yang sering

muncul pada tahapan ini, diantaranya:

a_ Jad\val yang tidak tepat karena faktor-fakto.r penghambat

b. Masalah dana/anggaran dan perubahan kebijakan.

c. Team work yang tidak solid.

d. Pemlatan pendukung dari vemlm· makanya dibutuhkan

manaJemen proyek dan manaJemen resiko untuk

menimalkan sekecil mungkin hambatan-hambatan yang

ada.

5. ll,fonitoring. Setelah implementasi tahapan monitoring

merupakan tahapan yang penting, agar pnngan

komputer dan komunikasi dapat berjalan sesuai dengan

keinginan clan tujuan awal dari user pada tahap awa!

analisis, maka perlu dilakukan kegiatan monitoring.

lvfoniforing bisa berupa melakukan pengamatan pada:

a. Login. Proses booting pada workstation bi!a memakai

Page 60: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Tabel 3.1 Perangkat Kerns

I Nama I h-·· ---1 ,·----· ----

Spesifikasi I Keterangan I j Digunakan sebagai I i PC L TSP 1 ~. CPD': !rite! i3 3Clhz,.

I Switch

I

I I KabelUTP

I i Df:!_;i.;:

I I 2.

I I J.

14.

I . l Server JJevice llJotherboard: Jv!SJ

Main Storage/flDJJ: SAJ'A

I

500 GB seagate

RAM: 4 GB DDR3

I \ 5.

I

L "' n "!'··· ')'. k -,,, I ,;11v rorts: 1v. 1..... i 1_,1n,. )Jo !

TX

I 6. Optical drive: DVDROJvf

I 24Xsony

7. Operating System: LimLr

i Redhat 9.0

I ,<;. l"•lonitor : LCD I 8. 5 inch

I i 9.

I

adv an

Other device : }loopy,

Keyboard dan lvfouse

i Cisco Catalyst 2950 24 Switch- I Digunakan sebagai

24 IO/JOO lvlbpsports i I penghubung

j I hardware jaringan

J __ ······--· ·--------i---------l I Belden USA j Sebagai

I j transmisi

media I

I

Page 61: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

I transmisi - ! ·----·

!PC

I

j Processr;r i

J;1tel Duct/ (~ore l Untuk I

pemakaian I j J .... --. l ~. ;(jfl:;

i I memorv : DDR2 1 GB,

I

I " . . oc· -· I v (,A : I ,J Joxpress

i i digifa! alliance

I

2. Perangkat l_.1u1ak (Software)

I client

I -·-, .. I )] Liv1b I

I I

Tabe! 3.2 Perangkat Lunak

f..Jarna Keterangan

' Linux re<lhat 9.0 I

j Sistein Operasi

I

'--------------- - -----------··---- - ··----1 ! Linux redhat 9.0 I Aplikasi untuk tampilan desktop pada linux

I KDE I l f>of..£>j -r-T-·<;'-P-,-.,-o-r~--ll-p-a·"i~JO>t '\1a»o- m~n111-.1<;)ng pic.~Y>huoto"}-. T T<:!p------l 'ii .L t.tr1..:.~ L.J .. Lf.>_ !..._., .... "- n.v .. .J u5 ._ ._.., ._ U!.JU. ._ 'IJt.UU' a W-U . .Li V"-

Paket Kernel, Pake!

Ii

i X Core, Paket X

Fimts, Paket

I X336 SVGA

------- ---~--_J

Page 62: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

3.5. Diagram Alur Peneliti:m

Pergurnpulan D;:r,tn.

METODE PENGEMBANGAN SISTEM NDLC

[~·-1~.fanr.'1Yilf;d~~-.,, ___ ..,,. S':Jf(W.J(O

' ""'~

OyvratrJ\;:· 11JS(

Cc11tigutatfr:u1 P10f{xx:J

Gambar 3.1 Kerangka Penelitian

Page 63: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

BAB IV

ANALISIS DAN PEMBAHASAN

4. l. Anaiisis

4.1.1. Sistem Berjalan

Tujrum dari analisis sistem berjalan mi adalah untuk

mengindentifikasi maslah - masalah yang terdapat pada server

berbasis windows. Sehingga, diharnpkan dilakukannya analisa sistem

ini maka permasa.lahan yang ada akan dapat teratasi.

Sistem yang berjalan saat ini pada Warnet TIS masih

rnenggunakan OS Windows, dan penyimpanan datanya kurang efisien

karena data - data yang tersimpan terdapat dimasing - masing

harddisk di setiap l'C dient yang berbeda - beda tempat. Oleh karena

itu apabita operator ingin melakukan scaning harus mengecek satu

persatu hardllisk client yang berbeda -- beda. sedamgkan apabila

memakai windows server akan mengeluarkan biaya lebih. Dalam

\Vi11dovvs server 11arga lisen.si nya sesuai denga11 banyalc11ya clie11t.

,Q I

IL\D

Page 64: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

BIA YA PEMBUATAN \VARNET

DENGAN OS BERLISENSI

Tabe! 4.1 Biaya Pembuatan Warne! OS Berlisensi

j No. ) Keterangan j Jumlah 1

' "' R 1 A.::- "'"'"t" ;s1· ~" R-- 91 000 ~I ... ..,J ~a J, Jv ~r" -· I 8. i Cnmnm tool standar (tan<ri Rn. 150.000

9. I D-1.ink D se - 1024A Switch 24 port I Rp. 440.000 I Ii J0/100 Mb s I i i---~. :_:_c::..c..:.~=='-----------l-------~~11. I J mnlall _____ _LI --=R=P·'-)"--:cl._:_7.:..3.:...3:.::. 0-'0-'0_

4.1.2. Sistem Usu!an

Untuk mengatasi masalah yang ada penulis bernsaha membuat

rancangan penyimpanan data yang lebih efektif. Rancangan ini

sebagai jal ur efektif untuk wamet TIS yang dimana tidak usah repot

- repot untuk mengecek satu persatu harddisk client karena seluruh

harddisk client sudah terpusat di server. Dan efisien dalam lingkup

penerapan, maupun biaya. Berikut merupakan gambaran analisanya :

Page 65: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

BLAYA PEJWBUATAN \'\'ARNET TIS

Dengan menggnnairnn LTSP

.Tl. Nada No. 17 kelender, ,falrnrta Timur

Tabel 4.2 Biaya Pembuatan Warnet Tis

~

.) .

4.

1·····--··5 -·1··--·· j j

6. I t----7-.-+--8.

9.

10 unit komputer client

(10 x 3.000.000)

pengurangan biaya pembelian l

komputer tanpa harddisk dan / dvd room untuk komputer i

Rp. 30.000.000

(Rp. 7.400 000)

client I 1

...... L---···-·--·--·---1 l unit Printer+scaner I Rp. 625.000 I

Kabel UTP cat 5e (305 meter) I Rp. l. 100.000 I RJ 45 cat 5 isi 50 I Rp. 93.000 l

Crimping tool standar (tang)

D-li~;k D se ~ l024A Switch I 24 po11 l O/JOO Mnps I

,lumlah

Rp. 1so.ooo I -R-p.~440.000 l

R- ~£ 90" "OO ·I l-'· .Ju. o.v !

~-----~--------------~

4.1.3. Topo!ogi

Topologi yang digunakan untuk penerapan Linux Terminal

Server Project pada Warnet TIS masih sama seperti topologi sebelum

Page 66: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Wamet ini rnerniliki luas rnangan dengan panjang 6,5 meter

dan lebar 4 meter. Didalamnya terdiri l 0 unit komputer, diantaranya

terdapat 9 ko111puter client dan I ko111puter server., serta dilengkapi

dengan toilet dan gudang. Komputer server terietak di paling depan

disamping pintu masuk, karena untuk memudahkan memantau user

yang barn datang atau yang sudah selesai menggunakan internet dan

mau membayar billing. Sedangkan untuk !etak komputer client

terletak berderet disa1nping dan disel-';erang server_ /\dapun denah

warnet dapat dilihat me!alui gambar berikut ini :

f ~ mtter

LJ L(D.•~G1

EJ c=J 6.5 rn 6 ~

B c=J [;] B

EJ B L FL'·! i, :,Li·::::J~. ··~ l Gambar 4.4 Denah Komputer Wamet

4.2.2 Hardware dim Software

Hardware dan sqfiware yang terdapat pada jaiingan sebelum

Page 67: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

a. Server

Karena semua proses program dijalankan oleh server, malca

Ju1rLfH'tJre-nya harus memiliki spesifi¥-...asi processor,

harddisk, dan RAM yang disesuaikan dengan besarnya program

dan jumlah workstation yang memanggil.nya. Wamet

menggunakan server dengan Processor Intel i3 3Ghz,

Motherboard MSI, Memori DDR3 4GB, DVDROM 24x,

tv1onitor LCD 18.5 lnchl' VGA l)CI Express 5 J 2}v1b,, J;arcldisk

SA TA 500 GB,Floopy , Keyboard dan A1ouse, NIC DLink 538

TX Untuk sistem operasi, server Linux Wamet TIS

menggunakan sistem opernsi Linux RedHat 9.0. Server LimLx

menggunakan alamat JP 10.0.0.2 dengan subnetmask

255.255.255.0

b. Workstation

Pada Wamet TIS, komputer workslation mempunyai spesifikasi

hc1rdvvare I)rocessor Intel Dual Core 2,7G·hz, 1'v1otherbo<1r<i ECS,,

Memori DDR2 lGb, VGA PCI Express 512Mb, Monitor LCD

18.5 Incl1, l~'lorJJ-7.V, Ke.vboard da11 _,_ivlouse, ~Vebcarn, Heads'et,

NIC DLink 538 TX. Komputer workstation tidak menggunakan

harddisk, karena semua data dan apiikasi terletak pada server.

Processor sendiri lehih banyak dil,'1.makan untuk menangani

komunikasi Jarnigan, sedangkan proses untuk ap!ikasi

Page 68: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

berlangsung di server, yang hasilnya ditampilkan ke layar

monitor workstation.

Untuk: Sf~(t¥;are, 1vorkstatitJrz hanya n1enggunakan sebuah disket

yang berisi diskbootkernel image. Workstalion rnenggunakan

alamat iP antara 10.0.0.3 sampai 10.0.0.12 dengan subnetmask

255.255.255.0.

Spesifikasihardware yang digunakan pada server dan

rvorkstc1tio11 n1asih sa1na sepertl sebe.ltun diterapkannya L_lnux

Terminal Server Project pada Wamet TIS. Pada server masih

tetap menggunakan sistem operasi Linux RedHat 9.0 dan pada

H1l>rkstat it>J1 Jnenggunakan sebuah dlsket .yang berisj di~,·kh!1ot

kernel image.

Server Linux Terminal Server Project menggunakan

a!amat IP 10.0.0.2 dengan subnetmask 255.255.255.0,

workstation yang didaftarkan ke server menggunakan alamat IP

l 0.0.0.3 sampai 10.0.0.12 dengan subnetmask 255.255.255.0.

4.3. Simulation Prototyping

Pada tahap ini digunalc.annya sebuah tools untuk simulasi jaringan

internet (LTSP) yaitu Packet Tracer, karena dengan Packet Tracer dapat

dilakukan simulasi jaringan ianpa mengganggu kinerja dari jaringan yang

sedang berja!an. Packet Tracer merupakan ap!ikasi untuk simulasi jaringan

Page 69: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Gambar 4.6 Jendela aplikasi Packet Tracer 5.3.1

4.3. 2 Tahap:m Pembuatan Jaringan di Packet Tracer

Bcrikut langkah-langkah pembuatan jaringan pada Packet Tracer:

a. Setelah terinstal, jendela Packet Tracer melalui shortcut pada

desktop atau melalui pilihan pada star menu program.

b. Buat sebuah jaringan dengan cara lnemasukkan berbagai jenls

simulasi hardware dengan mengklik hadware tersebut dan

ditaruh di workspace.

c. Lakukan langkah ke dua sampai tersusun sebuah jaringan, pilih

connection ~vpe yang autornatical~v, dan sarnbungkan sesuai

jaringan yang direncanakan.

4.3. 3 Simulllsi Jaringan

U11tulc 111e1nbuat sebual1 jaringan sit11ulasi dapat dibuat sebual1

simu!asi arsitektur pada Packet Tracer_ Da!am Packet Tracer dapat

dibuat sebuah jaringan simulasi yangdisesuaikandenganpeneiitian

terdiri dari komputer client,dan access point.

Page 70: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

,,., ''"'"""'

4 .. 4 .. In1plen1entasi

4.4.1. Instalasi Unnx Terminal Server Project pada Serper

Setelah ketiga paket yang berhubungan dengan Linux Tem1inai

Server Project telah terinsta! maka selanjutnya akan dilanjutkan

menginstal paket-paket Linux Terminal Server Project Paket Linux

Terminal Server Project tersedia pada bentuk RPM clan TGZ. Pilihlah

salah satll fom1at untuk instalasi dan ikuti bagian berikut yang

sesuai.Dalam penulisan ini untuk menjalankan Xwindows pada

rvorkstc;tio;-i, terdapat 5 buah paket yang harus dilf<J\Vnload, yaitu :

L Paket L TSP Core

2. PaketKemel

' Paket X Core 5.

4. Paket X Fonts

5. PaketX336 SVGA

Cara men-download 5 paket ini dapat di ambil pada situs LTSP.org

Setelah men-download kelima paket tersebut rnaka akan dilakukan

Page 71: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

[root@net1is root]# rpm -ivh ltsp_core-3.0.8-0.i386.rpm

[root@nettis root}# rpm -ivh ltsp_kemel-3.0.5-0.i386.rpm

[root@nettis root]# rpm -ivh ltsp _x_core-3.0.4-0.i386.rpm

[root@nettis root]# rpm -ivh ltsp_x_fonts-3.0.0.0.i386.rpm

[root@nettis root]# rpm -ivh ltsp _x336 _svga.3.0.0-0.i386.rpm

Setelah paket-paket.f!Je tersebut terinstal, Linux Terminal Server

Project sistem perlu di.inisiaJisasi. Da1an1 proses ini akan di1akukan

perubahan pada konfigurasi file sistem untuk mengijinkan host sistem

mengaktifkan service-service yang dibutuhkan oleh workstation.

4.4.2. !nstalasi paket-paket file yang berkaitan rlengan LTSP

Sebelum menginstai LTSP hams diperiksa terlebih daimlu

paket-paket .file yang berkaitan dengan ltsp. Paket file yang

berkaitan dengan LTSP yaitu :

l. NFS (Network File System) server

2. TFTP (Trivial File han.efer Protocol) sel'\'er

3. NFS Sen•er(Network File :-.)'stem)

Pada komputer normal biasanya root device ditmtjukkan ke

harddjsk, sebagai contoh /dev/h<lal. Tapi pada Linm: Terminal

Server Project, root device mengarah ke NFS. Jadi dengan

demikian server membutuhkan NFS server, NFS akan mclakulmn

11101mt file-file atau direktori komputer server dari komputer yang

berbeda dalam suatu iarimzan vang sama. Server vg menggunakan

Page 72: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Linux Terminal Server Project menambahkan suatu direkiori yang

akan diekspor, yaitu direktori /opt/ltsp/i386 dan direktori

/var/opt/ltsp/swapfi!es

berikut contoh isi file dari /etc/expo11s :

II L TS-begin 1111

#

# The lines between the 'L TS-begin' and the 'LTS-end' were added

#on: Thu May 15 12:28:38 WIT 2003 by the ltsp installation script

#For more information, visit the !tsp homepage

#at http://www.ltsp.org

II

11 ,,

I opt/ltsp/i3 86

l 0. 0.0.0/25 5 .25 5 .25 5 .O(ro,no _ root_squash,sync)

/var/opt/ltsp/swapfiles

10. 0 .0. 0125 5 .255 .255. O(rw,no _root_ squash,async)

II

#The following entries need to be uncommented if you want

II Local App support in ltsp

#

Page 73: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

## LTS-end ##

Direktori yan.g diekspor kon1puter server n1e!a!ui NFS server

adalah /opt/Jtsp/i386 dan /var/op1Jllsp/swapfiles dalam satu jaringan

!0.0.0.0 dengan netmask 255.255.255.0. ini berarti kmnputer lain dalam

jaringan yang sama dapat melakukan mounl direktori tersebut.

Setelah itu alum dilihat apakah NFS server sudah terinstal,

dengan 1nenggunakan perintah :

[root@:nettis root J# rpm -qa I grep nfs

nfs-utils-0 .3 .3-5

4. TFTP Sen<er (frivial File Transfer Protocol)

TFTP dalam aplikasi LTSP ini mernpakru1 sebuah protokol

yang digunakan untuk melakukan download kernel. TFTP mirip dengan

FTP (File Transfer Protokol), tetapi TFTP tebih kecil dan sederhana

dari FTP sehingga TFTP ikut masuk kedalam ROM .. Perbedaan kedua

protokol tersebut adalah TFTP menggunakan UDP (User Datagram

Program) yang bekerja blok per blok tanpa autentikasi, sedangkan FTP

menggunakan TCP (li·ansmission Control Protocol) yang bekerja

secara stream serta lebih rnmit.

Untuk memeriksa apakah TFTP server teiah diinstal

memggunakan perintah berikut :

r root@nettis root1# rpm -qa l grep tflp

Page 74: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

#-------------------------------------

# Network stuff ...

#-------------------------------------

#

#

JP NETWORK BASE=l0.0.0 - -

IP NETWORK=${IP NETWORK BASE}.O - - - -

ff'_ SERVER=${1P _NETWORK ~BASE} .2

IP_HROADCAST=${IP_NETWORK_BASE}.255

fP NETMl"SK=255.255.255.0

#

#

#others ...

#-------------------------------------

VERSJON=3.0.8

TODA Y="date'

export LTSP _DIR

export SW 1\P _DIR

export ROOT_ DIR

export TivIPL~DIR

export LOGFlLE

P.vnru-t T T"R.f.'TT P

Page 75: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

export lP -'NETWORK_ BASE

export IP _NETWORK

export IP_ SER VER

export JP _BROADCAST

export IP _NETMASK

export VERSION

export TODAY

Isi dari file CONFIG ini merupakan setting untuk penempatan

direkiori, konfigurasi jaringan. Pada bagian LTSP Jiles and directories

perubahan pada penempa!lm direktori tidak dilakukan. De.fiwftse!!ing

yang telah ada dapat digunakan. Pada bagian network st1iff section

kon:figurasi jaringan dirubah sesuai dengan kondisi jaringan di Warnet

TIS, sebagai berikut :

lP NETWORK BASE=J0.0.0 - -

Jl>_NETWORK=${1P_NET'#ORK_BASE}.O

IP_SERVER=${IP_NETWORK_BASE}.2

1P _BROADCAST=${IP _NETWORK_BASE} .255

IP_ NETMASK =255.255.255.0

Kemudian setelah file ini disimpan, lalu jalankan perintah ./install.sh

yang ditampilkan seperti ini :

Page 76: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

-rw-r--r-- l root root 7594 May l 5 12:28 desc.txt

-rw-r--r-- l root root 2063 May 15 12:28 dhcpd.tmpl

-rw-r--r-- l root root J 463 May 15 12:28 exports.trap!

-nv-r--r-- l root root 3624 May l 5 12:28 gdm.conf.tmpl

-rw-r--r-- l root root 1938 May 15 12:28 gdm_init __ Default.tmp!

-rw-r--r-- 1 root root 1345 May 15 12:28 hosts.allow.tmpl

-rw-r--r-- l root root 2589 May 15 12:28 inittab.tmpl

-rw-r--r-- l root root 17907 ~.,fay 15 12:28 kdmrc.tmpl

-rw-r--r-- 1 root root 8946 May 15 12:28 ltsp.gif

-rwxr-xr-x 1 root root 14175May15 12:28 ltsp initialize

-rw-r--r-- l root root 868 May J5 12:28 !tsplogo.tmpl

-rw-r--r-- l root root 349 May 15 12:28 nfs.tmp!

-rw-r--r-- l root root 368 May 15 12:28 portmap.tmpl

-rw-r--r-- 1 root root 1126 May 15 12:28 README

-rw-r--r-- 1 root root 1309 May 15 12:28 syslog.tmpl

-rw-r--r-- 1 root root 302 May l5 12:28 tftpd.tmpl

-rw-r--r-- 1 root root 2838 May 15 12:28 Xaccess.tmpl

-rw-r--r-- l root root 2363 May 15 l2:28 xdm-config.tmpl

-rw-r--r-- 1 root root !281~.!fay15 12:28 Xsetup __ workstation.tmpl

Masing-masing file tersebut bertangi,>ung jawab untuk sebuah

Page 77: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

akan dilakukan tersebut tidak mengganggu kerja server. Beberapa dari

perubahan tersebut dapat memungkinkan serangan keamanan server

(vulnerable set.:urity a!lach). Perubahan pada fife sistem dapat juga

dilakukan secara manual. Jika ingin secara otomatis, jalankan perintah

lisp _initialize :

[root@nettis install_ scripts]# cd /opt/ltsp/templates ./ltsp_initialize

Thefh!!owingfiles will be crealed/modified:

ieteiX l l xdmiXaccess The con.fig file to allow remote xdm

etc/XI r·xdm·Xsetup _workstation Sets the logo <!f your login

window /Yf

. etc'dhcpd.cm!f.'exampfe Ewmpte config ,fife jar dhcp

/YJ

11ie corl}lg~/lle jbr ;if,\·

/Y/

Jf1e corr./lg,ffle j(Jr gdrn

/Yj

ietc.X 11 igdnu1niti Default The gdm startup script

lYJ

. etcdwsts.a!tow Configuration file for tcp

wmnnas /YI

Page 78: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

'etcinittab

[Yl

,iefeikdei/cdmikdmrc

[Y]

[YJ

,ietc,rc.d1rc5.d/S60r1fs

[Y]

etc/rc.d'rc5.d/Sl 3portmap

1y1·· l '

'"] I '

[Y]

[Yj

Configfile for init

Tfze configj!!e,for kd1n

l71e background logo for your login

Startup links for nfs

Startup linksfi1r portmapper

5Jtar!ZlJJ irifi-1 Ji.Jr sysit>gd

Enable the iftp daemon

The main con.fig .file for xdm1kdm

Ready fa apply the changes? ( R-Review. A-Apply, C-Cancel) A

Perintab tersebut kemudian akan menampilkan beberapa

pertanyaan mengenai service-service yang akan dikonfigurasi.

lnisialisasi tersebut akan melibatkan service berikut :

L XDM - X Display Manager

) GDM - Gnnme Disnlav Manaller

Page 79: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

3. Display Manager startup script

4. bootp

5. File NFS /etc/exports

6. lcpwrnppers

7. Port mapper

8. sys!ogd

9. Script TFTP startup

Setelah diterirna rnaka akan dibuat jifejile untuk setting Linux

Terminal Server Project dengan konfigurasi tersebut.

4.4.4. Konfignrasi nntuk Worfrstation

Setelah dilakukan proses konfigurasi pada server maka akan

dilanjutlrnn setting untuk workstation. Terdapat tiga buah file yang

berisi konfigurasi untuk workstation yang akan diubah.

l. /etc/dhcpd.conf

2. /etc/hosts

3. /opt/ltsp/i386/etc/lts.conf

Ketiga file ini memainkan peranan yang penting untuk perubahan

setting yang akan di!akukan di masa yang akan datang apabi!a ada

perubahan pada spesifikasi hardware komputer di workswtion.

l. Dymm1icHost Configuration Protocol

File etc dhcpd.c01ifinembutuhkan a!amat !P dan infonnasi

lain. Berikut adalah informasi yang akan diperoleh dari server DHCP :

Page 80: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

option routers 10.0.0.l;

option domain-name-servers 10.0.0.2;

option domain-name "nettis.org";

option root-path "l 0. 0.0.2:/opl11tspii386";

shared-network WORKSTATION {

subnet 10.0.0.2 netmask 255.255.255.0 {

}

}

group {

use-host-decl-names on;

option log-servers I0.0.0.2;

host wsOOl {

hardware ethemet OO:EO: lB:E0:04:82;

fixed-address 10.0.0.3;

filename "ilts/vmlinuz.ltsp";

}

t '

File kemei diletakkan pada direktori /tftpboot/lts, tetapi pada

pilihan ''filename" pada /etc/dhcpd.conf awa!an /tftpboot tersebut tidak

dijumpai pada parhname. Hal ini dilakukan karena pada RedHat 7. J dan

Page 81: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

selanjntnya, TFTP dijalankan dengan pilihan "-s". Hal tersebut

menyebabkan tftp daemon berjalan pada mode "secure", dimana akan

dilakukan chroot ke direktori /tftpboot pada saat aktif Untuk itulah

semuajlle yang tersedia pada tfrp daemon adalah relatif pada direktori

/tftpboot.

Pada distribusi Linux lainnya, ada kemungkinan pilihan '-s'

tersebut tidak digunakan pada tftpd, sehingga perlu ditambahkan

avv'alan /tftpboot pada kernel pc1tl111cune. Karena penulis 1nenggunakan

Redhat 9.0 maka pada /etc/dhcpd.conf awalan /tftpboot tidak ada.

2. Domain Name :l)1stem

File . etc;lms!s ini berisi a!amat IP yang akan dipetakan pada

masing-masing nama workstation yang terhubwJg dengan server Linu,x

Terminal Server Project. Komputer secara umurn berkomunikasi

dengan baik menggunakan alamat IP. Untuk mempemmdah

penggunaan, maka alamat IP yang lebih sukar diingat tersebut diberikan

nama pada masing-masing komputer. File /etc/hosts tersebut yang akan

berperan untuk memberikan nama masing-masing komputer, konsep

tersebut lebih dikenal dengan DNS (Domain Name System).

3. Hardware Ethernet A.ddress

File iop11ltsp1i3861e1c/lts.co11f' terdapat beberapa konfigurasi

yang dapat dispesifikasikan pada file lts.conf.Fi/e hs.conf memiliki

aturan penulisan yang sederhana,jile tersebut terbagi menjadi beberapa

bagian. Terdapat bagian umum yang disebut dengan [defim!t] dan

Page 82: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

ma.sing-masing dapat dibuatkan bagian tersendiri untuk masing-masing

1rvork,':J'tt.Jlil)1'l. ff'l)tkstatioti dapat dikenali denga11 1nenggunakan na1na

komputer (hostname), alamat IP atau a!amat l'v1AC (hardware ethemet

address).

Berikut sebagian contoh dari file its.conf ( File selengkapnya

pada lampiran L-3 ):

# # Config file for the Linux Tenninal Server Project (www.ltsp.org) #

[Default]

SERVER= l0.0.0.2

XSERVER =auto

X_MOUSE_PROTOCOL = "PS/2"

X __ MOUSE_DEV!CE = "/dev/psaux"

X~MOUSE_RESOLUTION = 400

X_MOUSE_BUTTONS = 3

USE XFS=N

LOCAL APPS = N

RUNLEVEL=5

Pil.ihan pada lts.conf dapat disesuaikan untuk keperluan masing­

masing workstation, atau dapat dilakukan se!up nnmm yang akan

digunakan oleh setiap workstation. Karena workstalion yang digunakan

adalah menggunakan video card Nvidia FX5200 jadi diperlukan option

XSERVER pada file lts.conf Option XSERVER dapat ditambahkan

iika diimzinkan atau ditentukan sebagai 'auto' untuk menentukan babvva

Page 83: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

aklm dilakukan proses deteksi otomatis. Dalam hal ini dengan

XSERVER menggunakan XF86_SVGA yang telah diinstal pada paket

ltsp_x336_SVGA. Piiihan X_MODE_O berfungsi untuk memberi

resolusi tersendiri vang diatur untuk ukuran 640x800, 800x600 dan •' ~

!024x768, karena pada penuiisan ini dibuat menggunakan berbagai

macm11 tipe monitor model lama jadi memerlukanberbagai

macamseliing yang berlaimm. Pilihan RUNLEVEL berfungsiuntuk

menghasilkan workstation dengan tampilan grafik, sehingga pilihai1

run/eve! diset sebagai '5'. Pilihan tersebut bisa dilihat pada salah saiu

entry file lts.conf Bila pilihan ini diset sebagai "3" mr.ka workstation

akan memakai tim1pilan mode text

[wsOOl]

XSERVER = XF86_SVGA

X_ MODE_ 0 = 640X800

X_MODE _ 1 = 800X600

X_MODE_2 = 1024X768

RUNLEVEL=5

[ws002)

XSERVER = XF86 _SVGA

X_ MODE_ 0 = 640X800

X _MODE_ l = 800X600

Page 84: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Seteiah diaktifk:m atau di-restart, ubah ke mode teks atau init 3

dengan menekan tombol ctrl alt+ F2, lalu pindah lagi ke mode graphis

atau init 5 dengan mengetikkan tombol ctr! alt+ F7 untuk mengaktiflrnn

service dispfaymanager-nya. Untuk memastikan display manager yang

aktif dapat diketahui dengan perintah :

[root@nettis install_ scripts}# nctstat -anp I grep ": 177"

Setelah mengetikkan perintah di atas akan ditampilkan display

manager yang dipakai pada saat sekarang. Pada penulisan ini

digunakan .KDM untuk display manager yang mernpakan default dari

KDE

4.4.6. JVleo1buat Boot Floppy uotuk Workstation

Setelah proses konfigurasi server dan worksta!ion selesai,

berikutnya adalah membuat boot floppy untuk menjalankan

workstation. LimLx Terminal Server Project pada prinsipnya ada!ah

pada proses yang terjadi setelah kernel berada di memori. Terdapat

beberapa cara untuk meletak.kan kernel di memori, diantaranya

Etherboot, Net boot, PXE dan floppy disk. Untuk keperluan penulisan

ini, akan digunakan boot }1oppy dengan kode berasal dari proyek

Etherboot.

Page 85: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

4.4.6. Booting fVorkswtion

Dengan asumsi bahwa server dan worksation sudah terinstal

dengan benar, maka !angkah se!anjutnya ada!ah memasukkan boot

floppy kefloppy drive dan menyalakan workstation.

Kode program Etherboot akan dibaca dari .floppy ke memori,

network card akan ditemukan dan di-inisialisasi. Dhcp request akan

dikirim ke jaringan dan jawaban atas permintaan tersebut alum dikirim

oleh server .. dan kernel akan di-li<Yrv;tloctd ke rr<>rkstc1ti<J11.. Sete_lah

kernel melakukan proses inisialisasi perangkat hardwareworkstation,

XV>-lind.o\vs akan dijalankan dan kotak dialog logitt akan n1uncul di

111 t.Jr!cvtl.J ti r>11.

4.5. Hasll

Proses booting pada workstation diatas rnenghasilkan tampilan login

seperti pada gambar 4. 7 berikut :

G-an1bar 4.7 I..,ogin screen pada works'frttioti

Pada gambar diatas merupakan eontoh bila memakai default login-nya

Page 86: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

server-nya memakai KDE maka otomatis nanti tampilan Login yang ada di

workstalion akan sama memakai KDE seperti yang ada di server Redhat 9.0,

seperti pada gambar 4. 8 berikut :

'';,i

Garnbar 4.8 Login Screen pada work>tation dengan KDE

Pada tahapan ini, sudah bisa dilakukan proses login. Perlu diingat,

bahwa proses login ini berarti adalah sama halnya kita login di server.

Semua perintah yang d\ialankan sebenamya berjalan di server dan kerrtudian

hasilnya akan ditampilkan di workstation. Itulah keunggulan dari

Xwindows. Segala macam program dapat dijaiankan seiama program

tersebut didukung oleh server. Gambar 4.9 berikut mernpakan contoh

tampilan desktop pada server :

Page 87: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

4~4 ItloJ1lttirf;1g

Setelah tahapan impfementat ion, tahapa11an seianjutnya dari 6 ta.hap

yang ada pada metodologi NDLC yaitu monitoring. Pada tahap ini

dilakukan login.

lt Proses booting pada workstation bi!a memakai defauit login-nya

Gambar 4 .11. default login

Pada gambar diatas merupakan contoh bila memakai defau!t login-nya

Linux Terminal S<aver Project.

b. Selanjutnya akan dilakukan pelacah.'1ln rute/jalur dalam proses transfer

paket data dari c!iem menuju internet dengan cam melalmkan

trau:rt'tracer route di Crnd (Command Prompt) guna mengetahui

jalur mana yang digunakan client untuk mengakses internet. Gambar

4. l 2 adalah hasil capture tracer! yang telah dilakukan.

Page 88: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Gambar 4.12 Capture Tracert Menggunakan Cmd

Dari gambar 4.28 dapat dilihat bahwa proses tracert telah melacak

gateH·ay apa saja yang dilewati paket data sebelum sampai ke tujuan,

sehingga dapat diketahui alur paket data dari sisi client menuju internet.

c. Pengujian tes browsing computer client setelah proses implementasi

selesai. Ada pada gambar 4.13 Tes browsing

Gambar 4.13 Tes Browsing

Page 89: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

4.5 !11mmgement

Tahapan selanjutnya ada!ah tahapan lvlanagement. Dilakukannya

tahapan ini, karena ]Jada tal1ap ini seorang ~A~dn1-inistrator jaringan

mempunyai otoritas penuh dalam menerapkan kebijakan keamanan,

melakukan penambahan user, memonitor a!iran data pada lalu lintas

Janngan, maup\m melakukan memodifikasi baik pada strnktur jaringan

internet ataupun pada sistem yang ada.

Dalam penclitlan inl tidak banayak 1ne-1akukan pcngelolaan jaringan

(management), hanya pengaturnn maintenance server dan client yang

dilakukan 1 bulan sekali, Kecuali apabia ada problem.

Page 90: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

! _ Saiah satu cara sebuah H't)f',lr5tL'u1on dapat l;ekerja tan_pa haniisk adalah

<tengan tnenggunakan { ,1.'SP (_ I ,inux Tern1inal ,)erver ]>rr~ject ) _, - ---- - ..._,.._.

!}cng,an rt1e:n.ggtinakan_ L,'I'SP ( L,in:ux 1··e.rn1inai Server Project) d.apat

Hanldisk. (dapat dilihai pada tabei 3.1 biaya pembutan wamet tis)

Server Prqject~. a11tara iain adalah :

Kec.epatan worksiation akan menurun semng dengan bertambalmya

jum!ah workstation yang terkoneksi secara bersamaan. Untuk itu

dibutuhkan spesifikasi hardwareserver yang tinggi.

Dengan sistem tersentral~ kea1nanan data oton1atis terpusat di server

sehingga apabi!a kondisinyasedang tidak stabil, maka seluruh workstation

aka111nerasakan hal ya11g seru_pa, inisal terjadi hang, siste111 crash, 1nenuJr,_v_

over/0£1!'/. terserang vir11s yang antara lain disebabkan oleh virus loka1,

akan mengakibatkan seluruh data yang terdapat pada server terancam

' " l ' . . k., tk -l l_ ) . , •• 1 1 l , mmcur .. l\.crusa_rnn paoa server menga _ma_ an sernnm c11em noaK oapat

berfongsillumpuh. Disini!ah pentingnya perawatan ekstra terhadap se1·ver.

Page 91: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

DAFTAR PUSTAKA

Ahmad Ashari, Linux system administrator, Penerbit Informatika, Bandung, 2008.

Iwan Sofana, Mudah be/ajar Linux, Edisi Revisi, Penerbit lnformatika, Bandung

2010.

Jhony H. Sembiring, Jaringan computer berbasis Linux, PT Elex Media

Komputindo, Jakarta, 2002.

Nazir, Muhamad. (2005). "Metode Penelitian" Penerbit: Ghalia Indonesia. Bogor

Onno W. Purbo, Panduan nudah meraldt + menginstal server linux, Penerbit

Andy, Yogyakarta, 2008.

Purbo, 0. W. 1998. Buku Pintar Internet: TCP/IP. Jakarta: Elex Media

Komputindo.

Purbo, 0. W. 2008. Panduan Mudah Meraldt + Menginstall Sen>er Linux. ANDI,

Yogyakarta.

R. Kresno Aji, Optimasi PC tua menggunakan Linux diskless system, PT Elex

Media Komputindo, Jakarta, 2002.

Rofiq Yuliardi, Bash scripting untuk administrasi sistem Linux, PT Elex Media

Komputindo, Jakarta, 2002.

Stallings, William. (2004). Komunikasi Data dan Komputer Jaringan Komputer.

Elex Media, Jakarta

Page 92: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

Tharom Tabratas, Linux untuk bisnis berbasis jaringan, PT Elex Media

Komputindo, Jakarta, 2002.

Tommy Hendrawan, Linux untuk pendidikan dengan Edubuntu, Penerbit Andy,

Yogyakarta, 2008.

http://www.LTSP.or.id/teori-operasi.htm, Forum LTSP Indonesia, 5 Juli 2010

http://www.LTSP.org/instructions-3.0.html, Downloading and installing LTSP,

version 3.0, 5 Juli 2010

http://www.rom-o-matic.net/, etherboot DLink 538 TX, 20 Juli 2010

http://k12ltsp.org/contents.html, Welcome to k12LTSP, 20 Juli 2010

Page 93: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

LAMP IRAN

Page 94: 1ENT ASI LTSP( LINUX TERMINAL SERVER - …repository.uinjkt.ac.id/dspace/bitstream/123456789/26983/1/YUDHA... · bagi pemilik warnet sebaiknya menempatkan jasa operator guna membantu

'1

-}

1111111-.

KEMENTERIAN 1tGLI ffi'iTVERSITAS ISLAM NEGEI.J SYARIFHIDAYATULLAH JA.Y

FAKULTAS SAINS DAN TEKNOLOGI 1111

1da No. 95 Ciputat 15412 Indonesia Email : uiojk.'t@cabinctid .) 7493606, 7493547Fax.: (62-21) 7493315 Website : hrtp:/www.fut-uinjktac.id

san:

: Un.01/F9/PP.00.9/1686/2013

: Bimbingan Skripsi

KepadaYth. 1. Feri Fahrianto, M..Se 2. Siti Ummi Masruroh, M.Sc Dosen Pembimbing Skripsi

Assalamu'alailcum Wr.Wb.

Jakar..a, 23 April 2013

\ \

Dengan ini diharapkan kesediaan Saudara untuk menjadi pembimbing I/III (Materi!felmis)* penulisan skripsi mahasiswa:

Nama NlM Program Studi · Judul Skripsi

: Yudha Satyagama : 208091000053 : Teknik Informatika : "Penggunaan Linux Terminal Server Project Pada

Pembuatan Jaringan Internet Warnet Tis"

Judul tersebut telah disetujui oleh Program Studi bersangkutan pada tanggal 15 Maret .20J3. dengati. outline, abstraksi dan daftar pustaka terlampir. Bimbingan skripsi .ini diharapkan selesai dalam waktu 6 ( enam) bulan setelah ditandatanganinya surat penunjukan pembimbing skripsi.

Apabila terjadi . perubahan terkait . dengan skripsi tersebut selama proses pembimbingan, harap segera melaporkan kepada Program Studi bersangkutan.

Demikian atas kesediaan Saudara, kami ucapkan terima kasih.

Wassalamu 'a/ailcum Wr. Wb.

(sebagai laporan)