Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

23
KATA PENGANTAR Puji dan syukur saya ucapkan kepada Allah SWT yang telah melimpahkan rahmat serta hidayah-Nya, sehingga penyusunan laporan “Konfigurasi Router - DNS” ini dapat terselesaikan dengan baik. Maksud dan tujuan penyusunan laporan “Konfigurasi Router DNS” ini adalah untuk membantu semua dalam melakukan konfigurasi router dan dns menggunakan debian bagi yang membutuhkan. Saya menyadari bahwa dalam penyusunan Laporan Konfigurasi Router - DNS ini tidak lepas dari dukungan berbagai pihak, oleh karena itu pada kesempatan ini saya menyampaikan ucapan terima kasih kepada: 1. Bapak Drs. M Sami Mpd, selaku Kepala Sekolah SMKN 1 KLATEN. 2. Bapak Haryadi S.Kom selaku pembimbing dalam pembuatan server. 3. Kedua orang tua dan saudara Praktikan yang telah mendukung dan memberikan doa restu 4. Pihak-pihak yang tidak dapat saya sebutkan, atas bantuan doa restu yang berhubungan dengan pembuatan router dan DNS. Saya menyadari sepenuhnya bahwa dalam penyusunan laporan ini masih banyak kekurangan, karena keterbatasan pengetahuan dan kemampuan, untuk itu kritik dan saran yang membangun dari pembaca sangat diharapkan untuk memperbaiki laporan Konfigurasi Router – DNS ini. Demikian kata pengantar ini saya buat, semoga dapat bermanfaat bagi pembaca pada umumnya. 9 Oktober 2012 Afdhalul Ihsan R Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 1

description

Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Transcript of Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Page 1: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

KATA PENGANTAR

Puji dan syukur saya ucapkan kepada Allah SWT yang telah melimpahkan rahmat serta hidayah-Nya, sehingga penyusunan laporan “Konfigurasi Router - DNS” ini dapat terselesaikan dengan baik.

Maksud dan tujuan penyusunan laporan “Konfigurasi Router DNS” ini adalah untuk membantu semua dalam melakukan konfigurasi router dan dns menggunakan debian bagi yang membutuhkan.

Saya menyadari bahwa dalam penyusunan Laporan Konfigurasi Router - DNS ini tidak lepas dari dukungan berbagai pihak, oleh karena itu pada kesempatan ini saya menyampaikan ucapan terima kasih kepada:

1. Bapak Drs. M Sami Mpd, selaku Kepala Sekolah SMKN 1 KLATEN.

2. Bapak Haryadi S.Kom selaku pembimbing dalam pembuatan server.

3. Kedua orang tua dan saudara Praktikan yang telah mendukung dan memberikan doa restu

4. Pihak-pihak yang tidak dapat saya sebutkan, atas bantuan doa restu yang berhubungan dengan pembuatan router dan DNS.

Saya menyadari sepenuhnya bahwa dalam penyusunan laporan ini masih banyak kekurangan, karena keterbatasan pengetahuan dan kemampuan, untuk itu kritik dan saran yang membangun dari pembaca sangat diharapkan untuk memperbaiki laporan Konfigurasi Router – DNS ini.

Demikian kata pengantar ini saya buat, semoga dapat bermanfaat bagi pembaca pada umumnya.

9 Oktober 2012

Afdhalul Ihsan R

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 1

Page 2: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

BAB 1 : SKEMA JARINGAN

Untuk memudahkan pengerjaan server kita harus membuat skema jaringan terlebih dahulu. Pahami terlebih dahulu agar tidak bingung.

192.168.4.0/26

eth 0

Internet

eth 1

Server / Router

172.16.0.0/29

172.16.0.0/29

HUB/SWITCH

Tentukan IP untuk server untuk mempermudah pengerjaan. Tentukan ip, Hostname dan Domain name pada server. Settingannya sebagai berikut :

eth 0 : eth1 :

IP address : 192.168.4.40 IP address : 172.16.0.1Netmask : 255.255.255.192 Netmask : 255.255.255.248IP network : 192.168.4.0 IP network : 172.16.0.0IP broadcast : 192.168.4.63 IP broadcast : 172.16.0.7Gateway : 192.168.4.62 Gateway : -

Hostname : ns1Domain : afdhalul.sch.id

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 2

Page 3: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

BAB 2 : INSTALASI DEBIAN SQUEEZE

