LAB 7 : DNS Master dan Slave di CentOS 6.5

Hallooooo reader..
Jumpa lagi yeaa, udah lama ga posting posting abis liburan dulu hehehe, Eeeee tapi baru masuk semingu udah dapet tugas lagiii, langsung aja nih sekarang mau posting tentang konfigurasi DNS Master dan Slave di CentOS 6.5, yukkk cekidootttt....



Tujuan

1. Mengetahui bagaimana cara konfigurasi DNS, master maupun slave
2. Mengetahui bagaimana fungsi kerja DNS Master dan DNS Slave


Konsep Dasar


         Domain Name System (DNS) adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer  distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control Protocol/Internet Protocol). 
       DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail, dimana DNS membantu memetakan host name sebuah komputer ke IP address. Misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain.

DNS terdiri dari 3 jenis yaitu :
  1. Cache, jenis ini tidak mempunyai data nama-nama host dari domain tertentu. Ia hanya mencari jawaban dari beberapa dns server dan menyimpan hasil di dalam cache-nya untuk keperluan mendatang. 
  2. Primary (master), adalah dns server yang memegang daftar lengkap dari sebuah domain yang dikelolanya. Misalnya server admin.wordpress.com memegang otoritas penuh atas domain wordpress.com. 
  3. Secondary (slave), adalah backup dari primary server, apabila primary server crash atau untuk mempermudah pendelegasiannya. Secondary server juga memuat daftar lengkap dari sebuah domain, sama seperti primary (misalnya: mufari.wordpress.com).


Langkah Kerja

Primary (Master) DNS Server details :
  • Operating System  : CentOS 6.5
  • Hostname                : master.matussadiah.net
  • IP Address              : 192.168.43.25/24
Secondary (Slave) DNS Server details :
  • Operating System  : CentOS 6.5
  • Hostname                : secondary.matussadiah.net
  • IP Address              : 192.168.43.26/24
FTP Server details :
  • Operating System  : Debian Server
  • Hostname                : ftp.matussadiah.net
  • IP Address              : 192.168.43.27/24
Client details :
  • Operating System  : Windows 7
  • IP Address              : 192.168.43.28/24


Topologi



Konfigurasi DNS Master

Install DNS terlebih dahulu dengan perintah "yum install bind bind-utils"


Edit file dengan perintah "nano /etc/named.conf" tambahkan baris sesuai konfigurasi IP pada CentOS dan untuk nama domain sesuai keinginan kita



Buat file forward dan reverse pada zona baru di dalam direktori "/var/named/forward(domain)"

nano /var/named/forward.matussadiah.net

nano /var/named/reverse.matussadiah.net

Ubah nama host dan hostname pada CentOS

nano /etc/hosts

nano /etc/hostname


Matikan iptables "software firewall" pada CentOS



Konfigurasi DNS Slave

Instal terlebih dahulu DNS dengan perintah "yum install bind bind-utils"


Edit file dengan perintah "nano /etc/named.conf" tambahkan baris sesuai konfigurasi IP pada CentOS dan untuk nama domain sesuai keinginan kita




Start layanan DNS nya

service named restart

chkconfig named on

Ubah hostname dan host pada CentOS

nano /etc/hosts

nano /etc/hostname


Pada DNS Slave file forward dan reverse akan otomatis terbuat dan terkonfigurasi, karena tersinkron dari DNS Master. Untuk melihatnya menggunakan perintah "nano /var/named/slaves"



Test DNS pada DNS Master dan Slave

Edit file menggunakan perintah "nano /etc/resolv.conf" dan tambahkan nameserver sesuai ip pada dns master dan dns slave. Dan untuk search sesuai domain yang kita buat 



Lakukan ping ke domain matussadiah.net, masterdns.matussadiah.net, dan secondarydns.matussadiah.net


Lakukan pengecekan nama domain dengan perintah "nslookup"



Lakukan pengetesan dns dengan perintah "dig"



Konfigurasi FTP Server

Atur IP Address dengan perintah "nano /etc/network/interfaces". Atur IP Address dan DNS sesuai dengan DNS kita sendiri 


Restart networknya dengan perintah "etc /init.d/networking restart"


Edit file "nano /etc/resolv.conf" atur sesuai dengan DNS kita sendiri


Install FTP dengan perintah "apt-get install proftpd -y" kemudian masukkan DVD Binary 2


Pilih Standalone



Test DNS Client menggunakan FTP

Atur IP Address dan DNS pada client, untuk DNS atur sesuai dengan DNS kita


Lakukan ping ke dns dengan cmd


Lakukan pengecekan ftp menggunakan DNS kita sendiri, yaitu ftp://matussadiah.net/


Masukkan username dan passwordnya


FTP terlihat masih kosong, belum ada isi file atau folder


Lalu coba buat folder






TERIMAKASIH......






















Previous
Next Post »