Lab 7 : Konfigurasi DNS Master & DNS Slave di Centos 6.5





Bismillah,
Kali ini saya akan memposting konfigurasi DNS Master dan DNS Slave di Centos 6.5 langsung aja simak langkah langkah dibawah


TOPOLOGI

TUJUAN
  1.Mengetahui apa itu DNS
  2.Mengetahui apa itu DNS Master dan DNS Slave
  3.Mengetahui fungsi DNS
  4.Mengetahui cara konfigurasi DNS Master dan DNS Slave

KONSEP DASAR
   DNS merupakan singkatan dari Domain Name System. DNS adalah layanan atau serviceyang memetakan nama domain atau host ke sebuah alamat IP. Latar belakang munculnya DNS karena manusia cenderung lebih mudah menghafalkan nama domain (seperti kodir.com, juwall.com, google.com) daripada alamat IP. Padahal komputer hanya mengenal alamat IP saat akan berkomunikasi dengan komputer atau perangkat jaringan lainnya. Dengan adanya DNS, manusia hanya perlu memberikan nama domain yang akan diterjemahkan menjadi alamat IP oleh DNS, kemudian akan diarahkan kepada komputer tujuan. Bayangkan jika tidak ada DNS, manusia harus menghafalkan alamat IP, seperti 202.201.71.21 untuk mengakses kodir.com, juwall.com, google.com ataupun yang lainnya.
    DNS dapat bersifat bult-in di sebuah router, terinstall sebagai Microsoft DNS Server di Windows Server atau BIND di sistem UNIX. Penggunaan Microsoft DNS Server atau BIND akan memberikan beberapa konfigurasi tambahan yang dapat anda gunakan untuk meningkatkan security atau mengotomatiskan beberapa proses. Berikut adalah istilah-istilah dari konfiguras tambahan pada DNS.
LANGKAH LANGKAH
Primary (Master) DNS Server Details:
Operating System     : Centos 6.5 (CLI)
Hostname             : tkj.cahyo.net
IP Address           : 199.199.199.102/24
Secondary (Slave) DNS Server Details:
Operating System     : Centos 6.5 (CLI)
Hostname             : smk.cahyo.net
IP Address           : 199.199.199.103/24

FTP Server Details:
Operating System     : Debian 7.4 (CLI)
Hostname             : ftp.cahyo.net
IP Address           : 199.199.199.103/24
Client Details:
Operating System     : Windows 7 (GUI)
IP Address           : 199.199.199.105/24

Konfigurasi DNS Master

1. Instal bind dengan perintah
#yum install bind bind-utils

2. Buka file named.conf pada folder /etc/named.conf dengan perintah
#nano /etc/named.conf 

3. Tambahkan script seperti pada gambar berikut



4. Buat file forward dan reverse dns yang akan dibuat di dalam file folder /var/named/
Forward

Reverse
5. Tambahkan nama dns yang akan dibuat di file /etc/hosts dan /etc/hostname 

file /etc/hosts
file /etc/hostname

6. Matikan software firewall iptables udp dan tcp di centos dengan perintah

#iptables -I INPUT -p udp -m state --state NEW -m udp --dport 53 -j ACCEPT
#iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 53 -j ACCEPT

7. Cek IP Tables dengan perintah 
#service iptables status

8. Start dns nya dengan perintah 

#service named start
#chkconfig named on
KONFIGURASI DNS SLAVE

1.Instal bind dengan perintah
#yum install bind bind-utils

perintah instalasi bind
proses instalasi bind
2. Buka file named.conf pada folder /etc/named.conf dengan perintah
#nano /etc/named.conf
isi dari file named.conf


3. Tambahkan script seperti pada gambar berikut

4. Start dns nya dengan perintah
#service named start


#chkconfig named on



5. Tambahkan nama dns yang akan dibuat di file /etc/hosts dan /etc/hostname

file /etc/hosts














file /etc/hostname















perintah hostname




6. Pada DNS Slave tidak usah mengedit file forward dan reverse karena tersinkronisasi dari DNS Master dapat dibuktikan dengan melihat isi direktori dari /var/named/slaves dengan perintah berikut:

#ls /var/named/slaves




TEST DNS MASTER DAN DNS SLAVES 

1. Tambahkan script nameserver dan ip address dns master dan dns slaves pada file resolv.conf

#nano /etc/resolv.conf














2. Lakukan pengetesan dengan mengeping ke dns cahyo.net,tkj.cahyo.net,dan smk.cahyo.net (nama sesuai dengan dns yang anda buat)

ping cahyo.net








ping tkj.cahyo.net







ping smk.cahyo.net









3. Lakukan pengecekan dns dengan menggunakan perintah nslookup

#nslookup (namadomain)
nslookup cahyo.net














nslookup tkj.cahyo.net









smk.cahyo.net











KONFIGURASI FTP SERVER

1. Setting ip address dan dns sesuai dengan ip address dns master dan dns slaves yang telah di konfigurasi tadi pada FTP Server dengan membuka file /etc/network/interfaces dengan perintah


#nano /etc/network/interfaces
file /etc/network/interfaces

















2. Restart internet ftp server dengan perintah 
#/etc/init.d/networking restart


3. Buka file /etc/resolv.conf lalu tambahkan nameserver dan ip address dns master dan slave yang telah dibuat tadi dengan perintah
#nano /etc/resolv.conf
file /etc/resolv.conf












4. Lakukan ping ke gateway

ping gateway









5. Lakukan ping ke DNS yang sudah dibuat

ping cahyo.net







ping tkj.cahyo.net









ping smk.cahyo.net









6. Instal FTP,FTP yang kita gunakan kalo ini PROFTPD untuk menginstalnya dengan perintah sebagai berikut
#apt-get install proftpd
instalasi proftpd












7. Masukan dvd binary 2 lalu tekan enter

8. Pada instalasi proftpd ada pilihan paket konfigurasi lalu pilih standalone
 
package configuration
















TEST DNS CLIENT MENGGUNAKAN FTP
1. Setting ip address dan dns pada client sesuai dengan ip network server dns yang telah dibuat




















2. Lakukan ping ke dns pada client dengan cmd


ping cahyo.net















ping tkj.cahyo.net









ping smk.cahyo.net









8. Lakukan pengaksesan ftp menggunakan nama domain yang telah dibuat



















9. Isi username dan password debian yang digunakan pada instalasi FTP Server

login ftp



















10. FTP masih kosong dan belum diisi mari kita isi dengan isi isian

buat folder pada ftp



















membuat folder


11. Lakukan pengecekan pada ftp server dengan perintah
#ls /home/cahyo


12. Buat folder di /home/cahyo dari FTP dengan perintah
#mkdir /home/cahyo/TEST2


13. Cek pada client jika terdapat folder yang kita buat pada ftp server tadi berarti berhasil

cek folder





















Jika ada yang kurang dipahami bisa liat video dibawah atau menanyakannya di kolom komentar



TERIMA KASIH
SEMOGA BERMANFAAT ^^
Previous
Next Post »