Install Debian SqueezeMasukkan CD debian ke CDROM dan jangan lupa untuk setting agar booting dari CDROM.Pilih instalasi mode teks dengan cara pilih Install Enter.

Pilih bahasa yang digunakan dalam instalasi. Pilih English Enter.

Selanjutnya memilih lokasi negara Indonesia. Ikuti seperti gambar di bawah ini.Pilih Other Enter.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 3

Page 4: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Pilih Asia ( Indonesia terletak pada benua asia ) Enter.

Pilih Indonesia Enter.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 4

Page 5: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Pilih United States Enter.

Pilih American English sebagai keyboard layout Enter.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 5

Page 6: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Pilih eth1 untuk mensetting interface yang mengarah pada jaringan lokal terlebih dahulu Enter.

Cancel untuk membatalkan setting secara DHCP karena kita akan melakukan setting secara manual.

Pilih Continue Enter, untuk melanjutkan konfigurasi ip secara manual.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 6

Page 7: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Pilih Configure network manually Enter untuk mensetting ip secara manual.

Masukkan IP yang digunakan untuk eth1 sesuai yang ditentukan pada skema. (eth1 digunakan sebagai gateway dari klien) Enter

Masukkan netmask sesuai skema Enter.

Kosongkan gateway Enter, karena gateway akan di pasang pada interface eth0.

Masukkan IP loopback ( 127.0.0.1) Enter.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 7

Page 8: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Masukkan Hostname sesuai kesepakatan pada skema (ns1) Enter.

Masukan Domain name sesuai kesepakatan pada skema (afdhalul.sch.id) Enter.

Masukkan password untuk user root enter.

Masukkan lagi password yang sama sebagai konfirmasi dari user root Enter.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 8

Page 9: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Mengisi nama lengkap user biasa. ( afdha ) Enter.

Masukkan username yang digunakan untuk login user Enter.

Masukkan password untuk user afdha Enter.

Ketik ulang password user afdha Enter.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 9

Page 10: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Pemilihan zona waktu ( Jakarta ) Enter.

Masuk dalam partisi harddisk. Untuk lebih mudahnya disini kita membuat satu partisi / dan sebuah partisi swap. Jadi kita pilih saja “Guided – use entire disk” Enter. Tetapi anda juga dapat mempartisi hard disk sesuka hati anda.

Pilih harddisk yang akan kita partisi Enter.

Pemilihan skema partisi. Untuk menggunakan partisi yang mudah seperti yang di jelaskan pada saat pertama partisi harddisk pilih saja “All files in one partition (recomended for new user)” Enter.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 10

Page 11: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Jika proses partisi telah selesai pilih “Finish partitioning and write changes to disk” Enter.

Pilih Yes Enter, untuk mensetujui proses partisi dan pemformatan harddisk akan di jalankan.

Scan another CD or DVD No Enter. (Karena untuk DNS kita hanya perlu cd pertama saja).

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 11

Page 12: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Use a network mirror No.

Participate in the package usage survey No.

Pilih saja hanya “Standard system utilities” Enter, karena paket yang lain akan di install secara manual saat konfigurasi server.

“Install GRUB boot loader ... “ Yes. ( pilih yes agar debian dapat booting ).

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 12

Page 13: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Instalation complete Continue. ( cd debian anda akan keluar dengan sendirinya ).

Tampilan booting awal debian.

BAB 3 : KONFIGURASI ROUTER

Pengertian RouterRouter adalah sebuah alat yang mengirimkan paket data melalui sebuah jaringan atau Internet menuju tujuannya.Atau alat yang digunakan untuk menjembatani antara suatu jaringan ke jaringan lain yang berbeda agar dapat saling berkomunikasi.

Setting IP addressPertama kita harus login sebagai root terlebih dahulu, login sebagai root dilakukan setiap kali kita masuk debian dan agar kita dapat mengkonfigurasi server. Setting IP address dapat dilakukan pada file interfaces yang terdapat pada /etc/network/interfaces.

Untuk mengedit file interfaces perintahnya :

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 13

Page 14: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

root@ns1 : ~ # pico /etc/network/interfaces

Rubah agar menjadi seperti di bawah ini. Untuk menyimpan semua perubahan dengan menekan tombol Ctrl + X, untuk menjawab yes tekan tombol y lalu tekan enter. Selanjutnya restart dengan mengetikkan perintah reboot lalu enter.

Mengaktifkan paket forwarding

Aktifkan paket forwarding dengan mengetikkan perintah :

