NS Bind Named - CENTOS 7 (Session II)
SESSION II - Membuat & Konfigurasi NS pada Domain
Tahap 1: Buat Zona Record
Agar domain anda terhubung dengan server buat zona terlebih dahulu:Buka dengan text editor untuk berkas /etc/named.conf:
nano /etc/named.conf
zone "example.com" {
type master;
file "/var/named/zones/example.com.db";
};
Kemudian simpan berkas dengan menekan tombol keyboard "ctrl+x", kemudian "y" lalu enter keyboard.
Tahap 2: Buat File Database Domain
Buka serta buat dengan text editor /var/named/zones/example.com.dbnano /var/named/zones/example.com.db
$TTL 660
@ IN SOA example.com. ns1.example.com. (
2018041703
7200
3600
1209600
180 )
@ 660 IN NS ns1.example.com.
@ 660 IN NS ns2.example.com.
@ 660 IN A 100.100.100.100
ns01 660 IN A 100.100.100.100
ns02 660 IN A 100.100.100.100
* Ganti 100.100.100.100 dengan IP Publik VPS anda.
Kemudian simpan berkas dengan menekan tombol keyboard "ctrl+x", kemudian "y" lalu enter keyboard.
Tahap 3: Jalankan Service Bind
Jalankan aplikasi bind:systemctl start named
systemctl enable named
Tahap 4: Cek Alamat Domain
Cara mengecek setelan bind pada domain telah berhasil:dig example.com
Bila domain terhubung dengan baik, maka hasilnya sebagai berikut.
; <<>> DiG 9.9.4-RedHat-9.9.4-61.el7 <<>> example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31044
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 3
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;example.com. IN A
;; ANSWER SECTION:
example.com. 68 IN A 100.100.100.100
;; AUTHORITY SECTION:
example.com. 68 IN NS ns1.example.com.
example.com. 68 IN NS ns2.example.com.
;; ADDITIONAL SECTION:
ns1.example.com. 24 IN A 100.100.100.100
ns2.example.com. 24 IN A 100.100.100.100
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Sep 13 06:46:23 UTC 2018
;; MSG SIZE rcvd: 136
No comments