Instalasi Bind dalam sistem chroot

dokumen-dokumen yang mirip
Setup DNS di Debian 7.x.x

MODUL 4. DNS (Domain Name System)

SMK PASUNDAN 2 BANDUNG


-KONFIGURASI DNS SERVER UBUNTU SERVER

DNS SERVER LINUX DEBIAN 8.5

Membuat DNS Server di Debian 5 (Lenny)

Praktikum 3. Setelah mempelajari materi dalam bab ini, mahasiswa diharapkan mampu:

VINCENSIUS YUDHISTIRA LINDUNG S. FB :

1 BAB I DOMAIN NAME SERVER (DNS)

DNS SERVER. Jaringan Komputer

KONFIGURASI DNS SERVER. Dengan Ubuntu Server

Domain Name Service (DNS)

ADMINISTRASI JARINGAN DEBIAN SERVER

MAKALAH DOMAIN NAME SERVICE (DNS)

Pertama. Kedua. nano /etc/bind/named.conf.options

Bab 3 Setting DNS Server

MODUL 6 PRAKTIKUM JARINGAN KOMPUTER DNS SERVER. Oleh:

PRAKTIKUM 13 DYNAMIC DNS

MODUL 3 APLIKASI WEB

Konfigurasi DNS Server di FreeBSD

LAPORAN MEMBUAT WEB SERVER DENGAN SISTEM OPERASI UBUNTU Oleh : Hendro Wijayanto ( ) Danang Kurniawan ( )

Bagian 7 Name Service

Pemanfaatan Layanan Domain Gratis Co.cc Sebagai DNS Hosting

DNS SERVERS. 1. Lakukan login sebagai root pada terminal #su

Konfigurasi Dns Server

PRAKTIKUM ADMINISTRASI JARINGAN KOMPUTER. DNS SERVER (Domain Name System) Oleh : Idris Winarno

TKJ SMK Negeri 1 Bangli

DNS (DOMAIN NAME SERVER) DI DEBIAN 6 BERBASIS TEKS di VirtualBox

Membuat DNS (Domain Name Server) di Debian6 dengan virtualbox dan Clientnya Komputer Host OS windows 7. Oleh : Nama : Arse Irawhan Ardhitia

Cara Migrasi Ke Amazon Route 53

KOMUNIKASI DATA & JARINGAN KOMPUTER (TUTORIAL DNS SERVER)

PRAKTIKUM 12 APPLICATION LAYER (DNS)

Debian Squeeze Konfigurasi Debian Server

LAPORAN RESMI PRAKTIKUM ADMINISTRASI MANAJEMEN JARINGAN DNS SERVER

Workshop Teknologi Jaringan Terkini Membangun Layanan Virtual Web Hosting

Membuat Mail Server pada Ubuntu Server

LAPORAN RESMI PRAKTIKUM ADMIN DAN MANAJEMEN JARINGAN Mail Server

Belajar membuat DNS Server Sendiri (ubuntu server)

SMK NEGERI 3 PALU SERVER WITH DEBIAN. Konfigurasi : Urutan Konfigurasi :

JOB SHEET. PRAKTIK MATA PELAJARAN Troubleshooting Jaringan PAKET KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN KELAS XII

Konfigurasi DNS, MAIL dan WEBMAIL SERVER pada Debian 5.3 Jobsheet and Tutorial Oleh Ahmad Sanusi, S.Sos.I

: Konfigurasi Network, install paket2 dan konfigurasi DNS

ADMINISTRASI SERVER KELAS 11

LAPORAN DEBIAN 7 ( DNS SERVER, WEB SERVER, MAIL SERVER, DHCP )

Gambar 1. Topologi Soal Paket 1

PRAKTIKUM 3 Dynamic Host Configuration protocol pada Linux (Ubuntu) dan Windows 1. Praktikum 4. Dynamic Host Configuration Protocol

Membangun Network Services di Linux