root@ns1 : ~# pico /etc/sysctl.conf

lalu hilangkan tanda pagar ( #) sebelum tulisan “net.ipv4.ip_forward=1”.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 14

Page 15: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Simpan dengan menekan tombol Ctrl + X, y, lalu enter.

root@ns1 : ~# pico /etc/rc.local

Setting NAT ( Network Address Translation )Masukkan perintah NAT ( iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE ) di dalam file rc.local. Perintahnya :

ns1 : ~# pico /etc/rc.local

Simpan hasil perubahan dengan menekan tombol Ctrl + x, y , enter. Kemudian reboot.

Selanjutnya cek dari klien dengan cara ping ke gateway server dan gateway internet, tetapi terlebih dahulu ubah ip pada client agar satu range dengan eth1 debian.

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 15

Page 16: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Ping eth0 ( 192.168.4.40).

Ping gateway ( 192.168.4.62 ).

Jika sudah reply berarti router telah berjalan dengan lancar, tetapi klien tidak dapat ping alamat internet seperti google atau browsing karena IP DNS 172.6.0.1 belum di konfigurasi sebagai DNS server. Bab berikutnya kita akan membuat DNS server pada debian squezze.

BAB 4 : KONFIGURASI DNS

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 16

Page 17: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Pengertian DNS (Domain Name System)DNS server berfungsi untuk menterjemahkan alamat IP sebuah server menjadi nama domain.Contohnya saja pada saat kita browsing jika kita buka google pasti kita mengetikkan http://www.google.com, bukan ip google http://72.14.203.99. Itulah kegunaan DNS, pasti kita akan lebih hafal dengan mengetikkan www.google.com daripada mengetik 72.14.203.99.Pertama-tama kita harus login sebagai root terlebih dahulu lalu install pake DNS server.

root@ns1 : ~# apt-get install bind9

Mengapa di belakang paket saya tambahkan –y ? –y digunakan agar secara otomatis akan menjawab pertanyaan “Do you want to continue [ Y/n] ?” dengan jawaban “yes”.

Konfigurasi zona domain dan reverse ip

root@ns1 : ~# cd /etc/bind

root@ns1 : /etc/bind# pico named.conf.local

Pada setting di atas IP “0.16.172” di dapat dari IP untuk eth1 yang di balik (172.16.0.1) tetapi angka terakhir tidak dimasukkan karena angka terakhir itu akan dimasukkan pada setting berikutnya.

Konfigurasi named.conf.options

root@ns1 : /etc/bind# pico named.conf.options

Pada setting di atas IP 127.0.0.1 di dapat dari IP loopback, IP 192.168.4.62 di dapat dari DNS di atasnya. IP 8.8.8.8 di dapat dari OPENDNS Google.

db.afdha

root@ns1 : /etc/bind# cp db.local db.afdha

root@ns1 : /etc/bind# pico db.afdha

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 17

Page 18: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

db.172

root@ns1 : /etc/bind# cp db.127 db.172

root@ns1 : /etc/bind# pico db.172

root@ns1 : ~# pico /etc/resolv.conf

Restart bind9Perintahnya seperti di bawah ini.

root@ns1 : ~# /etc/init.d/bind9 restart

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 18

Page 19: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Cek dns dari debian “nslookup afdhalul.sch.id”

Jika tidak ada DNS request timeout berarti DNS kita sudah berjalan. Untuk lebih memastikan kita coba dengan browsing internet melalui klien.

PENUTUP

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 19

Page 20: Administrasi Server, Instalasi Debian, Konfigurasi Router dan DNS

Demikian yang dapat saya paparkan mengenai materi yang menjadi pokok bahasan dalam makalah ini, tentunya masih banyak kekurangan dan kelemahannya, kerena terbatasnya pengetahuan dan kurangnya rujukan atau referensi yang ada hubungannya dengan laporan ini.

Penulis banyak berharap para pembaca yang memberikan kritik dan saran yang membangun kepada penulis demi sempurnanya makalah ini dan penulisan makalah di kesempatan – kesempatan berikutnya.Semoga makalah ini berguna bagi penulis pada khususnya juga para pembaca pada umumnya.

( Jika kamu belum berhasil mendapatkan sesuatu yang kamu inginkan, hanya satu hal yang harus kamu lakukan, cobalah kembali ! )

Konfigurasi Router DNS Debian Squeeze - Afdhalul Ihsan Rosyidi Page 20