MEMBANGUN JARINGAN KOMPUTER BERBASIS FREE OPEN SOURCE SOFTWARE (FOSS) DENGAN MENGGUNAKAN UBUNTU 8.04 SERVER PADA PT SARIGUNA PRIMATIRTA MEDAN TUGAS AKHIR Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Studi Pada Program Studi D3 Ilmu Komputer RAHMAD HIDAYAT 052406016 PROGRAM STUDI D3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2008
PENGHARGAAN Syukur Alhamdulillah KepadaMu Ya Allah SWT, berkat ridho dan kesehatan yang Engkau berikan kepada penulis, penulis dapat menyelesaikan tugas akhir ini tepat pada waktunya. Dalam penyusunan tugas akhir ini penulis banyak dibantu oleh pihak-pihak lain yang dengan senang hati bersedia meluangkan waktunya untuk membantu penulis dalam menyelesaikan tugas akhir ini. Pada kesempatan ini penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada: 1. Ibu Dra. Elvina Herawati, M.Si selaku Dosen Pembimbing tugas akhir yang telah memberikan bimbingan dan arahan kepada penulis dalam penyelesaian tugas akhir ini. 2. Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Jurusan Program Studi D-3 Ilmu Komputer. 3. Bapak Dr. Eddy Marlianto, M.Sc selaku Dekan Fakultas MIPA Universitas Sumatera Utara. 4. Bapak Lianto Selaku Pimpinan PT. Sariguna Primatirta Medan dan Bapak Frans Wibowo Ardi, SE selaku staf yang selalu membantu penulis dalam pengumpulan data Riset. 5. Buat seluruh Crew Tech Production yang selalu memberikan motivasi sehingga penulis lebih bersemangat dalam menyelesaikan tugas akhir ini. 6. Rekan-rekan seangkatan D3 Ilmu Komputer A, B, C 2005 dan angkatan 2006
7. Pihak-pihak yang telah banyak membantu penulis, yang tidak dapat penulis sebutkan namanya satu per satu. 8. Teristimewa Ayahanda Edi Suriono dan Ibunda Armaini serta keluarga tercinta yang selalu mendukung penulis dalam segala hal. Penulis berharap laporan akhir ini bermanfaat bagi pembaca yang berminat dan mengembangkan sistem jaringan komputer. Akhir kata, penulis mengharapkan kritik dan saran guna sempurnanya tugas akhir ini. Terima kasih. Medan, November 2008 Penulis RAHMAD HIDAYAT
DAFTAR ISI Halaman Penghargaan Daftar Isi Daftar Gambar i iii x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 3 1.3 Maksud dan Tujuan 4 1.3.1 Maksud 4 1.3.2 Tujuan 4 1.4 Batasan Masalah 5 1.5 Metode Penelitian 5 1.6 Sistematika Penulisan 6 Bab 2 Landasan Teori 8 2.1 Sejarah Jaringan Komputer 8 2.2 Manfaat Jaringan Komputer 9 2.3 Pengertian Jaringan Komputer 10 2.4 Istilah Istilah dalam Jaringan Komputer 11 2.4.1 Server 11 2.4.2 Client 12 2.4.3 Node 13 2.4.4 Per to Per 13 2.4.5 Local dan Remote 13 2.4.6 Protokol 14 2.4.7 Kartu Jaringan 14 2.4.8 Repeater, Bridge, Router 15 2.4.9 Gateway 16 2.4.10 Firewall 17 2.5 Skala Jaringan Komputer 17 2.5.1 LAN 17 2.5.2 MAN 17 2.5.3 WAN 18 2.5.4 INTERNET 18 2.6 Topologi Jaringan 19 2.6.1 Topologi Bus 20 2.6.2 Topologi Token Ring 22 2.6.3 Topologi Star 23
2.7 Pengertian Free Open Source Software (FOSS) 25 2.8 Filosofi FOSS 26 2.9 Ubuntu 8.04 Server Edition 27 Bab 3 Perancangan Sistem 29 3.1 Instalasi Ubuntu 8.04 Server Edition 29 3.1.1 Setup Bios Untuk CD Booting 29 3.2 Proses Installasi Ubuntu 8.04 30 Bab 4 Perancangan Sistem 43 4.1 File Server SAMBA Di Ubuntu 8.04 Server 43 4.2 Installasi dan Konfigurasi file Server SAMBA 44 4.2.1 Konfigurasi SMBA 45 4.3 Konfigurasi Koneksi Client Windows Ke Samba Server 51 4.4 Instalasi dan Konfigurasi Quota 55 Bab 5 Kesimpulan Dan Saran 60 5.1 Kesimpulan 60 5.2 Saran 61 Daftar Pustaka 62 Lampiran A: Surat -Surat
DAFTAR GAMBAR Halaman Gambar 2.1 Kartu Jaringan (Ethernet Card) untuk PC dan Notebook 15 Gambar 2.2 Repeater 15 Gambar 2.3 Bridge 16 Gambar 2.4 Router 16 Gambar 2.5 Topologi Bus 20 Gambar 2.6 Kabel BNC 21 Gambar 2.7 Topologi Token Ring 22 Gambar 2.8 Topologi Star 23 Gambar 2.9 Kabel UTP + RJ 45 24 Gambar 3.1 Setup Bios Booting 30 Gambar 3.2 Loading Linux Kernel 31 Gambar 3.3 Proses pemilihan bahasa pada installer Ubuntu server 32 Gambar 3.4 Poses Pemilihan Country / Negara 33 Gambar 3.5 Pendeteksian Keyboard 34 Gambar 3.6 Installer men-scan isi CD-Room 35 Gambar 3.7 Konfigurasi hostname 35 Gambar 3.8 Pendeteksian Hard Disk 36 Gambar 3.9 Proses Partisi Hard Disk 37 Gambar 3.10 Partisi Hard Disk 38 Gambar 3.11 Setting Waktu UTC 39 Gambar 3.12 Entry User Administrator 39 Gambar 3.13 Entrry User Name Admin dan Password 40 Gambar 3.14 Proses Instalasi 41 Gambar 4.1 Instalasi Samba 44 Gambar 4.2 Pengecekan Instalasi Samba 45 Gambar 4.3 Smb.conf 46 Gambar 4.4 Script membuat directori penyimpanan file Samba 48 Gambar 4.5 Edit file /etc/nssswitch.conf 49 Gambar 4.6 Informasi aplikasi samba pada Server 50 Gambar 4.7 Penambahan User Samba 51 Gambar 4.8 Memberikan nama dan domain pada komputer client 52 Gambar 4.9 Pesan Koneksi Ke Server Berhasil 53 Gambar 4.10 Client Login 53 Gambar 4.11 Client Login Succes 54 Gambar 4.12 Pengecekan Lokasi Penyimpanan Data 54 Gambar 4.13 Pemindahan data ke Server 55 Gambar 4.14 Instalasi Quota 56 Gambar 4.15 Edit File /etc/fstab 56 Gambar 4.16 File Penampung Konfigurasi Quota User dan Quota Group 57 Gambar 4.17 Menentukan Quota Penyimpanan 57 Gambar 4.18 User bejo diberikan Quota 10Mb 58 Gambar 4.19 User bejo tidak dapat Meng-copy file di atas 10 Mb 59