Gyro Bulut İstanbul: ters DNS (PTR) ayarlama
1. Ters DNS nedir, neden önemlidir?
Ters DNS (PTR), bir IP adresinden ada giden kayıttır: 203.0.113.60 → mail.ornekfirma.com. Alıcı e-posta sunucuları gönderen IP'nin ters kaydına bakar; kayıt yoksa ya da adın ileri (A) kaydı aynı IP'yi göstermiyorsa postayı reddedebilir ya da spam sayabilir.
2. Otomatik varsayılan kayıt
Gyro Bulut İstanbul'da her IP adresinin (birincil adres ve ek IPv4 adresleri) ters DNS kaydı otomatik oluşturulur:
- Varsayılan ad:
203-0-113-60.ip.gyrohosting.com(IP adresinin noktaları tire olur). - Bu adın ileri kaydı da hazırdır (
203-0-113-60.ip.gyrohosting.com→203.0.113.60), yani iki yön birbirini doğrular. - Sunucuyu sildiğinizde, hizmet iptal olduğunda ya da bir ek IP'yi bıraktığınızda o adresin ters DNS kaydı kaldırılır. Askıdaki sunucunun kaydı durur.
Bir şey yapmanız gerekmez; e-posta göndermiyorsanız varsayılan kayıt yeterlidir.
3. Kendi alan adınızı yazma
- Önce alan adınızın DNS'inde ada bir A kaydı ekleyin:
mail.ornekfirma.com→ sunucunuzun IP adresi. - Panelde sunucunuzun Yönetim > Ağ & Güvenlik > Ters DNS'ini açın. Her IP adresi bir satırdır; durum sütunu Varsayılan ya da Yayında gösterir.
- Satırdaki düzenle düğmesine basıp tam alan adını yazın (ör.
mail.ornekfirma.com) ve kaydedin. - "Ters DNS (PTR) kaydedildi; birkaç saniye içinde yayına alınır." mesajı görünür ve durum Yayında olur. A kaydı bu IP'yi göstermiyorsa panel sizi uyarır (kayıt yine yazılır).
- Varsayılana dönmek için satırdaki silme düğmesine basın; kayıt
…ip.gyrohosting.comadına döner.
Komut satırından:
gyro server rdns list 12345
gyro server rdns set 12345 --ip 203.0.113.60 --hostname mail.ornekfirma.com
gyro server rdns set 12345 --ip 203.0.113.60 --hostname "" # varsayılana dön
API ile (PUT /cloud/servers/{id}/rdns):
curl -s -X PUT https://www.gyrohosting.com/api/v1/client/cloud/servers/12345/rdns \
-H "Authorization: Bearer $GYRO_TOKEN" -H "Content-Type: application/json" \
-d '{"ip":"203.0.113.60","hostname":"mail.ornekfirma.com"}'
Yanıtta her adres için hostname, status (active) ve default (varsayılan addaysa true) döner.
Terraform ile:
resource "gyro_server_rdns" "mail" {
server_id = gyro_server.web.id
ip = gyro_server.web.ipv4
hostname = "mail.ornekfirma.com"
}
terraform destroy kaydı varsayılan ada döndürür.
Kural aynı şekilde ek IPv4 adreslerinizde de geçerlidir; her ek adres kendi satırında görünür.
4. Kurallar ve sınırlar
- Yalnız tam alan adı kabul edilir (en az iki parça, ör.
mail.ornekfirma.com);localhostgibi tek kelimeler, IP adresleri ve.localgibi iç adlar reddedilir. gyrohosting.com,gyrodns.netve diğer Gyro alan adlarının altına ad yazılamaz (varsayılan ad sistem tarafından verilir).- Tanınmış marka ve kurum adları (bankalar, ödeme ve kargo şirketleri, büyük e-posta sağlayıcıları vb.) kötüye kullanıma karşı korunur; alan adı gerçekten sizinse destek talebi açın.
- Sunucu başına saatte en çok 30 değişiklik yapılabilir.
- Ters DNS ücretsizdir.
5. Doğrulama
dig -x 203.0.113.60 +short # mail.ornekfirma.com.
dig mail.ornekfirma.com +short # 203.0.113.60 (iki yön aynı olmalı)
E-posta sunucusunda ayrıca HELO/EHLO adını aynı ada ayarlayın ve alan adınız için SPF, DKIM ve DMARC kayıtlarını ekleyin.
6. Sık sorulan sorular
Kaydı değiştirdim, ne zaman görünür?
Bizim ad sunucularımızda birkaç saniye içinde yayına alınır. Daha önce sorgulanmış bir adreste eski cevap, internet üzerindeki önbelleklerde en çok bir saat kalabilir.
A kaydı olmadan ters DNS yazabilir miyim?
Evet, kayıt yazılır ama panel uyarır. Alıcı e-posta sunucuları iki yönü birlikte kontrol ettiği için e-posta gönderecekseniz A kaydını da ekleyin.
Sunucuyu silince ters DNS kaydı ne olur?
Kaldırılır. IP adresi bir süre beklemeye alınır ve yeni bir müşteriye eski adla verilmez.
Ek IP'yi bıraktım, eski adım başka sunucuda görünür mü?
Hayır. Bırakılan adresin ters DNS kaydı hemen kaldırılır; adres yeniden verildiğinde yalnız varsayılan ad yazılır.
Sıradaki adım
Geri bildiriminiz için teşekkürler!
