# DNS yönetimi

Kaynak: <https://deckpa.com/docs/dns>

> Alan adını panelden yönetebilir ya da mevcut DNS sağlayıcınızda bırakıp yalnızca kayıt ekleyebilirsiniz.

## Çalışma biçimleri

- **Panelin kendi DNS sunucusu (PowerDNS)** — kurulumla birlikte gelir ve her sitede kullanılır. Site oluşturulurken `@` ve `www` A kayıtları panelin DNS bölgesine yazılır. Alan adının ad sunucularını bu sunucuya yönlendirirseniz kayıtları panel yanıtlar; yönlendirmediğiniz sürece bölge etkin olmaz.
- **Cloudflare bağlı** — alan adı Cloudflare'de zaten etkinse kayıtlar oraya da yazılır; sertifika alınana kadar proxy kapalı kalır. Bölgeyi Cloudflare'e bağlamak için sitenin **Cloudflare** sekmesini kullanırsınız.
- **Harici DNS** — kayıtları mevcut sağlayıcınızda bırakırsınız. Panel sağlayıcınızdaki kayıtlara dokunmaz; sizden tek beklentisi A kaydının bu sunucuyu göstermesidir.

Panel, bir alan adının Cloudflare'de olup olmadığını site kartında gösterir.

## Cloudflare'i bağlama

Yönetici olarak **DNS → Cloudflare** sayfasından bir Cloudflare API token'ı girersiniz. Site sahibi kendi token'ını sitenin **Cloudflare** sekmesinden bağlar. Panel, Cloudflare'de gerekli tüm izinleri işaretli olarak token oluşturma formunu açan bir düğme sunar; token'ı bu izinlerle oluşturmanız yeterlidir. Daha geniş yetkili bir token kullanmanız gerekmez.

Token birden fazla Cloudflare hesabını görebiliyorsa panelde hangi hesapların görüneceğini siz seçersiniz; seçmediğiniz hesaplardaki alan adları panelde listelenmez.

Yeni bağlanan bir alan adı için Cloudflare, ad sunucularının değişmesini bekler; bu sürede alan adının yanında **NS bekleniyor** görünür. Ad sunucuları değiştikten sonra bekleyen SSL adımı saatte bir yeniden denenir.

## Kayıt ekleme

Kayıtları sitenin altındaki **DNS kayıtları** penceresinden eklersiniz. Sık kullanılan kayıtlara örnekler:

```text
A      @      203.0.113.10        proxy: açık
A      www    203.0.113.10        proxy: açık
CNAME  mail   mail.example.net    proxy: kapalı
TXT    @      "v=spf1 include:example.net -all"
```

Posta ve doğrulama kayıtlarında proxy kapalı olmalıdır: Cloudflare yalnızca web (HTTP/HTTPS) trafiğini proxy üzerinden geçirir, posta trafiğini geçirmez.

> Proxy'yi açmadan önce sitenin sertifikası olmalıdır. Cloudflare sunucuya HTTPS ile bağlanır; sertifikası olmayan bir sunucuda site açılmaz.

## Yayılma ve doğrulama

Kayıt değişikliklerinin her yerde görünmesi, kaydın DNS önbellek süresine (TTL) bağlı olarak biraz sürebilir. Alan adının nereye yönlendiğini sunucudan doğrulayabilirsiniz:

```bash
dig +short example.com A
dig +short example.com NS
```

A kaydı sunucunuzun IP adresini gösteriyorsa site açılır ve bekleyen SSL adımı bir sonraki denemede tamamlanır.
