BAB I PENDAHULUAN
1.1. Latar Belakang Jaringan komputer merupakan salah satu teknologi penting yang mendukung perkembangan teknologi informasi. Teknologi jaringan komputer dapat lebih meningkatkan efisiensi dan efektifitas penggunaan sumber daya komputer, seperti sistem bagi-pakai (sharing) yang meliputi dokumen, pencetakan, aplikasi, keamanan hingga masalah komunikasi dan informasi data. Salah satu sistem operasi yang cukup handal untuk diimplementasikan ke dalam jaringan komputer adalah Linux. Selain merupakan sistem operasi yang mudah diperoleh, boleh digunakan dan disebarluaskan dengan bebas karena sifatnya sebagai aplikasi open source, Linux juga memiliki beragam distribusi yang masing-masing memiliki spesifikasi dan tujuan tertentu. Ubuntu 7.04 Feisty Server merupakan salah satu distribusi Linux dalam varian Ubuntu yang dikhususkan pada aplikasi-aplikasi penyedia layanan internet (internet server). Pelaksanaan kerja praktek merupakan salah satu syarat untuk memenuhi mata kuliah Kerja Praktek
dan merupakan salah satu syarat kelulusan pada
Program S1 Teknik Komputer Universitas Komputer Indonesia.
1.2. Maksud dan Tujuan Selain sebagai salah satu syarat untuk memenuhi mata kuliah Kerja Praktek, maksud dan tujuan dari pelaksanaan kegiatan Kerja Praktek ini antara lain: 1. Mengetahui dan mengenali sistem dan pengembangan jaringan komputer berbasis linux. 2. Mengetahui implementasi Ubuntu 7.04 Feisty Server sebagai sistem operasi untuk aplikasi server internet. 3. Mengetahui jenis-jenis protokol TCP/IP yang umum digunakan serta penerapannya untuk membangun layanan yang memanfaatkan protokolprotokol tersebut. 4. Memperoleh pengalaman untuk peningkatan pengetahuan dan wawasan penulis terutama dalam jaringan komputer berbasis linux.
1.3. Batasan Masalah Pelaksanaan kerja praktek ini difokuskan pada implementasi dan pengembangan jaringan komputer berbasis linux. Jenis distribusi linux yang digunakan adalah Ubuntu 7.04 Feisty Server. Implementasi dan pengembangan jaringan komputer dengan menggunakan Ubuntu 7,04 Feisty Server ini melingkupi pembangunan server internet mulai dari instalasi hingga konfigurasi sistem operasi dan aplikasi-aplikasi server itu sendiri, antara lain: 1. Instalasi dan konfigurasi Ubuntu 7.04 Feisty Server sebagai sistem operasi penyedia layanan internet.
2
2. Instalasi dan konfigurasi OpenSSH sebagai aplikasi SSH Server. 3. Konfigurasi iptables sebagai aplikasi yang digunakan untuk membangun firewall dan merupakan sistem keamanan bagi server. 4. Instalasi dan konfigurasi BIND sebagai aplikasi DNS Server. 5. Instalasi dan konfigurasi Squid sebagai aplikasi Proxy Server. 6. Instalasi dan konfigurasi dhcp3-server sebagai aplikasi DHCP Server. 7. Instalasi dan Konfigurasi Apache2 sebagai aplikasi Web Server. 8. Instalasi dan konfigurasi Samba sebagai aplikasi yang digunakan untuk membangun komunikasi antara Linux dan Microsoft Windows.
1.4. Metodologi Penelitian Metode yang digunakan dalam penyusunan laporan ini adalah metode analisis deskriptif, yaitu suatu metodeyang bertujuan untuk mendapatkan gambaran secara jelas tentang hal-hal yang diperlukan dalam pembuatan laporan kerja praktek ini. Kegiatan yang penulis lakukan untuk mendukung metode tersebut adalah: a. Studi Pustaka Membaca buku dan literatur yang sesuai dengan topik kerja praktek yang sedang dilaksanakan. b. Penelitian Lapangan Melakukan praktek secara langsung dan menganalisa permasalahan yang dihadapi serta bertanya kepada pihak yang terkait dalam penelitian selama kerja praktek.
3
1.5. Sistematika Penulisan Sistematika penulisan merupakan gambaran menyeluruh dari format laporan sehingga teori yang digunakan dan kegiatan yang dikerjakan dapat terlihat jelas sebagai dalam satu kesatuan pikir. Sistematika penulisan laporan kerja praktek ini adalah sebagai berikut: BAB I. PENDAHULUAN Meliputi latar belakang, maksud dan tujuan, indentifikasi masalah, metodolodgi penelitian, serta sistematika penulisan laporan itu sendiri. BAB II. PROFIL LEMBAGA Meliputi sejarah, sistem keorganisasian, misi dan visi, tujuan dan sasaran, serta deskripsi sistem terutama mendukung pelksanaan kerja praktek. BAB III. LANDASAN TEORI Berisi teori penunjang dan landasan ilmu yang digunakan dalam pelaksanaan dan penyusunan laporan kerja praktek ini. BAB IV. PELAKSANAAN DAN HASIL KERJA PRAKTEK Meliputi pelaksanaan kerja praktek secara teknis dan penjelasan analitis mengenai pelaksanaan kerja praktek itu sendiri. BAB V. KESIMPULAN DAN SARAN Berisi kesimpulan dari hasil kerja praktek yang telah dilakukan dan saran untuk pengembangan dari kerja praktek yang telah dilakukan. DAFTAR PUSTAKA LAMPIRAN
4