BAB IV DISKRIPSI KERJA PRAKTIK. Bab ini membahas tentang proses instalasi VMWare Workstation dan

JOOBSHEET ADMINISTRASI SERVER

DNS SERVER, WEB SERVER, FTP SERVER, PROXY SERVER

REMOTE ACCESS DNS SERVER

KONFIGURASI DNS DEBIAN LENNY DI VIRTUALBOX

Membangun DNS Server dengan Bind9 pada Ubuntu-Server 10.04

Konfigurasi DNS & Web Server

BAB IV HASIL DAN PEMBAHASAN

MAILMAN DAN POSTFIX UNTUK VIRTUAL HOST

Praktikum DNS Tujuan II. Keperluan III. Dasar Teori

KONFIGURASI MAIL SERVER PADA DEBIAN 5

WEB DATABASE ( WEB SERVER dan DATABASE )

MEMBUAT WEB SERVER DENGAN DEBIAN 6 SQUEEZE VIA VIRTUAL BOX

Load Balancing Server

su - root]# mount /media/cdrom/ Kemudian jalankan perintah rpm untuk memulai instalasi sepeti berikut:

PERCOBAAN III DOMAIN NAME SYSTEM (DNS)

Bab V DNS pada IPV6 Iljitsch van Beijnum

Nama : Bambang H. Program Study : TKJ SMTP-AUTH. Instruktur : Pak Dodi dan Pak Trimans. No. Eksperimen : 10

Modul 11 INSTALL DAN KONFIGURASI NTP SERVER

Irfan Irawan Abdul Rahman Ritonga Ridwan Nugraha Mutya Maya Sari Nora Andriwanti

KONFIGURASI DNS SERVER

Pembahasan UPK Paket 1

MODUL 1 DOMAIN NAME SERVER [DNS] DENGAN BIND 9

eth0 server --> (public) eth1 server --> eth0 router -->

Server dan Web Server

1. Anda harus login dulu ke server anda dengan menggunakan root 2. Kemudian cek apakah paketnya sudah terinstall atau tidak dengan perintah berikut

1. Konfigurasi DHCP server.

Langkah Mudah Memahami Pembuatan DNS Server InsyaAllah Mudah di Pahami Oleh Para Siswa SMK-TKJ (By : Aa Riz)

BAB III PERANCANGAN SISTEM

KONFIGURASI TEKNIKOM 2016 SUKSES UJI KOMPETENSI KEAHLIAN TEKNIK KOMPUTER DAN JARINGAN SMK DWI PUTRA BANGSA TAHUN 2015/2016 PAKET 1

~ Q u i c k N o t e s ~

Tutorial Mengirim Pesan / Menggunakan Layanan Qwords

Langkah-Langkah Konfigurasi Web dan DNS Server Pada Virtual Box

MEMBUAT MAIL SERVER DENGAN WINDOWS SERVER 2003

Cara Menambahkan Akun Google Apps

Webmail Server 1. Virtual Alias = mail.sekolah.sch.id 2. Metode = courier imap dan courier pop. switch

BAB III PERANCANGAN SISTEM

MEMBANGUN DNS, MAIL DAN WEBMAIL SERVER. Pengetikan password tidak ditunjukkan demi keaamanan. Maka ketik saja password sampai selesai kemudian ENTER

TKJ Instruktur : Warjana, S.Pd. & Rohmadi H., S.Pd., M.T.

Tutorial Instalasi dan Konfigurasi LMS Dokeos di Linux Debian 7 (Wheezy)

DNS Server Administrator

Mata Pelajaran : Materi Kompetensi Tahun Pelajaran 2011/2012. : Membangun PC Router dan Internet Gateway (edisi.1)

MODUL PRAKTEK DEBIAN SERVER

APPLICATION LAYER. Pengertian Application layer Service application layer (HTTP, DNS, SMTP)

Praktikum POSTFIX MAIL SERVER

DATABASE SERVER WEB SERVER SUBDOMAIN

