Download - Jarkom - Jilid VIII
Jaringan Komputer - Jilid VIII
Rezar [email protected]
Pengantar Sistem Operasi Debian 6.0 (Squeeze)
Pendahuluan
~ Debian adalah sistem operasi bebas yang dikembangkan secara
terbuka oleh banyak programer sukarela(pengembang Debian) yang
tergabung dalam Proyek Debian.
~ Sistem operasi Debian yang menggunakan kernel Linux merupakan
salah satu distro Linux yang populer dengan kestabilannya
~ Proyek Debian ditata kelola oleh the Debian Constitution dan the Social
Contract yang menetapkan struktur tata kelola dari proyek secara
eksplisit berikut menyatakan tujuan dari proyek yaitu pengembangan
sebuah sistem operasi bebas
~ Banyak distribusi linux lainnya berbasiskan Debian, antara lain:
Ubuntu, MEPIS, Dreamlinux, Damn Small Linux, Xandros, Knoppix,
BackTrack, Linspire, dan edisi Debian dari Linux Mint
Fitur Debian 6 [Squeeze]
~ Debian memiliki fitur – fitur aplikasi server yang lengkap, mulai dari
fitur layanan jaringan (networking) hingga berbagai aplikasi server
lainnya, seperti :
- Remote Access - Gateway
- DNS Server - Proxy Server
- Database Server - NTP Server
- Web Server - Samba Server & Client
- Sub Domain - VPN Server
- FTP Server - Multimedia Server
- Email Server - Firewall
- Web Mail - Print Server
- DHCP Server - SWAT (Samba Web Administration Tool)
Pendahuluan
~ Debian pertama kali diperkenalkan oleh Ian Murdock, seorang
mahasiswa dari Universitas Purdue, Amerika Serikat, pada tanggal 16
Agustus 1993. Nama Debian berasal dari kombinasi nama Ian dengan
mantan-kekasihnya Debra Lynn: Deb dan Ian
~ Debian GNU/Linux tidak hanya sekedar menyediakan sistem operasi:
tetapi juga lebih dari 29000 paket-paket lainnya, berupa berbagai
perangkat lunak terkompilasi yang dikemas dengan baik untuk
memudahkan instalasi
~ Nama-nama sandi rilis Debian diambil dari nama-nama karakter film
Toy Story. Distro yang tidak stabil, dinamakan Sid, yang dalam film
tersebut adalah anak tetangga yang mempunyai emosi tidak stabil
dan suka menghancurkan mainannya
Pendahuluan
~ Daftar rilis Debian O/S :
Pendahuluan
~ Debian O/S dapat berjalan pada arsitektur 32 bit (i386) maupun 64 bit
(amd64)
~ Berikut kebutuhan spesifikasi minimum perangkat keras untuk
menjalankan Debian OS :
Fitur Debian 6 [Squeeze]
~ Untuk mengaktifkan layanan jaringan (network) pada Debian O/S, yang
perlu dikonfigurasi adalah :
1. Ethernet Interfaces : perangkat keras kartu LAN
2. Alamat IP
3. DNS : menambahkan name server, agar server terkoneksi ke
internet
4. IP Address alias : untuk membuat 2 alamat ip dalam satu kartu LAN
(NIC), jika diperlukan
5. Hostname : untuk memberi identitas nama pada komputer server
Fitur Debian 6 [Squeeze]
~ Untuk mengaktifkan layanan Remote Access, yang perlu dikonfigurasi
adalah :
1. OpenSSH : aplikasi untuk melakukan remote komputer server via
terminal
~ Untuk mengaktifkan layanan DNS, yang perlu dikonfigurasi adalah :
1. BIND9 (Berkeley Internet Name Domain) : aplikasi untuk mengkonversi
alamat IP menjadi nama domain. File – file yang harus dikonfigurasi
adalah :
- /etc/bind/named.conf : untuk mendaftarkan zona domain
- file forward : untuk mendaftarkan IP DNS Server dari ISP
- file reverse : untuk mengkonversi alamat IP menjadi nama domain
- /etc/resolv.conf : mendaftarkan nameserver (ns)
Fitur Debian 6 [Squeeze]
~ Untuk mengaktifkan layanan Database Server, pilihan aplikasi yang dapat
digunakan adalah :
1. MySQL : aplikasi untuk membuat database (dapat diintegrasikan dengan
phpmyadmin, agar dapat diakses via web browser
2. PostgreSQL : aplikasi untuk membuat database
~ Untuk mengaktifkan layanan Web Server, aplikasi yang dikonfigurasi adalah :
1. Apache2 : aplikasi untuk menjalankan web server. Konfigurasi yang dilakukan
adalah :
- Virtual Host : konfigurasi dasar website
- Direktori web : konfigurasi tempat upload folder website
- php Info : menampilkan informasi konfigurasi php dalam web server
Fitur Debian 6 [Squeeze]
~ Kita juga dapat menambahkan sub domain dari domain utama (contoh :
mail.rezarmuslim.net) dengan melakukan konfigurasi pada :
1. DNS Server : menambahkan informasi sub domain dalam folder
/var/cache/bind (contoh : buat file “db.rezar” yang berisi informasi sub domain)
2. Virtual Host : membuat file konfigurasi virtual host baru, agar sub domain
tersebut berjalan di web server dan dapat diakses melalui web browser
~ Untuk mengaktifkan layanan FTP Server, kita dapat menggunakan aplikasi :
1. ProFTPd : aplikasi yang digunakan untuk membuat layanan FTP Server.
Konfigurasi yang dilakukan :
- Membuat folder untuk meletakkan file agar dapat diakses oleh client
- Konfigurasi otentifikasi user dan permission access
Fitur Debian 6 [Squeeze]
~ Untuk mengaktifkan layanan Email Server, yang perlu dikonfigurasi
adalah :
1. Postfix : aplikasi yang berfungsi sebagai mail server
2. Courier-IMAP : aplikasi yang berfungsi sebagai SMTP Server
3. Courier-POP : aplikasi yang berfungsi sebagai POP3 Server
4. Direktori Mail : konfigurasi folder tempat menyimpan email pada
server
5. Mail Account : konfigurasi penambahan akun pengguna email
6. WebMail : aplikasi opsional yang digunakan untuk mengakses email
via web browser (contoh aplikasi webmail : SquirrellMail, Roundcube,
dll)
Fitur Debian 6 [Squeeze]
~ Untuk mengaktifkan layanan DHCP Server, yang perlu dikonfigurasi
adalah :
1. dhcp3-server : aplikasi yang berfungsi untuk menjalankan layanan DHCP
Server. Konfigurasi yang dilakukan :
- Alokasi range alamat IP yang terdapat dalam /etc/dhcp3/dhcp.conf
~ Debian O/S juga dapat digunakan sebagai Router (gateway), dengan
melakukan konfigurasi :
1. Alamat IP jaringan lokal dan alamat IP publik
2. IP Forward : layanan yang berfungsi untuk menghubungkan dua
jaringan yang berbeda (sama seperti halnya bridge)
3. IP Tables : layanan keamanan jaringan agar jaringan lokal menjadi
private
Fitur Debian 6 [Squeeze]
~ Untuk menjalankan layanan NTP (Network Time Protocol) yang perlu di
konfigurasi adalah :
1. ntp : aplikasi untuk sinkronisasi waktu komputer server dengan
komputer client
~ Untuk menjalankan layanan File Sharing lintas Platform, aplikasi yang
dapat digunakan :
1. Samba Server : aplikasi yang berfungsi untuk layanan File Sharing
antar Linux ataupun Linux – Windows
2. Samba Client : aplikasi yang berfungsi untuk mengambil file di
sistem operasi Windows dari sistem operasi Linux
Fitur Debian 6 [Squeeze]
~ Untuk menjalankan layanan VPN (Virtual Private Network) aplikasi
yang dapat digunakan adalah :
1. OpenVPN : aplikasi yang berfungsi untuk menghubungkan antar
jaringan lokal yang berbeda wilayah melalui internet
2. pptpd : aplikasi yang memiliki fungsi sama dengan OpenVPN
~ Untuk menjalankan layanan Multimedia Server yang perlu
dikonfigurasi adalah :
1. Virtual Host : untuk mendaftarkan konfigurasi website di apache
2. Sub Domain : untuk membuat sub domain dari domain utama
(contoh : video.rezarmuslim.net)
Fitur Debian 6 [Squeeze]
~ Untuk layanan keamanan jaringan komputer, terdapat aplikasi Firewall
yang dapat disesuaikan dengan kebutuhan. Konfigurasi yang dilakukan
adalah :
1. IP Tables : merupakan script yang digunakan untuk melakukan
filtering koneksi dalam jaringan (baik incoming maupun outgoing)
~ Untuk mengakses aplikasi Samba via web browser, aplikasi yang
digunakan adalah : SWAT (Samba Web Administration Tool)
Fitur Debian 6 [Squeeze]
~ Untuk layanan Printing Server, aplikasi yang digunakan adalah :
1. Samba Printer : aplikasi yang digunakan untuk menjalankan layanan
Printer Sharing
2. CupSYS (Common Unix Printing System) : aplikasi yang berisi
kumpulan driver berbagai vendor printer
Fitur Debian 6 [Squeeze]
~ Beberapa situs yang berisi artikel tentang Debain O/S :
1. http://www.debian.org : Situs resmi Debian O/S
2. http://www.howtoforge.com/howtos/linux/debian
3. http://live.debian.net/
4. http://www.debianindonesia.org
5. http://www.mansyurinit.co.cc
Terima Kasih