Setting DNS di Ubuntu Server


Melanjutkan dari tutorial sebelumnya tentang cara setting network di ubuntu server nih gan, kali ini saya akan membahas tentang cara setting DNS di ubuntu server. langsung saja gan dipahami dan dipraktekan biar lebih jelas.

1. Cek keberadaan paket bind9, apakah sudah terinstall atau belum, ketikkan perintah
 dpkg -l | grep bind9

2. Jika belum terinstall, install dengan cara ketikkan
 a. apt-cdrom add
 b. masukkan cd ubuntu server
 c. apt-get install bind9

3. Membuat zone untuk DNS, ketikkan perintah nano /etc/bind/named.conf, tambahkan baris berikut :
 zone “.” {
 type hint;
 file “/etc/bind/db.root”;
 };

 zone "tkj1.net" {
 type master;
 file "/etc/bind/db.tkj";
 };

 zone “5.168.192.in-addr.arpa” {
 type master;
 file “/etc/bind/db.5”;
 };

 letakkan sebelum script berikut : (include "/etc/bind/named.conf.local";) yang ada di baris
 paling bawah dari file named.conf

4. Selanjutnya membuat file untuk menyimpan konfigurasi zone. Copy-kan dari file contoh yang sudah disediakan di linux, ketikkan perintah
 cp /etc/bind/db.local /etc/bind/db.tkj

5. Edit file yang baru saja di-copy-kan, di sini kita akan membuat host untuk server yang akan dibuat, ketikkan perintah
pico /etc/bind/db.tkj

6. Berikut file db.tkj sebelum di edit
 $TTL 604800
 @ IN SOA localhost. root.localhost. (
 2 ; Serial
 604800; Refresh
 86400 ; Retry
 2419200; Expire
 604800); Negative Cache TTL
 ;
 @ IN NS localhost.
 @ IN A 127.0.0.1
 @ IN AAAA ::1

7. Ubah tulisan localhost dengan nama host kita yaitu smk.sch.id, jangan lupa setelah nama host diberi tanda titik (.) sebagai pertanda real name.

8. Kemudian ubah ip address 127.0.0.1 dengan ip address pc server yaitu 192.168.1.100
9. Kemudian tambahkan nama host untuk web server dan ftp server di baris paling akhir, sehingga file smk.com akan nampak seperti berikut :
 $TTL 604800
 @ IN SOA ns.tkj1.net.sch.id. root.tkj1.net. (
 2 ; Serial
 604800 ; Refresh
 86400 ; Retry
 2419200 ; Expire
 604800) ; Negative Cache TTL
 ;
 @ IN NS ns.tkj1net.
 @ IN A 192.168.5.1
 ns IN A 192.168.5.1
 www IN CNAME ns
 ftp IN CNAME ns
kemudian copy db.tkj ke db.5
cp /etc/bind/db.tkj /etc/bind/db.5
nano /etc/bind/db.5

 sehingga file smk.com akan nampak seperti berikut :
 $TTL 604800
 @ IN SOA ns.tkj1.net. root.tkj1.net. (
 2 ; Serial
 604800 ; Refresh
 86400 ; Retry
 2419200 ; Expire
 604800) ; Negative Cache TTL
 ;
 @ IN NS ns.tkj1.net.
 1 IN PTR ns.tkj1.net.

10. Kemudian simpan perubahan yang terjadi dengan merestart service networking dan bind9,
 ketikkan perintah /etc/init.d/networking restart
 kemudian ketikkan perintah /etc/init.d/bind9 restart

11. Cek konfigurasi DNS dengan mengetikkan perintah
 a. dig www.tkj1.net
 b. nslookup
 c. ping www.tkj1.net
 d. ping tkj

nah simple kan gan??gimana sudah paham dan sudah dipraktekan belum??berhasil tidak gan??
untuk lengkapnya kamu dapat lihat secara lengkap atau bahkan men download nya melalui link yang telah saya lampirkan dibawah ini. karena materi ini saya dapatnya sewaktu masih SMK dulu jadi saya simpan di google drive. supaya ilmunya tidak mubazir maka saya bagikan materinya. Semoga bermanfaat. thank's.

Download

Subscribe to receive free email updates:

0 Response to "Setting DNS di Ubuntu Server"

Post a Comment