Laporan Praktek Debian Server

MODUL 3 PRAKTIKUM ADMINISTRASI JARINGAN. DHCP Server. Oleh: Nani Setyo Wulan S.Pd. Nelyetti S.Kom.

DNS adalah salah satu jenis sistem yang melayani permintaan pemetaan IP Address ke FQDN (Fully Qualified Domain Name) dan FQDN ke IP Address.

Transkripsi:

Instalasi Bind dalam sistem chroot Mengapa instalasi nya dalam chroot? Karena bind ini memiliki sejarah yang panjang dalam urusan lubang keamanan (sering ditemukan celah, yang menyebabkan sistem Anda bisa dicrack melalui bind), maka kita lakukan instalasi dalam lingkungan yang terbatas/chroot. Instalasi paket sudo apt-get install bind9 Stop dulu, sebelum kita lanjutkan ke tahapan chroot sudo /etc/init.d/bind9 stop Konfigurasi chroot sudo mkdir -p /var/lib/named/etc sudo mkdir /var/lib/named/dev sudo mkdir -p /var/lib/named/var/cache/bind sudo mkdir -p /var/lib/named/var/run/bind/run sudo mv /etc/bind /var/lib/named/etc sudo ln -s /var/lib/named/etc/bind /etc/bind sudo mknod /var/lib/named/dev/null c 1 3 sudo mknod /var/lib/named/dev/random c 1 8 sudo chmod 666 /var/lib/named/dev/* sudo chown -R bind:bind /var/lib/named/var/* sudo chown -R bind:bind /var/lib/named/etc/bind Sunting Berkas /etc/default/bind9, cari baris seperti di bawah ini, OPTIONS="-u bind" Lalu ganti menjadi, OPTIONS="-u bind -t /var/lib/named" Setelah itu, start kembali bind, sudo /etc/init.d/bind9 start Sekarang instalasi chroot dns sudah selesai. Kita lanjutkan ke tahapan berikutnya. 1 / 7

Format Penulisan berkas Domain di Bind Ini adalah bagian yang paling rumit tapi juga penting. Dengan memahami cara penulisan record domain di bind, Anda dijamin bisa mengelola domain dengan baik. Misal, Anda ingin membuat domain baru, perusahaan.com. Maka langkah pertama yang perlu Anda lakukan adalah membuat berkas baru yang isinya kira-kira seperti di bawah ini. 1 2 3 4 5 6 7 8 9 10 $TTL 11 12 7200 13 14 ; 15 2 hours 16 17 @ 18 19 IN 20 SOA 21 ns1.perusahaan.com. 22 23 24 25 hostma Mari kita pelajari beberapa record yang ada di berkas tersebut. SOA record @ IN SOA ns1.perusahaan.com. hostmaster.perusahaan.com. SOA (Start of Authority) adalah catatan dimana berkas zona/domain tersebut pertama kali dibuat. Ini juga bisa diartikan sebagai master DNS. Sedangkan kolom berikutnya adalah kontak email, hanya saja @ disini digantikan dengan titik. Jadi dari baris di atas bisa kita simpulkan kontak emailnya adalah hostmaster@perusahaan.co m. NS record NS (Name Server) adalah catatan yang menentukan server mana yang akan menjawab atau melayani informasi seputar DNS untuk sebuah domain. Sebuah domain bisa memiliki banyak NS record. Semakin banyak NS server yang Anda definisikan, berarti semakin banyak pula yang bisa melayani (tentunya harus di setup juga proses master/slave utk proses propagasi data). Disarankan lokasi NS yang satu dan lainnya, ada di jaringan yang berbeda. Jadi kalau ada satu network yang terputus, NS server di jaringan 2 / 7

yang lain masih bisa memberikan layanan. MX record MX (Mail Exchange) adalah catatan yang menentukan kemana sebuah email akan dikirim. Dalam record MX ini, ada variabel tambahan yaitu priotity. Priority ini adalah angka yang menunjukkan skala prioritas, yang bisa Anda isi dari mulai 0 s.d 65536. Semakin kecil angkanya, semakin tinggi prioritasnya. Jadi kalau Anda lihat di contoh di atas, maka mail1.perusahaan.com adalah tujuan pertama email akan dikirim, jika server mail1 ini tidak bisa diakses, maka email akan dikirim ke mail2. A record A (atau biasa disebut sebagai host record) merupakan inti dari DNS. A record adalah pemetaan dari nama ke alamat ip. Pemetaan ini tidak harus satu ke satu, beberapa nama yang berbeda bisa Anda petakan ke satu buah alamat IP yang sama. Misal, cecep A 192.168.1.13 mahbub A 192.168.1.13 Lihat juga record CNAME. CNAME record CNAME (Canonical Name) adalah alias. Jadi jika pada contoh di atas saya tulis, pop CNAME mail1, maka pop adalah nama lain untuk host mail1. Dalam beberapa kasus, CNAME tidak disarankan. Misal mengisi alamat MX record dengan sebuah record CNAME. Karena akan menambah satu proses query ke DNS, dan itu tidak efisien. 3 / 7

Untuk informasi dasar seputar DNS ini silahkan Anda baca Basic Guide to DNS sebuah tulisan dari google. Membuat Zona Baru Karena kita sedang berbicara instalasi bind9 di Ubuntu, maka kita pakai cara ubuntu saja, dan kalau menggunakan distro lain tentunya harus menyesuaikan. Tadi kita sudah buat berkas baru yang berisikan record-record utk domain yang akan kita kelola. Sekarang kita simpan berkas tersebut dengan nama db_perusahaan.com, simpan di /etc/bind/. Pastikan hak akses dan kepemilikannya sudah betul sudo chmod 644 /etc/bind/db_perusahaan.com sudo chown bind:bind /etc/bind/db_perusahaan.com Lalu sekarang kita sunting berkas /etc/bind/named.conf.local, buat baris baru seperti berikut, 1 2 3 4 zone "perusahaan.com" { type master; file "/etc/bind/db_perusahaan Setelah itu, konfigure ulang bindnya. sudo rndc reload Cek dan ricek menggunakan dig Untuk mengecek SOA record, termasuk didalamnya adalah serial dari zona yang baru kita buat, 4 / 7

jalankan perintah berikut, dig @localhost soa perusahaan.com Untuk mengecek MX record, gunakan perintah berikut, dig @localhost mx perusahaan.com Untuk mengecek A record atau CNAME record, kita tinggal query hostnamenya saja. Misal, cek www.perusahaan.com, dig @localhost www.perusahaan.com Pemecahan Masalah Kalau ada masalah, jangan buru-buru menyerah, atau bertanya ke google. Biasanya solusinya ada didekat-dekat kita juga. Mari kita lihat. Lihat Log Di Ubuntu, log yang harus diperiksa adalah /var/log/daemon.log, lihat disitu seharusnya ada clue buat Anda. Kurang Titik! Masalah yang sering terjadi dalam mengkonfigurasi DNS adalah kurang teliti dalam membuat zona domain. Kurang titik bisa membuat zona yang kita buat salah. Perhatikan gambar di bawah ini, lalu teliti kembali berkas db_perusahaan.com yang sudah Anda buat tadi. 5 / 7

Masalah AppArmor Di Ubuntu server defaultnya sudah terinstall aplikasi apparmor, yang kalau di fedora padanannya tuh SELinux. Sama-sama berfungsi untuk menambahkan layer security, tapi kadang bikin mumet proses konfigurasi. Untuk proses troubleshoot, coba matikan dulu apparmor sudo /etc/init.d/apparmor stop 6 / 7

Jika ingin membuang paketnya, sudo dpkg --purge apparmor apparmor-utils Sumber : http://ngadimin.com 7 / 7