Cloudflare® için DNS Entegrasyonu (Plesk)

Basitleştirilmiş DNS senkronizasyonu, gelişmiş web sitesi güvenliği, zahmetsiz alt alan adı oluşturma ve daha akıcı iş akışlarıyla deneyiminizi güçlendirin. Web sitelerini hızlandırmak için içeriği dünyanın dört bir yanına dağıtan Cloudflare CDN'yi kullanın.

Temel özellikler

  • DNS kayıtlarını Cloudflare'den Plesk'e aktarın.
  • DNS kayıtlarını Plesk'ten Cloudflare'e hem manuel hem de otomatik olarak aktarın.
  • Plesk'te bir alt alan adı oluşturduğunuzda, o alt alan adının DNS kayıtları otomatik olarak Cloudflare'e aktarılır.
  • DNS bölgesi Cloudflare üzerindeyse Let's Encrypt Wildcard SSL için DNS sorgusunu otomatikleştirin.
  • DNS kayıtlarını Cloudflare üzerinden proxy'lemek için Plesk'te proxy modunu etkinleştirin ve devre dışı bırakın.

Bilinen sınırlamalar

  • Varolmayan TLD'lere sahip alan adları (örneğin, example.tld) Cloudflare'e aktarılamaz (Cloudflare API sınırlamaları nedeniyle).
  • Bağımsız DNS bölgelerine sahip alt etki alanları Cloudflare'e aktarılamaz (Cloudflare API sınırlamaları nedeniyle). Varsayılan olarak, Plesk'teki alt etki alanları için DNS kayıtları ana etki alanının DNS bölgesinde oluşturulur. Bu tür kayıtlar aktarılabilir.
  • Alan adı takma adları Cloudflare'e aktarılamaz.
  • IDN alan adları desteklenmiyor (Cloudflare API sınırlamaları nedeniyle).
  • Cloudflare, kaldırılan bir etki alanının DNS bölgesini önbelleğe alır. Aynı etki alanını Plesk'te oluşturmaya ve Cloudflare'e aktarmaya çalışırsanız, aktarma "Kod: 400 İleti: Kötü İstek: Kayıt zaten mevcut" uyarısıyla başarısız olur. DNS önbelleğini temizlemek ve etki alanını aktarmak için, onu tekrar aktarmanız gerekir.
  • TLSA şu anda desteklenmiyor.
  • Cloudflare API sınırlamaları nedeniyle aynı anda en fazla 50 alan adını dışa aktarmak mümkündür.

Cloudflare'den Plesk'e aktarmanın özellikleri

  • Plesk tarafından desteklenmeyen kayıtlar (CERT, HTTPS, LOC, NAPTR, SMIME, URI, SVCB, SSHFP) Plesk'e aktarılmayacaktır.
  • Plesk'teki NS kayıtları Cloudflare sunucusunun NS kayıtlarıyla değiştirilir.
  • NS kayıtları haricindeki tüm kayıtlar Plesk'ten kaldırılır.
  • Desteklenen tüm kayıtlar Cloudflare'den Plesk'e aktarılır.
  • Plesk'teki özel kayıtlar kaybolacak.
  • Plesk'teki kayıtlar Cloudflare'deki kayıtlarla eşleşecektir (desteklenmeyenler hariç).
  • Başarılı bir içe aktarmadan sonra, otomatik senkronizasyon varsayılan olarak etkinleştirilecek ve beş dakika sonra aktif hale gelecektir. Varsayılan değeri (300 sn) değiştirmek için dosyaya aşağıdaki satırları ekleyin panel.ini:
[ext-cloudflaredns]
autoSyncDisableTtl = 300

Plesk'ten Cloudflare'e aktarmanın özellikleri

  • Eklenti, Cloudflare'de mevcut olmayan bir DNS bölgesi oluşturacaktır.
  • Desteklenmeyen kayıtlar (CERT, HTTPS, LOC, NAPTR, SMIME, URI, SVCB, SSHFP) Cloudflare'de kalacaktır.
  • Diğer tüm kayıtlar Cloudflare'den kaldırılacaktır.
  • NS dahil tüm kayıtlar Cloudflare'e aktarılır.
  • Cloudflare'deki kayıtlar Plesk'teki kayıtlarla eşleşecektir (NS kayıtları ve desteklenmeyen kayıtlar hariç).
  • Başarılı bir dışa aktarma işleminin ardından, otomatik senkronizasyon varsayılan olarak etkinleştirilecek ve hemen aktif hale gelecektir.

