network:
version: 2
renderer: networkd
ethernets:
ens192:
addresses:
- 10.10.10.1/24
routes:
- to: default
via: 192.168.80.11
nameservers:
search: [ldap.afatyo.com]
addresses: [10.10.10.1, 8.8.8.8, 8.8.4.4]
netplan apply
Oke kita akan melakukan edit file /etc/hosts. Supaya nantinya server kita ini saling mengenali satu sama lain. (lakukan langkah ini pada semua server ya.
10.10.10.1 ldap.afatyo.com ldap
10.10.10.2 mbox.afatyo.com mbox
10.10.10.3 mta.afatyo.com mta
Oke jika sudah kita akan setting dns server pada Zimbra kita. Saya di sini menggunakan dnsmasq ya. Oke untuk itu install package nya terlebih dahulu Menggunakan perintah sebagai berikut:
# apt install dnsmasq
Jika sudah kita akan melakukan config file dnsmasq yang berada pada /etc/dnsmasq.conf. Untuk isi file nya sebagai berikut:
# MX and host records for afatyo.com
mx-host=afatyo.com,ldap.afatyo.com,10 <- INI UNTUK DOMAIN ldap.afatyo.com
host-record=afatyo.com,10.10.10.1
host-record=ldap.afatyo.com,10.10.10.1
mx-host=afatyo.com,mbox.afatyo.com,10 <- INI UNTUK DOMAIN mbox.afatyo.com
host-record=afatyo.com,10.10.10.2
host-record=mbox.afatyo.com,10.10.10.2
mx-host=afatyo.com,mta.afatyo.com,10 <-INI UNTUK DOMAIN mta.afatyo.com
host-record=afatyo.com,10.10.10.4
host-record=mta.afatyo.com,10.10.10.4
# Upstream DNS servers <- INI UNTUK FORWARD DNS SERVERNYA YANG MENGARAH KE GOOGLE
server=8.8.8.8
server=8.8.4.4
#server=192.168.80.185
# Listen on all interfaces <- INI UNTUK NANTI SERVER DNS NYA UNTUK LISTEN KE INTERFACE MANA
interface=ens192
interface=ens160
# Or to listen on all interfaces, uncomment this line:
# interface=
# Optionally, allow queries from any IP <- INI UNTUK NANTI QUERIE DARI SEMUA IP TAPI OPTIONAL YA
listen-address=0.0.0.0
log-queries
log-facility=/var/log/dnsmasq.log <- DAN INI UNTUK MENARUH LOG DNS SERVER KITA
Oke jika sudah bisa restart service nya dan cek dns server kita apakah berjalan atau tidak menggunakan perintah:
# nslookup afatyo.com
output:
Server: 127.0.0.1
Address: 127.0.0.1#53
Name: afatyo.com
Address: 10.10.10.4
Name: afatyo.com
Address: 10.10.10.2
Name: afatyo.com
Address: 10.10.10.1
Name: afatyo.com
Address: 36.86.63.182
Jika seperti ni maka server dns server kita sudah jadi nah untuk nanti server lain bisa resolve dns kita, kita tinggal edit file /etc/resolv.conf masukan config seperti berikut:
nameserver 192.168.80.185
Leave a Reply