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....
Konsep Dasar
Topologi
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
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 :
- 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.
- 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.
- 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
- Operating System : CentOS 6.5
- Hostname : secondary.matussadiah.net
- IP Address : 192.168.43.26/24
- Operating System : Debian Server
- Hostname : ftp.matussadiah.net
- IP Address : 192.168.43.27/24
- Operating System : Windows 7
- IP Address : 192.168.43.28/24
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......
ConversionConversion EmoticonEmoticon