Bind ile yapmayi basardim. CloudFlare kisisel kullanim disinda ucretliymis. Olay soyle;
Once Godaddy icinde domanin DNS yonetiminde
"Ana Bilgisayar Adlari" kismina
ns1.domainim.com ns2.domainim.com girdim ve sunucu IPsini karsilarina yazdim.
Sonra o domainin nameserver yonlendirme adreslerini bunlar yaptim.
Ubuntu sunucuya bind9 kurdum. Sonra
bind9 icinde yeni bir zone olusturmak gerekiyor. Bunun icin iki dosyasini duzenliyorsunuz.
/etc/bind/named.conf.default-zones
dosyasina
zone "domainim.com" IN {
type master;
file "/etc/bind/domainim.zone";
allow-update { none ; };
};
satirlarini ekledim. Sonra ayni dizinde
domainim.zone dosyasini olusturdum. Icine;
$TTL 3h
@ IN SOA ns1.domainim.com. admin.domainim.com. (
1 ; Serial
3h ; Refresh after 3 hours
1h ; Retry after 1 hour
1w ; Expire after 1 week
1h ) ; Negative caching TTL of 1 day
;
@ IN NS ns1.domainim.com.
@ IN NS ns2.domainim.com.
domainim.com. IN MX 10 mail.domainim.com.
domainim.com. IN A 12.34.56.78
ns1 IN A 12.34.56.78
ns2 IN A 12.34.56.78
www IN CNAME domainim.com.
mail IN A 12.34.56.78
ftp IN CNAME domainim.com.seklinde dns zone bilgilerini girdim.
Benim sorunum ufw kurdugum icin DNS sunucuda 53. portu acmam gerekmesiydi. Bunu da kendim farkedip buldum. Demek ki bosuna AWS router 53 demiyormus servisinin adina
Herkese kolay gelsin.