Buat Elastik IP di EC2 Amazone Cloud dan associate kan dengan instance anda.
Install bind9 di EC2 Server dengan ssh
sudo apt-get install bind9
Konfigurasi bind9
Bind configuration terletak di /etc/bind.
1. Sekarang edit /etc/bind/named.conf.local.
sudo vim /etc/bind/named.conf.local
Contoh konfigurasi named.conf.local
zone “domainAnda.com” {
type master;
file "/etc/bind/db.domainAnda.com";
};
edit domainAnda.com dengan domain yang akan di pointing.
2. Buat file db.domainAnda.com masih di /etc/bind
sudo vim /etc/bind/db.domainAnda.com
contoh konfigurasi db.domainAnda.com
$TTL 3600
@ IN SOA domainAnda.com. (
7 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache
;
@ IN NS ns1.domainAnda.com.
@ IN NS ns2.domainAnda.com.
@ IN A EC2_elastik_IP
ns1 IN A EC2_elastik_IP
ns2 IN A EC2_elastik_IP
www IN A EC2_elastik_IP;jika anda membutuhkan wildcard dns
*.domainAnda.com. 14400 IN A EC2_elastik_IP
ingat ganti domainAnda.com dengan domain anda. dan EC2_elastik_IP dengan Elastic IPs EC2 anda.
Restart bind9 service
sudo service bind9 restart
Pastikan Port 53 UDP & TCP Security Group EC2 telah di aktifkan.
Sekarang pergi ke domain manager anda, (godaddy dll), kalau saya sih di masterweb.net
dan pointing domain anda ke ns1.domainAnda.com / ns2.domainAnda.com dan set kedua ns tersebut ke IP Elastic euvoria anda.
dan tunggu minimal 24 jam
untuk mengecek apakah konfigurasi benar atau salah tinggal cek
host domainAnda.com