Friday 12 June 2015

Konfigurasi DNS MASTER & SLAVE

KONSEP DASAR

DNS itu kepanjangan dari Domain Name System. Jika kita ingin membangun Mail server Zimbra, tidak asing lagi dengan namanya DNS. Maka itulah diperlukan yang namanya DNS. Apa itu DNS ? DNS adalah perubahan dari IP menjadi sebuah nama Domain. Dari jumlah rata-rata, orang lebih mengingat Huruf dari pada Angka maka dari itulah fungsi dari DNS tersebut.

Sebelum munculnya DNS Name Server, pada awalnya menggunakan hosts yaitu letak penyimpanannya berada di /etc/hosts. Host adalah sebuah file yang berisi domain kemudian di sharing lagi ke komputer dan disharing lagi tidak ada habisnya. Semakin berkembangnya teknologi, maka diciptakanlah DNS.
Pada konfigurasi ini, ada 2 macam DNS yaitu DNS Server saja dan DNS Master & Slave. Pada konfigurasi DNS Server saja, kita hanya butuh satu server dan satu klien untuk mengetes berhasilnya konfigurasi DNS.
Kemudian, pada konfigurasi DNS Master & Slave, kita menggunakan 3 Server yaitu DNS Master, DNS Slave, dan FTP dan satu klien. FTP diperlukan untuk tahap testing. Jadi kliennya mengakses FTP menggunakan domain yang sudah dibuat kemudian DNS Masternya dimatikan, kemudian kita coba mengakses FTP lagi apakah masih bisa mengakses menggunakan domain atau tidak.

TOPOLOGI


TABEL ADDRESSING


KONFIGURASI

-Konfigurasi DNS Master
1.Instal paket bind dan bind-utils terlebih dahulu 
yum -y install bind bind-utils

2.Setelah itu, edit file “/etc/named.conf” 
vi /etc/named.conf

allow-transfer → Melakukan transfer hanya kepada slave server → IP Address slave listen-on port 53 → Membatasi jaringan mana yang dapat mengakses pada port 53 → Isikan IP address Server allow-query → Membatasi request informasi yang ada pada zone server DNS → Isikan network agar jaringan tersebut bisa menggunakan DNS tersebut

3.Kemudian tambahkan zone untuk forward dan zone untuk reverse di bagian paling bawah “/etc/named.conf” 

zone “delberd.web.id” → Menambahkan nama domain yang ingin digunakan type master → Membuat zona itu menjadi utama untuk digunakan file “delberd.web.id” → Meletakan file forward tersebut menggunakan nama zainun.web.id. Biasanya letak default zona tersebuat berada di /var/named jadi file tersebut disimpan ke dalam /var/named/zainun.web.id allow-update → Tidak akan melakukan update DNS itu sendiri zone “11.16.172.in-addr.arpa” → Membuat reverse menggunakan IP DNS tersebut. IP Address harus dibalik dan IP terakhir tidak usah ditambahkan karena lanjutannya tersebut akan disimpan dalam file reverse tersebut

4.Masuk ke dalam direktori /var/named kemudian salin file named.localhost menjadi fileforward dan named.loopback menjadi file reverse 
1.cd /var/named/
2.cp named.loopback delberd.web.id  
3.cp named.loopback 172.web.id

5.Mengubah group root menjadi named pada file forward dan reverse karena, zone tersebut tidak akan jalan selain masuk ke dalam group named 
1.chgrp named delberd.web.id
2.chgrp named 172.web.id
6. Kemudian edit file forward alias delberd.web.id 
vi /var/named/delberd.web.id



* A → Memetakan sebuah nama host ke IPv4 * AAAA → Memetakan sebuah host ke IPv6 * CNAME → Membuat domain alias dari record aslinya * MX → Untuk memetakan domain ke daftar mail exchange server * NS → Memetakan domain ke dalam daftar dari server DNS
 7.Kemudian edit file forward alias delberd.web.id 
vi /var/named/172.web.id

8.Restart service named 
1.service named restart
2.chkconfig named on

9.Kemudian ketik perintah nslookup untuk melihat zona yang sudah ditambahkan berhasil atau tidak
1.nslookup delberd.web.id
2.nslookup 172.16.11.107

10.Kemudian ketik perintah dg untuk melihat domain apa saja yang sudah dipetakan atau tidak
dig delberd.web.id

-Konfigurasi DNS Slave
1.Instal paket bind dan bind-utils terlebih dahulu 
yum -y install bind bind-utils 

2.Setelah itu, edit file “/etc/named.conf” 
vi /etc/named.conf
 listen-on port 53 → Membatasi jaringan mana yang dapat mengakses pada port 53 → Isikan IP address Server Slave allow-query → Membatasi request informasi yang ada pada zone server DNS → Isikan network agar jaringan tersebut bisa menggunakan DNS tersebut 
3. Kemudian tambahkan zone delberd.web.id menggunakan type slave 




 type slave → Menjadikan type server tersebut menjadi slave masters → Karena menggunakan slave, harus menggunakan IP DNS Master
4. Setelah itu restart service named tersebut 
1.service named restart
2.chkconfig named on

5.Kemudian cek dengan perintah dig
dig delberd.web.id

-Konfigurasi FTP Server
1.Install paket vsftpd untuk kebutuhan ftp server 
yum install vsftpd

2.Kemudian restart service vsftpd agar bisa dijalankan 
1.service vsftpd restart
2.chkconfig vsftpd on

-Konfigurasi Client
1.Jangan lupa saat konfigurasi IP Address, harus menambahkan DNS menggunakan IP DNS Master dan Slave yang sudah dibuat 

2.Kemudian coba lakukan nslookup pada Client
3.Setelah itu buka web browser dan buka domain ftp yang telah dikonfigurasikan

  • ftp://ftp.delberd.web.id 






0 comments:

Post a Comment