Merubah ip DNS server (DNS Master) di zimbra 8.8.15

Bismillah ,..

Zimbra dari versi 8.5 sudah mulai mengikutkan paket aplikasi untuk menangani DNS cache, yaitu service dnscache , zimbra menggunakan 3rd party software yaitu unbound untuk menangani service dns caching, bisa di baca baca di sini mengenai unbound.

Kebetulan mail server zimbra kami merupakan hasil migrasi dari versi sebelum 8.5 kemudian upgrade bertahap ke 8.8.15 sehingga untuk dns caching masih menggunakan bind9 maka setelah upgrade ke 8.8.15 kami mulai mengaktifkan dnscache nya dan menonaktifakan bind9 kemudian meremove bind9 nya.

permasalahan nya mucul ketika kami hendak merubah ip dns server kami karena ada perubahan dns server dari isp, jika sebelum nya kita bisa rubah untuk forwarder dns nya bisa langsung di config bind9 maka ternyata untuk merubah ip dns server atau dns master di unbound nya kita tidak bisa langsung merubah di file config unbound nya yang ada di folder conf zimbra di /opt/zimbra/conf/unbound.conf

zimbra@mail:~$ cat /opt/zimbra/conf/unbound.conf
## Simple recursive caching DNS
#
server:
interface: 127.0.0.1
verbosity: 1
do-tcp: yes
do-udp: yes
tcp-upstream: no

local-zone: “10.in-addr.arpa.” nodefault
local-zone: “16.172.in-addr.arpa.” nodefault
local-zone: “17.172.in-addr.arpa.” nodefault
local-zone: “18.172.in-addr.arpa.” nodefault
local-zone: “19.172.in-addr.arpa.” nodefault
local-zone: “20.172.in-addr.arpa.” nodefault
local-zone: “21.172.in-addr.arpa.” nodefault
local-zone: “22.172.in-addr.arpa.” nodefault
local-zone: “23.172.in-addr.arpa.” nodefault
local-zone: “24.172.in-addr.arpa.” nodefault
local-zone: “25.172.in-addr.arpa.” nodefault
local-zone: “26.172.in-addr.arpa.” nodefault
local-zone: “27.172.in-addr.arpa.” nodefault
local-zone: “28.172.in-addr.arpa.” nodefault
local-zone: “29.172.in-addr.arpa.” nodefault
local-zone: “30.172.in-addr.arpa.” nodefault
local-zone: “31.172.in-addr.arpa.” nodefault
local-zone: “254.169.in-addr.arpa.” nodefault
local-zone: “168.192.in-addr.arpa.” nodefault

forward-zone:
name: “.”
forward-addr: 202.162.220.220
forward-addr: 202.162.220.110
zimbra@mail:~$

isi file config unbound nya kurang lebih seperti di atas , untuk merubah bagian forwarders atau dns server/dns master nya langkah nya yaitu , login dengan user zimbra dan gunakan tool provisioning zimbra

oot@mail:~# su – zimbra
zimbra@mail:~$ zmprov getServer zmhostname | grep DNSMasterIP
zimbraDNSMasterIP: 202.62.9.103

perintah ” zmprov getServer `zmhostname`| grep DNSMasterIP ” untuk melihat dns master kondisi saat ini, kemudian kita akan hapus dan meggantiya, untuk menghapus nya dengan cara

zimbra@mail:~$ zmprov ms `zmhostname` -zimbraDNSMasterIP 202.62.9.103

kemudian saya tambah 2 ip dns server baru isp kami

zimbra@mail:~$ zmprov ms `zmhostname` +zimbraDNSMasterIP 202.162.220.220
zimbra@mail:~$ zmprov ms `zmhostname` +zimbraDNSMasterIP 202.162.220.110

kemudian cek perubahan nya

zimbra@mail:~$ zmprov getServer `zmhostname` | grep DNSMasterIP
zimbraDNSMasterIP: 202.162.220.220
zimbraDNSMasterIP: 202.162.220.110
zimbra@mail:~$

kemudian saya tes dns caching nya

root@mail:~# dig mysekolah.id

; <<>> DiG 9.10.3-P4-Ubuntu <<>> mysekolah.id
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 12659
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;mysekolah.id. IN A

;; AUTHORITY SECTION:
id. 3600 IN SOA b.dns.id. hostmaster.pandi.id. 2019950035 28800 7200 604800 172800

;; Query time: 32 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Nov 27 20:12:05 WIB 2020
;; MSG SIZE rcvd: 100

root@mail:~# dig mysekolah.id

; <<>> DiG 9.10.3-P4-Ubuntu <<>> mysekolah.id
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 58463
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;mysekolah.id. IN A

;; AUTHORITY SECTION:
id. 3562 IN SOA b.dns.id. hostmaster.pandi.id. 2019950035 28800 7200 604800 172800

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Nov 27 20:12:43 WIB 2020
;; MSG SIZE rcvd: 100

root@mail:~#

dari test caching di atas Query time: yang kedua hanya 0 milisecond menunjukan caching nya berjalan .

semoga bermanfaat 🙂

referensi :

https://www.ilmuzimbra.com/dns-caching-service-dnscache-zimbra/#Melihat_IP_DNS_Master

No Comments, Be The First!

Your email address will not be published.

Time limit is exhausted. Please reload CAPTCHA.