Assalamu'alaikum wr. wb
Segala puji bagi Allah yang maha pengasih lagi maha penyayang karena atas nikmat dan izinnya saya msih bisa menulis lagi, dan tak lupa shalawat kepada nabi Muhammad SAW.
disini saya akan me
review sedikit tentang DNS.
DNS adalah Domain Name System yang digunakan untuk memberikan nama kepada sebuah IP sehingga kita tidak perlu lagi mengingat jumlah IP yang begiru panjangnya.
Kali ini saya akan membuat DNS pada laptop saya dengan OS BlankOn 6.0
langkah-langkah yang pertama adalah
*dengan asumsi laptop/komputer tidak terkoneksi dan IP adalah 127.0.0.1
*jika ingin melakukan penamaan dengan IP yang terkoneksi dengan IP yang lain juga bisa
- lakukan instalasi tool bind9 dengan perintah
$sudo apt-get install bind9
$sudo apt-get install apache2
- untuk uninstall dengan perintah
$sudo apt-get purge bind9
$sudo apt-get purge apache2
*untuk melakukan edit file, bisa menggunakan
gedit atau
vim
*lakukan dalam keadaan super user
[edit file] /etc/bind/named.conf
kemudian tambahkan script berikut
zone "efrizal.net"{
type master;
file "/etc/bind/db.efrizal.net";
};
zone "0.0.127.in-addr.arpa"{
type master;
file "/etc/bind/db.127-1";
};
nah maksud script diatas adalah
efrizal.net adalah nama domain yang akan dipakai sedangkan
file /etc/bind/db.efrizal.net adalah tempat konfigurasinya sedangkan
0.0.127 merupakan alamat IP yang dipakai dan sengaja ditulis terbalik karena ketentuannya memang seperti itu.
kemudian setelah itu simpan konfigurasi tersebut jika menggunakan vim, tekan tombol 'esc' dan kemudian ketik ':wq![enter]'
copy file asli ke file yang akan dijadikan tempat konfigurasi baru
dengan perintah
#cp /etc/bind/db.local [spasi] /etc/bind/db.efrizal.net[enter]
#cp /etc/bind/db.127 [spasi] /etc/bind/db.127-1[enter]
ini dilakukan agar tidak mengetik lagi dari awal
edit file yang ada di /etc/bind/db.efrizal.net
dan tulis kode berikut
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA efrizal.net. root.efrizal.net. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS efrizal.net.
localhost IN A 127.0.0.1
www IN CNAME ns
perhatikan baik-baik script diatas jangan sampe salah
kemudian setelah db.efrizal.net berikutnya adalah db.127-1
masukkan scrip berikut
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
@ IN SOA efriza.net. root.efrizal.net. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS efrizal.net.
1.0.0 IN PTR efrizal.net.
terlihat 1.0.0 merupakan angka terakhir dari IP yang dipakai, contoh 172.16.1.10 maka yang akan dimasukkan untuk mengganti 1.0.0 adalah 10
mengerti kan?
good....^^
setelah ini selesai, lakukan restart bind9 dengan perintah
/etc/init.d/bind9 restart
kemudian ketikkan efrizal.net pada web browser anda
trims...
syukran..
jangan lupa commentnya^^
wassalamu'alaikum