Otomatik senkronizasyonu gizlemek ve devre dışı bırakmak için dosyaya aşağıdaki satırları ekleyin panel.ini:

[ext-cloudflaredns]
autoSyncEnable = 0|false

Plesk sunucusundaki tüm etki alanlarını Plesk yöneticisine gösterme

  • Varsayılan olarak Plesk, bir sunucudaki alan adlarını filtreler; böylece Plesk yöneticisi yalnızca kendi alan adlarını görebilir.
  • Sunucuda bulunan tüm etki alanlarını göstermek için dosyaya aşağıdaki satırları ekleyin panel.ini:
[ext-cloudflaredns]
adminDomainFilters = 1|true

defaultProxiedEnabledTypes Alanının Açıklaması (Varsayılan CDN Etkin Kayıt Türleri):

  • Ayarı kullanarak CDN'nin (İçerik Dağıtım Ağı) her zaman etkin olacağı DNS kayıtlarının türlerini belirtebilirsiniz defaultProxiedEnabledTypes. Bunu yapmak için panel.ini dosyasına aşağıdaki desenin satırlarını eklemeniz gerekir. Örneğin, virgülle ayırarak birden fazla DNS kayıt türü belirtebilirsiniz:
[ext-cloudflaredns]
defaultProxiedEnabledTypes = A, AAAA, CNAME
  • Artık DNS kayıtları her oluşturulduğunda veya güncellendiğinde CDN otomatik olarak tüm A, AAAA ve CNAME DNS kayıtları için etkinleştirilecek.
  • Bu ayarın varsayılan değeri boş bir dizedir, yani hiçbir kayıt türünde CDN etkinleştirilmeyecektir. Şu anda bu ayar yalnızca A, AAAA ve CNAME kayıt türlerini argüman olarak alır, diğer kayıt türleri göz ardı edilir.

defaultSyncableDnsRecordTypes Alanının Açıklaması:

Varsayılan olarak, uzantı NS hariç tüm DNS kayıt türlerini Plesk'ten Cloudflare'e senkronize eder. Bu davranışı değiştirmek için defaultSyncableDnsRecordTypesdosyadaki ayarlara "NS" ekleyin panel.ini. Virgülle ayırarak birden fazla tür belirtebilirsiniz. Boş bir değer belirtmek filtreyi devre dışı bırakır (tüm olası kayıt türlerini listelemekle aynıdır):

[ext-cloudflaredns]
defaultSyncableDnsRecordTypes = A, AAAA, CNAME, MX, PTR, TXT, SRV, AXFR, DS, CAA
  • Artık uzantı tüm A, AAAA ve CNAME DNS kayıtlarını otomatik olarak senkronize edecektir. Diğer DNS kayıtları senkronize edilmeyecektir.

cloudflareDomainRemovalEnabled Alanının Açıklaması:

  • Varsayılan olarak, bir etki alanı Plesk'ten kaldırıldığında, Cloudflare'de karşılık gelen bir DNS bölgesi kalır. Uzantının Cloudflare'deki DNS bölgesini de kaldırmasını istiyorsanız, dosyaya şu cloudflareDomainRemovalEnabledayarı ekleyin panel.ini:

    [ext-cloudflaredns]
    cloudflareDomainRemovalEnabled = 1|true
  • Artık eklenti, Plesk'ten bir alan adı kaldırıldığında ilgili DNS bölgesini Cloudflare'den otomatik olarak kaldıracak.

Cloudflare, Cloudflare logosu ve Cloudflare Workers, Cloudflare, Inc. şirketinin ABD ve diğer yargı bölgelerinde ticari markaları ve/veya tescilli ticari markalarıdır.

Plesk Panel Engtegrasyon kurulum link : https://www.plesk.com/extensions/cloudflaredns/