Posted by : Hans Wisnu
Kamis, 05 Maret 2015
Konfigurasi DNS Master & Slave with CentOS
Topologi:
Tujuan
1. Bisa mekonfigurasi,dan membuat DNS sendiri.
2.Paham bagaimana cara kerja DNS.
Konsep Dasar
Apa itu DNS?DNS kepanjangan dari Domain Name Server. DNS menerangkan sebuah identitas nama sebuah server. Asli identitas tersebut adalah angka-angka IP (internet protocol). Identitas tersebut mempermudah ingatan seseorang untuk mengingat nama sebuah server. Contohnya: Google.com, Yahoo.com, Facebook.com dan lainnya
DNS ini melakukan encode atau menerjemahkan dari domain google.com ke dalam bentuk deretan angka unik, yaitu berupa IP. Misal facebook.com IPnya adalah 69.63.181.11. Jadi bila kita masukan 69.63.181.11 pada browser maka juga akan membuka domain facebook.com. Deretan angka IP seperti 174.36.138.32. IP inilah yang digunakan mesin internet untuk saling berkomunikasi seperti Server Domain, Server Hosting, Server Proxy dan sebagainya.
Langkah Membuat:
Master DNS Info:
OS : CentOS 6.5 Hostname : smk.hans.net IP address : 172.16.11.100
Slave DNS Info:
OS : CentOS 6.5 Hostname : tkj.hans.net IP address : 172.16.11.101
FTP Server Info:
OS : Debian 7 Hostname : ftp.hans.net IP address : 172.16.11.102
Client Info:
OS : Windows 7 IP address : 172.16.11.105
KONFIGURASI DNS MASTER
Konfigurasi IP address terlebih dahulu. bagi yang belum tau bisa dilihat di Cara Seting IP address pada CenOS.
Kemudian Edit file named.conf dengan "nano /etc/named.conf"
Menjadi seperti yang dibawah ini
dan tulis seperti pada gambar dibawah ini (hapus yang domainnya sesuai yang kalian inginkan)
Dan buka reseverse dengan menggunakan "nano /var/named/reverse.domain"
Ubah nama hostname CentOS
Matikan firewall CentOS
lihat status Firewall CenOS
Restart DNS CentOS agar DNS menjadi status aktif
Install DNS
Edit File /etc/named.conf tambahkan seperti gambar yang di bawah.
Start layanan DNSnya
Ubah hostname pada CentOS
Pada DNS Slave file forward dan reverse secara otomatis terkonfigurasi karena allow-update menuju file pada DNS Master.
Install dns dengan ketikan "yum install bind bind-utils"
tulis ini di bawah zone "." IN {
type hint;
file "named.ca";
};
Buat file forward dan reversenya didalam file /var/named/ seperti yang ditulis dibawah sebagai contoh.dan tulis seperti pada gambar dibawah ini (hapus yang domainnya sesuai yang kalian inginkan)
Dan buka reseverse dengan menggunakan "nano /var/named/reverse.domain"
Ubah nama hostname CentOS
Aktifkan hostname pada CenOS dengan ketikan seperti gambar dibawah.
Matikan firewall CentOS
lihat status Firewall CenOS
Restart DNS CentOS agar DNS menjadi status aktif
Kemudian ketikan "chkconfig named on"
Konfigurasi DNS Slave
Start layanan DNSnya
Ubah hostname pada CentOS
Pada DNS Slave file forward dan reverse secara otomatis terkonfigurasi karena allow-update menuju file pada DNS Master.
Test DNS Pada DNS Master and Slave
Edit file /etc/resolv.conf untuk menambahkan DNS pada Server dengan cara Seperti gambar dibawah ini.
Lalu Cek dengan ping,nslookup,dan dig menuju seluruh domain yang ada kecuali ftp.hans.net
ping hans.net, smk.hans.net , tkj.hans.net
nslookup hans.net, smk.hans.net , tkj.hans.net
Konfigurasi Client
Atur ip address Client dan isi DNS sesuai dengan IP DNS Master & Slave yang sebelumnya kita buat.
klik Properties
Test DNS Dengan CMD pada Client dan lakukan ping, dan nlsookup seperti sebelumnya.
ping hans.net
ping smk.hans.net
ping tkj.hans.net
nslookup hans.net
nslookup smk.hans.net
nslookup tkj.hans.net
Konfigurasi Server FTP
Ubah IP address pada debian dengan "nano /etc/network/interfaces"
tambahkan seperti gambar di paling bawah.
ganti IP menjadi 172.16.11.102
Restart Networking pada Debian
Buat File /etc/resolv.conf, untuk mengatur DNS pada Debian.
Tambahkan seperti berikut
Ping hans.net, smk.hans.net, dan tkj.hans.net
Install FTP pada Debian
masukan dvd binary 1 debian 7
klik kanan, dan pilih console dvd
duble klik DvD kemudian tekan Enter
masukan dvd binary 2 debian 7
klik kanan, dan pilih console dvd
duble klik DvDnya
Klik Force Unmount kemudian tekan Enter
Pilih Stand alone
tampilan setelah finish intallation
Pengecekan FTP
Pindah ke client kemudain ping ftp
Buka FTP Dengan ketikan "ftp://hans.net"
Buat file baru
Cek pada FTP
buat folder pada FTP
Percobaan DNS
Matikan Salah satu DNS dan apakah bisa mengakses FTP/tidak.
hapus tanda"/" pada ftp untuk login kembali dan cek bisa/tidak?
ftp://hans.net
Jika Keluar seperti ini maka percobaan telah berhasil.
Jika masih ada yang ingin ditanyakan langsung ketik saja dicoment tak usah sungkan gan :v , dan Agar lebih jelas lagi inilah video tutorial yang saya buat, dan salam TKJ.
Konfiguration DNS Master&Slave
Sekian dari saya Hans Wisnu Pamit istirahat,
Wassalamualaikum wr.wb.