Download - Modul 10 - Debian Server
-
5/19/2018 Modul 10 - Debian Server
1/31
Modul Pelatihan Debian
Server
Modul Pelatihan
Authored by :
Laboratorium Jaringan Komputer
Program Ilmu Komputer Universitas Pendidikan Indonesia
-
5/19/2018 Modul 10 - Debian Server
2/31
DEBIAN SERVER ADMINISTRATOR
Beberapa tahun lalu ada seorang ilmuan yang bergerak dibidang computer scienceyaitu Linus Torvals yang bereksperimen untuk menciptakan sistem operasi baru, danterciptalah Sistem Operasi Linux. Sejak saat itu, Dia terus mengembangkan dan
memperbaiki Sistem Operasi temuanya tersebut. Berkat kerja kerasnya, terciptalah Linux 1.0yang keseluruhanya berbasis TEKS. Karena Linux bersifat Open Source, dan dengancepatnya Sistem Informasi & Komunikasi saat ini, Linux telah berkembang begitu pesat.Sampai saat ini, sudah tak terhitung lagi, berapa banyak distro-distro yang sudahdikembangkan. Dari Linux yang berbasis TEKS, berkembang menjadi Linux yang berbasisGRAFIK. Bahkan tampilanya pun telah dapat menyaingi Sistem Operasi berbayar sekali
pun.Modul ini dikhususkan untuk Distro Linux Debian-7.1.0.i386. Namun tidak jauh
berbeda, jika Anda menggunakan distro linux turunan lainya, semisal Ubuntu, Debuntu,Kanotix, Knoppix, BackTrack, dll. Dan kebanyakan konfigurasinya akan menggunakan modeTEKS. Karena dianggap lebih cepat dan efisien. Bagaimanapun juga, walau menggunakanGUI, ujung-ujungnya Anda juga harus mengetahui perintah SHELL. Dalam Linux,
pembagian hak akses pemakai atau user dibedakan menjadi dua. Yaitu user biasa dan superuser (root).Dengan hak akses super user, kita diperbolehkan merubah, menambah, dan menghapus filekonfigurasi system yang ada. Berbeda dengan user biasa, yang memiliki hak akses terbatas.
-
5/19/2018 Modul 10 - Debian Server
3/31
INSTALASI DEBIAN 7 (DEBIAN-7.1.0.I386-NET)
Debian merupakan salah satu distro linux yang memiliki dua versi yaitu desktop danserver, untuk kebutuhan server debian telah dilengkapi dengan berbagai fitur server, sepertimail server, web server, dns server, database server dan beberapa fitur yang lainnya. Pada
kesempatan kali ini, Anda akan menginstal sebuah Debian Server versi 7, dengan arsitektur86 bit atau debian-7.1.0-i386-DVD-1 netinst.iso.Berikut adalah tahapan instalasi Debian Server.
1. Seperti instalasi sistem operasi lainnya, yang harus dilakukan pertama kali adalahpersiapan, diantaranya PC Server, DVD Debian Server.
2. Hidupkan komputer, setelah itu adalah mengatur posisi boot PC menjadi dariDVD/CD Room. Secara otomatis komputer akan boot dari DVD debian installer danakan menampilkan menu installer seperti gambar di bawah ini.
Pilih menu Install, atau Graphical install jika tahapan instalasi ingin berbagis GUI3.
Tahap selanjutnya adalah pemilihan bahasa saat instalasi, pilih default English atauAnda pilih yang berbahasa Indonesia, dan pada modul ini menggunakan bahasaInggris.
-
5/19/2018 Modul 10 - Debian Server
4/31
4.
Tahap selanjutnya adalah memilih lokasi tempat Anda berada, Pilih Indonesia sebagailokasi PC-Server Anda. OtherAsiaIndonesia
5. Selanjutnya adalah pemilihan bahasa yang Anda gunakan pada sistem operasi yangakan anda instal. Pilih English sebagai bahasa defaultnya.
-
5/19/2018 Modul 10 - Debian Server
5/31
6. Tahap berikutnya adalah konfigurasi keyboard yang digunakan, pilih jenis American
English yaiitu type keyboard QWERTY.
7. Tahap berikutnya adalah menyiapkan beberapa komponen instalasi, pada tahap inisilahkan tunggu sekitar 10 detik hingga 1 menit. Hingga muncul Tahapan konfigurasi
jaringan.
-
5/19/2018 Modul 10 - Debian Server
6/31
8.
Pada tahap ini tuliskan hostname komputer server anda. Setelah itu isi domain namesebagai identitas jaringan anda di internet seperti yahoo.com, google.com dan lain-lain. Pada tahap ini dicontohkan dengan hostname debian-server, dan domain-nameilkomupi.
9.
Tahap selanjutnya adalah menambahkan password bagi pengguna root (Administratorjika itu di sistem operasi windows) masukan passwordnya, kemudian muncul dialogretype password.
-
5/19/2018 Modul 10 - Debian Server
7/31
10.Selanjutnya adalah pengaturan user pada Debian Server yang anda instal. Masukan
user sesuai dengan organisasi atau identitas individu Anda masing-masing. Di sinidicontohkan dengan ilkom2. Dilanjutkan dengan mengisikan password untuk usertersebut ingat ini berbeda dengan user root.
-
5/19/2018 Modul 10 - Debian Server
8/31
11.Selanjutnya akan meminta pengaturan waktu dimana anda tinggal, dan kebetulan
Server yang diinstal berada di Bandung (Universitas Pendidikan Indonesia) makapilih lah yang pertama yaitu western(Jakarta, ......)
12.Tahapan selanjutnya adalah membuat partisi, ada tiga pilihan partisi pilih yang
pertama jika anda sebagai pemula, atau pilih yang kedua dengan sistem partisi yanglebih baik dan pilih yang ketiga jika anda akan melakukan pengamanan terhadap harddisk server. Pilihan yang keempat adalah membuat partisi secara manual. Sarannya
-
5/19/2018 Modul 10 - Debian Server
9/31
adalah pilih yang pertama sebagai pemula (Junior Adminstrator).
13.Selanjutnya anda akan memilih struktur file atau skema penyimpanan pada hard disk,bagi pemula pilih pilihan pertama. Kemudian akan dilanjutkan dengan konfirmasiperubahan pada partisi, pilih yes.
14.Tunggu proses pengahapusan file data pada hard disk sekitar 3 - 5 menit, setelah ituanda pilih finish partitioning and write changes disk
-
5/19/2018 Modul 10 - Debian Server
10/31
15.Maka akan muncul status formating hard disk, tunggu sekitar beberapa detik. Setelah
itu akan dilanjutkan ke instalasi data yang ada pada DVD ke Hard disk. Pada tahap inimembutuhkan waktu yang cukup lama sekitar 1 sampai dengan 2 jam, tergantungspec dan kondisi dari hardware komputernya.
16.
Pada tahap ini akan muncul beberapa konfigurasi diantaranya adalah sebagai berikut:a. Configure packet Manager yaitu tahap pendeteksian paket-paket yang ada
pada DVD/CD master.
-
5/19/2018 Modul 10 - Debian Server
11/31
b. Configuring popular contest yaitu konfigurasi repository paket software yang
dilakukan dengan cara memasukan alamat repositorinya, langkah ini bisadilewat karena bisa dilakukan secara manual pada saat Debian Server telahterinstal di PC-Server.
c. Software Selection yaitu pemilihan software yang akan diinstal, karenakebutuhan kita adalah untuk server maka, pilih atau tandai beberapa softwareyang dibutuhkan, seperti mail server, web server, file server, ssh server, dan
jika anda menginginkan tampilan desktop di server tandai juga debian desktopenvironment.
-
5/19/2018 Modul 10 - Debian Server
12/31
17.
Setelah pemilihan paket software tersebut Anda tunggu beberapa saat hingga prosesselesai. Dengan ditandai munculnya gambar berikut ini, pilih continue untukmelanjutkan ke proses reboot.
18.
Tahap Instalasi sistem operasi Debian Server telah berhasil yang ditandai denganmasuk menu sistem operasi. Pilih Debian/Linux yang pertama untuk menjalankan
sistem operasi Debian Server.
-
5/19/2018 Modul 10 - Debian Server
13/31
Tahap Instalasi Sistem selesai sekarang anda siap menggunakan sistem operasi server debian,masuklah dengan user yang telah anda konfigurasi pada tahap instalasi. Agar anda menjadi
pengguna tertinggi pada sistem operasi ini maka anda ketikan su, dan diikuti denganpassword root yang telah anda konfigurasi sebelumnya.
ilkomupi@ilkomupidebian@ilkomupi:~$ suPassword:debian:/home/ilkomupi#
$ merupakan simbol yang menandakan bahwa anda bertindak sebagai user biasa.Sedangkan #merupakan user tertinggi atau root yang berhak melakukan hak apa saja padasetiap pengaturan dan konfigurasi server.
Pada Bagian selanjutnya akan dijelaskan beberapa konfigurasi services yang ada padaserver debian.
KONFIGURASI IP ADDRESS
Ip Address merupakan alamat logic dari sebuah komputer pada suatu jaringan agar dapatdikenali oleh komputer lain. Dan konfigurasi Ip Address merupakan hal yang sangat wajib
diketahui oleh seorang administrator jaringan. Berikut adalah cara konfigurasi pada sistemoperasi Debian Server.
debian:/home/ilkomupi# ifconfig eth0 updebian:/home/ilkomupi# ifconfig eth0 192.168.1.1 netmask255.255.255.0
debian:/home/ilkomupi# nano /etc/network/interfaces# The loopback network interfaceauto loiface lo inet loopback
#internal networkauto eth0iface eth0 inet static
-
5/19/2018 Modul 10 - Debian Server
14/31
address 192.168.1.1netmask 255.255.255.0network 192.168.1.0broadcast 192.168.1.255gateway 192.168.1.254
dns-nameservers 101.2.1.1
debian:/home/ilkomupi# /etc/init.d/networking restartdebian:/home/ilkomupi# ifconfig
DHCP-SERVER
Dynamic Host Configuration Protocol, digunakan untuk melayani request Ip Addressdari client. Gunanya adalah memberikan ip secara otomatis tanpa harus kita setting manual.Atas yang sering dikernal dengan Zero Configuration. Client akan meminta Ip Address padaserver, kemudian server akan memberikan alokasi ip yang tersisa.
A.
Instalasi Paket DHCP-ServerPaket yang dibutuhkan untuk DHCP-Server adalah dhcp3-server atau dhcp-server,
berikut adalah langkah installasinya.
debian:/home/ilkomupi#apt-get install dhcp-serverdebian:/home/ilkomupi#apt-get install dhcp3-server
B.
KonfigurasiAgar dapat memberikan IP secara otomatis maka DHCP-Server yang telah kita instalharus dikonfigurasi terlebih dahulu dengan perintah dan script berikut ini.
debian:/home/ilkomupi#nano /etc/dhcp/dhcpd.conf
# A slightly different configuration for an internal subnet.subnet 192.168.1.0 netmask 255.255.255.0 {range 192.168.1.100 192.168.1.200;option domain-name-servers ilkomupi.edu;
option domain-name "ilkomupi.edu";option routers 192.168.1.254;
-
5/19/2018 Modul 10 - Debian Server
15/31
option broadcast-address 192.168.1.255;default-lease-time 600;max-lease-time 7200;
}
debian:/home/ilkomupi#nano /etc/default/dhcp3-server.conf
INTERFACES=eth0 #sesuaikan dengan ethernet yang digunakan
debian:/home/ilkomupi# /etc/init.d/isc-dhcp-server restartdebian:/home/ilkomupi# /etc/init.d/dhcp3-server restartdebian:/home/ilkomupi# /etc/init.d/isc-dhcp-server restart
[ ok ] Stopping ISC DHCP server: dhcpd.[ ok ] Starting ISC DHCP server: dhcpd.
C. Pengujian Pada linuxUntuk melakukan pengujian terhadap fitur DHCP-Server yang telah Andakonfigurasi, adalah sebagai berikut.
debian:/home/client#nano /etc/network/interfacesauto eth0iface eth0 inet dhcpdebian:/home/client#ifconfig eth0
D.
Pengujian pada Sistem Operasi Windows
Untuk mengaktifkan DHCP Client pada windows, masuk ke Network Adapter kemudian pilihObtain an Ip address automatically. Lebih jelasnya seperti gambar di bawah ini.
-
5/19/2018 Modul 10 - Debian Server
16/31
ROUTER GATEWAY
Router merupakan Network devices yang berfungsi untuk menyambungkan 2 buah atau lebihjaringan yang berbeda. Router dapat juga dibuat dengan menggunakan PC dengan syaratterdapat minimal 2 buah ethernet yang terpasang pada PC yang akan dijadikan router.
A. Instalasi Router Gateway
Lakukan Instalasi sesuai dengan gambar diatas.
B. Konfigurasi Ip AddressKonfigurasi IP address dilakukan di dua buah ethernet 1 dan ethernet 0, sesuai dengan
keterhubungan dengan jaringan LAN dan WAN. Lakukan seperti di bawah ini.
debian:/home/client#nano /etc/network/interfaces# The loopback network interfaceauto loiface lo inet loopback
# internal network# LANauto eth0iface eth0 inet static
address 192.168.1.1 #sesuaikan dengan Ip Lokal
netmask 255.255.255.0# Ip WANauto eth1iface eth0 inet static
address 101.22.124.10 #sesuaikan dengan ip publicnetmask 255.255.255.255gateway 101.22.124.11
debian:/home/ilkomupi# /etc/init.d/networking restart
C.
Konfigurasi Ip Forward
Konfigurasi Ip Forward dilakukan untuk jaringan dapat berjalan dua arah, dalamartinya pengirim dapat bertindak sebagai penerima dan sebaliknya.
-
5/19/2018 Modul 10 - Debian Server
17/31
debian:/home/ilkomupi# echo "1">/proc/sys/net/ipv4/ip_forward
# Uncomment the next line to enable packet forwarding for IPv4
net.ipv4.ip_forward=1# hilangkan tanda # untuk mengaktifkan Ip Forwarding
D. Untuk melihat status ip forward
debian:/home/ilkomupi# sysctl -pnet.ipv4.ip_forward = 1
E. Konfigurasi Iptables
Iptables digunakan untuk konversi dari ip private (LAN) menjadiIP Public.
debian:/home/ilkomupi# iptables -t nat -A POSTROUTING -s192.168.1.0/24 -j MASQUERADEdebian:/home/ilkomupi# iptables-save >/etc/iptablesdebian:/home/ilkomupi# echo "up command iptables-restore