Halloooo semuanya kembali lagi ni di blog saya, di blog kali ini saya tidak dengan cerita ya hahaha. Di blog kali ini kita akan setup Zimbra tapiii bukan server Zmbra yang single server tapi multi server. Di setup kali ini saya menggunakan 3 buah server yang nantinya terbagi menjadi:
1.LDAP server 1 buah.
2.Mailbox server 1 buah.
3.MTA server 1 Buah.
Oh iya di tutorial kali saya menggunakan OS ubutnu 20.04 LTS, Oke tanpa basa basi kita langsung ketutorial nya.
Yang pertama yaitu kita akan mensetting IP static pada server Zimbra kita. Disini saya menggunakan 2 adapter ya. Yang satunya untuk dhcp dan satunya untuk nanti menghubungkan Server Zimbra menggunakan IP Static, tentu kita harus menggunakan IP static supaya tidak terjadi yang namanya ip ganti ganti.Untuk config nya seperti ini, buka file /etc/netplan/00-installer-config.yaml. Isi config nya adalah seperti berikut:
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] 
Jika sudah simpan dan jalankan perintah seperti ini untuk melakukan perubahan pada network interface. Oh iya kalian sesuaikan ya ip nya nama interface dan lain lain pokoknya
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

Nah disini saya menggunakan ip interface yang pertama karena untuk ip di interface kedua hanya kita khususkan untuk menghubungkan server Zimbra kita saja. Ingat disini untuk dns server hanya di server pertama saja ya.
 
Oke seperti nya itu saja ya untuk setting awal kita. Selanjutnya kita akan melakukan install Zimbra pada blog lanjuttan ini hehe . Oke sampai situ saja dahulu sampai jumpa di blog selanjutnya bye bye.

Leave a Reply

Your email address will not be published. Required fields are marked *