Konfigurasi DNS Server di CentOS 6.6
Tujuan
- Mengetahui apa itu DNS Server
- Mengetaui kelebihan dan kekurangan DNS
- Mengetahui Konfigurasi DNS Server di CentOS 6.6
- Mengetahui Konfigurasi DNS Client di Windows 7
Konsep Dasar
Domain Name System (DNS) adalah Distributed database system yang digunakan untuk pencarian nama komputer (name resolution) di rangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau email yang menerjemahkan sebuah domain ke IP address. Berikut adalah kelebihan dari DNS :
- DNS sangat mudah karena user tidak lagi disusahkan untuk mengingat ip address sebuah komputer, cukup hostname.
- Konsisten, IP address sebuah komputer boleh berubah, tapi hostname tidak boleh berubah.
- Simple, DNS server mudah untuk dikonfigurasikan (bagi admin).
Berikut kekurangan DNS adalah User tidak dapat menggunakan nama banyak untuk mencari nama domain baik di internet maupun di intranet
Tabel Addressing
- DNS Server : 192.168.1.10/24
- DNS Client : 192.168.1.11/24
Konfigurasi
- Setting IP pada server dengan perintah # vi /etc/sysconfig/network-scripts/ifcfg-eth0
- Restart dengan perintah # service network restart
- Instal paket DNS dengan perintah # yum install bind bind-utils
- Edit file named dengan perintah # nano /etc/named.conf , lalu tambahkan networknya
- Pada bagian paling bawah tambahkan skrip seperti dibawah ini
- Masuk kedalam file name # cd /var/named/ lalu perintah # cp untuk mengkopi
- Edit file # vi (nama file pertama), pada file pertama ubah skrip seperti dibawah ini
- Ubah file yang kedua, seperti cara yang tadi
- Ketik perintah # ls –l untuk melihat hak akses. Lalu ubah file nya menjadi “named” dengan perintah # chgrp named (namafilepertama) dan # chgrp named (namafilekedua).
- Restart
- Tambahkan domain dan name server pada file # vi /etc/resolv.conf
- Untuk melihat informasi sebuah DNS di internet dengan perintah # nslookup vivi.net
- Selain itu, juga bisa menggunakan perintah # dig (namadomain)
- Pada client, ubah IP addressnya
- Lakukan perintah ping dari client ke server di command prompt
- Untuk memastikan telah terhubung ke server ketik perintah # nslookup (namadomain)
Konfigurasi DNS Master dan DNS Slave di CentOS 6.6
DNS Master adalah server yang bertugas untuk mengelola resolusi domain dan sub domain nya. Sedangkan DNS Slave adalah server yang bertugas untuk membackup konfigurasi DNS Master, jika DNS Master mengalami down. FTP berfungsi untuk sebuah pengunduhan maupun pengunggahan file dari server.
Tabel Addressing
DNS Master : 192.168.88.1/29
DNS Slave : 192.168.88.2/29
FTP : 192.168.88.3/29
Client Windows 7 : 192.168.88.4/29
Topologi 2
Konfigurasi
- DNS Master
- Ubah IP address DNS Master dengan perintah # vi /etc/sysconfig/network-scripts/ifcfg-eth0
- Restart DNS Master dengan perintah # service network restart
- Install paket DNS dengan perintah # yum install bind bind-utils
- Edit file named.conf pada DNS Master dengan perintah # vi /etc/named.conf
- Masuk ke dalam file named dengan perintah # cd /var/named lalu perintah # cp untuk mengkopi file
- Ubah grup dari kedua file dengan perintah # chgrp named (namafile)
- Edit file dengan peritnah # vi (namafilepertama)
- Edit file yang kedua dengan perintah # vi (namafilekedua)
- Restart
- Tambahkan dengan domain dan servername nya pada file resolv dengan perintah # vi /etc/resolv.conf
- Untuk melihat informasi DNS di internet dengan perintah # nslookup (namedomain) atau bisa juga dengan # nslookup (IP MasterDNS)
- Atau bisa juga dengan perintah # dig (namadomain) untuk melihat informasi seputar DNS
- DNS Slave
- Ubah IP Address DNS Slave dengan perintah # vi /etc/sysconfig/network-scripts/ifcfg-eth0
- Restart network dengan perintah # service network restart
- Install paket DNS dengan perintah # yum install bind bind-utils
- Tampilan jika paket DNS berhasil di install
- Edit file named.conf dengan perintah # vi /etc/named.conf . Tambahkan skrip seperti dibawah ini
- Restart file named dengan perintah # service named restart
- Pada file resolv, tambahkan domain # vi /etc/resolv.conf
- Ketik # nslookup (namadomain) atau # dig (namadomain) untuk melihat informasi DNS yang ada di internet
- Ping ke DNS Master Server
- Ubah grup file name yang berada di DNS Master menjadi named dengan perintah # chgrp named (filenamekedua)
- FTP
- Ubah IP address dengan perintah # vi /etc/sysconfig/network-scripts/ifcfg-eth0
- Restart netwok
- Install paket ftp dengan perintah # yum install vsftpd
- Restart ftp dengan perintah # service vsftpd restart
- Lakukan ping ke DNS master
- Client
- Ubah IP
- Ping domain
- Ketik perintah # nslookup (namadomain) untuk melihat informasi DNS di internet
- Pada windows explorer ketik alamat ftp://ftp.renput.net