Difference between revisions of "EMail: Mempersiapkan DNS dan MX record IPv6"

From OnnoWiki
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
Lakukan di DNS Server, Server A
+
eMail server sangat tergantung pada DNS Server untuk informasi Mail Exchange (MX). Kesalahan pada konfigurasi DNS akan menyebabkan eMail tidak bisa berjalan dengan baik. Kita perlu secara hati2 mengkonfigurasi DNS IPv6 agar eMail berjalan dengan baik.
 +
 
 +
 
 +
Lakukan di DNS Server, '''Server A''' dengan alamat IPv6 2345::1.
 +
Konsekuensinya setup semua file
 +
 
 +
/etc/resolv.conf
 +
 
 +
nameserver 2345::1
  
  
Line 7: Line 15:
 
Instalasi
 
Instalasi
  
 +
sudo su
 +
apt update
 
  apt -y install bind9 bind9utils bind9-doc
 
  apt -y install bind9 bind9utils bind9-doc
 
  
 
==Setup named.conf.local==
 
==Setup named.conf.local==
Line 82: Line 91:
 
   
 
   
 
  ; name servers - AAAA records
 
  ; name servers - AAAA records
  @                    IN  AAAA  2345::1
+
  @                    IN  AAAA  2345::2
  ns1.coba2.id.        IN  AAAA  2345::1
+
  ns1.coba2.id.        IN  AAAA  2345::2
 
   
 
   
 
  ; MX server
 
  ; MX server
 
  coba2.id.            IN  MX  10 coba2.id.
 
  coba2.id.            IN  MX  10 coba2.id.
  
 +
==Cek==
 +
 +
Jalankan perintah
 +
 +
sudo named-checkconf
 +
 +
Cek zone tertentu
 +
 +
sudo named-checkzone coba1.id /etc/bind/zones/coba1.id
 +
sudo named-checkzone coba2.id /etc/bind/zones/coba2.id
 +
 +
Pastikan tidak ada error
  
 
==Restart==
 
==Restart==
Line 94: Line 115:
  
 
  /etc/init.d/bind9 restart
 
  /etc/init.d/bind9 restart
 
  
 
==Pranala Menarik==
 
==Pranala Menarik==
  
 
* [[IPv6]]
 
* [[IPv6]]

Latest revision as of 09:38, 22 February 2019

eMail server sangat tergantung pada DNS Server untuk informasi Mail Exchange (MX). Kesalahan pada konfigurasi DNS akan menyebabkan eMail tidak bisa berjalan dengan baik. Kita perlu secara hati2 mengkonfigurasi DNS IPv6 agar eMail berjalan dengan baik.


Lakukan di DNS Server, Server A dengan alamat IPv6 2345::1. Konsekuensinya setup semua file

/etc/resolv.conf
nameserver 2345::1


Instalasi BIND

Instalasi

sudo su
apt update
apt -y install bind9 bind9utils bind9-doc

Setup named.conf.local

Edit

sudo vi /etc/bind/named.conf.local

Forward zone

zone "coba1.id" {
    type master;
    file "/etc/bind/zones/coba1.id"; # zone file path
};

zone "coba2.id" {
    type master;
    file "/etc/bind/zones/coba2.id"; # zone file path
};


Isi Forward Zone coba1.id

Buat dan edit

sudo mkdir /etc/bind/zones
cd /etc/bind/zones
sudo cp ../db.local ./coba1.id
sudo vi /etc/bind/zones/coba1.id

coba1.id isinya di ubah menjadi, misalnya,

$TTL    604800
@       IN      SOA     ns1.coba1.id. admin.coba1.id. (
                  3       ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
; name servers - NS records
@                    IN   NS      ns1.coba1.id.

; name servers - AAAA records
@                    IN   AAAA   2345::1
ns1.coba1.id.        IN   AAAA   2345::1

; MX server
coba1.id.            IN   MX  10 coba1.id.


Isi Forward Zone coba2.id

Buat dan edit

sudo mkdir /etc/bind/zones
cd /etc/bind/zones
sudo cp ../db.local ./coba2.id
sudo vi /etc/bind/zones/coba2.id

coba2.id isinya di ubah menjadi, misalnya,

$TTL    604800
@       IN      SOA     ns1.coba2.id. admin.coba2.id. (
                  3       ; Serial
             604800     ; Refresh
              86400     ; Retry
            2419200     ; Expire
             604800 )   ; Negative Cache TTL
;
; name servers - NS records
@                    IN   NS      ns1.coba2.id.

; name servers - AAAA records
@                    IN   AAAA   2345::2
ns1.coba2.id.        IN   AAAA   2345::2

; MX server
coba2.id.            IN   MX  10 coba2.id.

Cek

Jalankan perintah

sudo named-checkconf

Cek zone tertentu

sudo named-checkzone coba1.id /etc/bind/zones/coba1.id
sudo named-checkzone coba2.id /etc/bind/zones/coba2.id

Pastikan tidak ada error

Restart

Restart BIND

/etc/init.d/bind9 restart

Pranala Menarik