Bu konu, DNS kayıtlarını yapılandırma hakkında sık sorulan soruları yanıtlar.
SSS
Bir etki alanını sunucuya yönlendirme
Etki alanı adı çözümlemesi, bir etki alanı adını web sitesi sunucusuyla eşler. Bu sayede kullanıcılar hatırlaması kolay bir etki alanı adı kullanarak IP adresindeki bir hizmete erişebilir. Daha fazla bilgi için bkz. DNS kaydı ekleme.
Desteklenen kayıt türleri
Alibaba Cloud DNS aşağıdaki kayıt türlerini destekler:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Daha fazla bilgi için bkz. DNS kaydı ekleme.
Bağlantı noktası çözümlemesi
Bu desteklenmez. A, AAAA ve CNAME gibi yaygın DNS kayıt türleri yalnızca etki alanı adlarını IP adreslerine çözümler ve bağlantı noktalarını içermez. Bu, api.example.com gibi bir etki alanı adının yalnızca 1.1.x.x gibi bir IP adresine çözümlenebileceği anlamına gelir. Bir hizmete erişirken URL'de bağlantı noktasını belirtmeniz gerekir (http://api.example.com:8080/). Bağlantı noktası numarasının URL'de görüntülenmesini istemiyorsanız, bağlantı noktasını HTTPS isteklerini iletmek ve bağlantı noktasını gizlemek için kendi kendine yönetilen bir Nginx ters proxy kullanarak gizleyebilirsiniz.
Geçici çözüm olarak URL yönlendirmesini kullanın
URL yönlendirme özelliği, bir etki alanı isteğini etki alanı:bağlantı_noktası biçiminde olabilen başka bir URL'ye yeniden yönlendirebilir. Bu yöntem bir ters proxy gibi davranır ancak Hizmet Düzeyi Sözleşmesi (SLA) kapsamında değildir. Üretim ortamları için HTTPS isteklerini iletmek ve bağlantı noktasını gizlemek için Nginx ile ters proxy kurulumu yapmanızı öneririz.
Senaryo: cloud-example.com adlı bir etki alanınız, 1.1.x.x hizmet IP adresiniz ve 8888 hizmet bağlantı noktanız var. Bir DNS kaydı yapılandırılmıştır ve hizmete http://demo.cloud-example.com:8888 adresinden erişilebilir. DNS kaydı yapılandırılmamışsa, hizmete yalnızca http://1.1.x.x:8888 adresinden erişilebilir.
Beklenen sonuç: URL'de bağlantı noktası numarası olmadan http://www.cloud-example.com adresinden hizmete erişin.
Çözüm:
-
Hizmete yalnızca
http://1.1.x.x:8888kullanılarak erişiliyorsa, önce bir DNS kaydı yapılandırmanız gerekir. Ayrıntılı adımlar için bkz. A kaydı.
Kayıt türü
A
Ana bilgisayar
demo.cloud-example.com
Kayıt değeri
1.1.x.xÇözümleme etkili olduktan sonra, hizmete
http://demo.cloud-example.com:8888adresinden erişebilirsiniz. -
Bir Implicit URL Forwarding kaydı ekleyin. Ayrıntılı adımlar için bkz. URL yönlendirmesi.
Kayıt türü
Implicit URL Forwarding
Ana bilgisayar
www.cloud-example.com
Kayıt değeri
http://demo.cloud-example.com:8888
NotS: Neden kayıt değeri olarak
http://1.1.x.x:8888kullanılmıyor?C: URL yönlendirmesi, kayıt değeri olarak IP adresi içeren bir URL'yi desteklemez.
Artık
http://www.cloud-example.comadresini kullanarakhttp://demo.cloud-example.com:8888adresindeki hizmete erişebilirsiniz.
Web sitesi oluşturma hizmetleri
Alibaba Cloud DNS, etki alanı adınızı bir sunucunun IP adresine yönlendiren etki alanı adı çözümlemesi sağlar. Web sitesi oluşturma hizmetleri sağlamaz. Web sitesi oluşturmanız gerekiyorsa bkz. ECS örneğinde web sitesi oluşturma.
Alibaba Cloud'da kaydedilmemiş bir etki alanı için DNS yapılandırma
Etki alanı kayıt sağlayıcınız ile DNS hizmet sağlayıcınız farklı olabilir. Etki alanınız başka bir kayıt sağlayıcısında kayıtlı olsa bile DNS kayıtlarınızı yönetmek için Alibaba Cloud DNS'i kullanabilirsiniz.
Senaryo 1: Mevcut DNS yapılandırması olmayan etki alanı
Etki alanınız başka bir sağlayıcıda kayıtlıysa ve hiçbir DNS kaydı yapılandırılmamışsa:
Alibaba Cloud DNS konsolunda oturum açın, etki alanınızı ekleyin ve DNS kayıtlarını yapılandırın. Ayrıntılar için bkz. Bölge Ekleme ve DNS kaydı ekleme.
Publiz Zone sayfasına gidin. İşlemler sütununda Ayarlar seçeneğine tıklayın. Sistem tarafından atanan NS adresini kontrol edin.
Etki alanı kayıt sağlayıcınızın yönetim konsolunda oturum açın ve etki alanının NS adresini Alibaba Cloud DNS sunucularına değiştirin.
DNS değişikliğinin genel olarak etkili olması için bekleyin (genellikle 24 ila 48 saat).
Senaryo 2: Başka bir DNS sağlayıcısından geçiş yapma
Etki alanınızın DNS'i şu anda başka bir sağlayıcı tarafından yönetiliyorsa ve Alibaba Cloud DNS'e geçiş yapmak istiyorsanız bkz. Etki alanı çözümlemesini Alibaba Cloud DNS'e geçirme.
Harici DNS ile kayıt yapılandırma
Etki alanınızın DNS sunucuları (NS kayıtları) Alibaba Cloud'u göstermiyorsa DNS kayıtlarınızı mevcut DNS sağlayıcınızla yapılandırmanız gerekir. Alibaba Cloud DNS konsolunda yapılandırılan kayıtlar, yalnızca etki alanınızın ad sunucularını Alibaba Cloud'a yönlendirdikten sonra etkili olur.
Bir etki alanını başka bir web sitesine yönlendirme
Öncelikle hedefinizi belirleyin:
Kullanıcıları A Etki Alanından B Etki Alanına yeniden yönlendirmek için URL forwarding kullanın.
A Etki Alanını B Etki Alanı için bir takma ad yapmak ve her iki etki alanının da aynı içeriği göstermesini sağlamak için CNAME record kullanın.
CNAME veya URL yönlendirme kaydı eklemek için bkz. DNS kaydı ekleme.
"Ana bilgisayar" ve "kayıt değeri"
Ana bilgisayar: Ana bilgisayar, bir alt etki alanı oluşturmak için etki alanı adına eklediğiniz ön ektir. (Kök etki alanı için DNS kaydı eklemek üzere ana bilgisayarı "@" olarak ayarlayın.) Örneğin, kök etki alanı
example.comise ve ziyaretçilerinwww.example.comadresine erişmesini istiyorsanız ana bilgisayarıwwwolarak ayarlayın.-
Kayıt değeri: Ana bilgisayarla ilişkili değerdir. Kayıt değerinin anlamı kayıt türüne bağlıdır. Aşağıdaki listede yaygın kayıt türleri için örnekler verilmiştir:
A kaydı: Kayıt değeri,
192.0.2.0gibi bir IPv4 adresidir.AAAA kaydı: Kayıt değeri, örneğin
2001:db8::gibi bir IPv6 adresidir.CNAME kaydı: Kayıt değeri,
www.example.comgibi bir etki alanı adıdır.MX kaydı: Kayıt değeri, örneğin
mail.example.comgibi bir posta sunucusunun etki alanı adıdır ve genellikle10 mail.example.comgibi bir öncelik değeri de içerir.NS kaydı: Kayıt değeri,
ns1.example.comgibi yetkili bir DNS sunucusunun etki alanı adıdır.
Diğer kayıt türleri için bkz. DNS kaydı ekleme.
Kayıt değerini nasıl alırım?
Kayıt değeri çözümleme hedefinize bağlıdır. Yaygın senaryolar aşağıdaki gibidir:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kayıt değerini alamıyorsanız hizmet sağlayıcınızla iletişime geçin veya resmi belgelerine bakın.
Ağırlıklı döngüsel dengeleme
Evet. Bir etki alanı adı birden çok IP adresine çözümlendiğinde, her IP adresine farklı ağırlıklar atamak için ağırlıklı döngüsel dengeleme kullanabilirsiniz. Bu, trafiği sunucular arasında orantılı olarak dağıtır. Yeni bir yazılım sürümüne sahip bir sunucuya trafiğin küçük bir kısmını göndererek A/B testi gerçekleştirmek için bu özelliği kullanabilirsiniz. Talimatlar için bkz. Ağırlıkları yapılandırma.
Anycast ağ desteği
Evet. Alibaba Cloud DNS, kullanıcı sorgularına coğrafi olarak en yakın olan sunucudan yanıt vermek için küresel bir anycast DNS sunucu ağı kullanır. Bu, kullanıcılara daha düşük sorgu gecikme süresi sağlar ve DNS kayıt değişikliklerinin saniyeler içinde yayılmasına olanak tanır.
DDNS desteği
DDNS (Dynamic Domain Name System - Dinamik Etki Alanı Adı Sistemi), sabit bir etki alanı adını dinamik olarak değişen bir genel IP adresine işaret edecek şekilde güncelleyen bir hizmettir. Bu, harici kullanıcıların ev veya ofis ağ cihazlarınıza herhangi bir zamanda erişmesine olanak tanır. Alibaba Cloud DNS şu anda DDNS'i desteklememektedir.
IP adresiniz sık sık değişmiyorsa A kaydının kayıt değerini manuel olarak en son genel IP adresine güncelleyebilirsiniz. Alternatif olarak, DDNS'e benzer bir sonuç elde etmek için aşağıdaki yöntemi kullanabilirsiniz:
Otomatik güncellemeler için DNS API'sini kullanın
A kaydının değerini otomatik olarak güncellemek için DDNS'i destekleyen bir yönlendirici veya üçüncü taraf istemci kullanarak Alibaba Cloud DNS API'sini (örneğin, AddDomainRecord ve UpdateDomainRecord) çağırabilirsiniz. Bu çözümü kullanmak için bir RAM kullanıcısı oluşturun, gerekli API izinlerini verin ve ardından RAM kullanıcısı için bir AccessKey oluşturun. Son olarak, DDNS istemcisinde AccessKey'i ve hedef etki alanı adını yapılandırın.
Varsayılan TTL
Alibaba Cloud DNS'deki tüm DNS kayıt türleri için varsayılan Yaşam Süresi (TTL) 10 dakikadır (600 saniye). TTL'yi değiştirebilirsiniz ancak izin verilen minimum değer Alibaba Cloud DNS sürümünüze bağlıdır:
Ücretsiz Sürüm/Kişisel Sürüm: Minimum TTL 10 dakikadır (600 saniye).
Ultimate Sürüm: Minimum TTL 1 saniyedir.
TTL'yi değiştirmek için bkz. TTL'yi yapılandırma.
Etki alanı ve kayıt sınırları
Alibaba Cloud DNS, barındırılan kök etki alanlarının sayısını sınırlamaz. DNS kayıtları için aşağıdaki sınırlar geçerlidir:
Tek bir kök etki alanı için alt etki alanlarına ait tüm kayıtlar dahil olmak üzere en fazla 100.000 DNS kaydı ekleyebilirsiniz.
Aynı ana bilgisayar veya alt etki alanı, çözümleme satırı ve kayıt türü için Ücretsiz Sürüm en fazla 10 DNS kaydına izin verirken ücretli sürümler en fazla 100 kayda izin verir.
Açık ve örtük URL yönlendirmesi için Ücretsiz Sürüm 2 kaydı, Kişisel Sürüm 5 kaydı ve Ultimate Sürüm 10 kaydı destekler.
Premium Sürüm bu sınırları aşabilir. Daha fazla bilgi için bkz. Sürüm Karşılaştırması.
Joker karakter DNS desteği
Joker karakter DNS desteği ve bunun nasıl etkili olduğu hakkında bilgi için bkz. Joker Karakter DNS.
Trafik sınırı aşıldı hatası
Bu hata, yüksek hacimli API çağrıları küresel trafik kısıtlamasını tetiklediğinde oluşur. Bu sorunu önlemek için joker karakter sorguları yerine kesin sorgular kullanmanızı öneririz.
A ve AAAA kayıtları
IPv6 desteği
IPv6 (Internet Protocol Version 6), IPv4'ün yerini almak üzere Internet Engineering Task Force (IETF) tarafından tasarlanan yeni nesil IP protokolüdür. IPv4 adreslerinin arzı sınırlı olduğundan İnternet'in büyümesini ve uygulanmasını kısıtlar. IPv6 yalnızca adres kıtlığını çözmekle kalmaz aynı zamanda çeşitli cihazların İnternet'e bağlanması önündeki engelleri de kaldırır.
Alibaba Cloud DNS IPv6'yı destekler. Ziyaretçilerin web sitenize bir IPv6 adresi kullanarak erişmesine olanak tanımak için DNS ayarlarınızda bir AAAA kaydı ekleyebilirsiniz. Ayrıca, Alibaba Cloud DNS kümesindeki DNS sunucuları IPv6'yı tam olarak destekler.
Daha fazla bilgi için bkz. DNS kaydı ekleme.
Birden çok IP'li alt etki alanı
Evet. DNS sorgu trafiğini birkaç sunucu arasında dağıtmak ve sunucu yükünü azaltmak için bir alt etki alanını birden çok IP adresine yönlendirebilirsiniz. Alibaba Cloud DNS, A ve AAAA kayıtları için birden çok IP adresi eklemenize olanak tanır. Bir DNS sorgusu sırasında Alibaba Cloud DNS, yapılandırılan tüm IP adreslerini kullanıcının yerel DNS sunucusuna döndürür. Yerel DNS sunucusu daha sonra ziyaretçiye hangi IP adresinin döndürüleceğine karar verir. Adresleri ağırlıklara göre döndürmek için bkz. Ağırlıkları yapılandırma.
Bir ECS üzerinde birden çok etki alanı
Evet. Bir ECS örneğinin IP adresi birden çok etki alanı adı için çözümlemeyi destekleyebilir; yani farklı kök etki alanları veya alt etki alanları hepsi aynı IP adresine işaret edebilir. Yapılandırma ayrıntıları için bkz.:
IP adresi kısıtlamaları
Herhangi bir kısıtlama yoktur. Herhangi bir genel veya özel IP adresi kullanabilirsiniz. Ancak üretim ortamında, etki alanı doğru şekilde çözümlense bile genel kullanıcılar tarafından erişilemediğinden özel IP adresleri genellikle kullanışlı değildir. Bunlar genellikle yalnızca test amaçlı kullanılır.
Çin anakarası dışındaki IP'ler
Evet. Kayıt Değeri alanına herhangi bir bölgeden bir IP adresi girebilirsiniz. Alibaba Cloud DNS, sunucu IP adresinin Çin anakarası içinde mi yoksa dışında mı olduğuna dair kısıtlama getirmez.
IPv4 ve IPv6 çözümlemesi
Bir DNS sorgusu, yalnızca ziyaretçinin istemcisi IPv6 protokol yığınını destekliyorsa bir IPv6 adresi döndürür.
1. Örnek DNS kaydı yapılandırması:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Çözümleme davranışı:
İstemci hem IPv6 hem de IPv4'ü (çift yığın) destekliyorsa: İstemci, yerel DNS sunucusuna biri IPv6 adresi diğeri IPv4 adresi için olmak üzere iki DNS sorgusu gönderir. Yerel DNS sunucusu daha sonra Alibaba Cloud DNS'e iki sorgu gönderir. Alibaba Cloud DNS hem IPv6 hem de IPv4 adreslerini döndürür. İstemci nihayetinde hangi adresin kullanılacağına karar verir ancak çoğu modern sistem IPv6'yı tercih eder.
İstemci yalnızca IPv6'yı destekliyorsa: İstemci, yerel DNS sunucusundan IPv6 adresini ister. Yerel DNS sunucusu, IPv6 adresi için Alibaba Cloud DNS'i sorgular ve bunu istemciye döndürür.
İstemci yalnızca IPv4'ü destekliyorsa: İstemci, yerel DNS sunucusundan IPv4 adresini ister. Yerel DNS sunucusu Alibaba Cloud DNS'i sorgular ve bu sunucu
1.1.x.xadresini döndürür. İstemci daha sonra1.1.x.xadresini alır.
2. Farklı çözümleme satırlarına sahip örnek DNS kaydı yapılandırması:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Çin anakarası dışında bulunan çift yığınlı bir istemci hem IPv6 hem de IPv4 adreslerini sorgular. Alibaba Cloud DNS her ikisini de döndürür ve istemci genellikle IPv6 adresini tercih eder.
Çin anakarası dışında bulunan ve yalnızca IPv4 destekleyen bir istemci bir IPv4 adresi sorgular. Ancak,
Çin anakarası dışındaçözümleme satırı için hiçbir IPv4 adresi yapılandırılmadığından çözümleme isteği başarısız olur.Çin anakarasında bulunan ve yalnızca IPv4 destekleyen bir istemci bir IPv4 adresi sorgular. Alibaba Cloud DNS,
Varsayılançözümleme satırından IPv4 adresini döndürür ve istemci1.1.x.xadresini alır.Çin anakarasında bulunan çift yığınlı bir istemci hem IPv6 hem de IPv4 adreslerini sorgular. Ancak,
Varsayılançözümleme satırı için yalnızca bir IPv4 adresi yapılandırıldığından Alibaba Cloud DNS yalnızca IPv4 adresini döndürebilir. İstemci daha sonra1.1.x.xadresini alır.
DNS yük dengeleme
Evet. Bir etki alanı adı birden çok sunucu IP adresine çözümlendiğinde, trafiği sunucular arasında dağıtmak için her IP adresine farklı ağırlıklar atayacak şekilde ağırlıklı döngüsel dengeleme yapılandırabilirsiniz. Basit bir DNS yük dengelemesi elde etmek için eşit 1:1 ağırlık oranı ayarlayabilirsiniz. Kurulum talimatları için bkz. Ağırlıkları yapılandırma.
SDK ile A kaydı ağırlığı ayarlama
Bir DNS kaydı eklemek için addDomainRecord işlemini kullanın. Varsayılan olarak bir A kaydı döngüsel dengeleme ilkesi kullanır.
SetDNSSLBStatus - Ağırlık yapılandırmasını etkinleştirme veya devre dışı bırakma işlemini kullanın ve
AveyaAAAAkayıtları için ağırlık yapılandırmasını etkinleştirmek üzereOpen=trueolarak ayarlayın.-
DNS kaydının
RecordIddeğerini alın. DNS kaydının ağırlığını değiştirmek için UpdateDNSSLBWeight - Ağırlığı değiştirme işlemini çağırın.adımda DNS kaydını yeni eklediyseniz
RecordIddeğerini doğrudan dönüş değerinden alabilirsiniz.Mevcut bir DNS kaydı için
RecordIddeğerini döndürülen listeden almak için DNS Kayıt Listesi Alma işlemini çağırabilirsiniz.
CNAME kayıtları
CNAME ile URL yönlendirmesi karşılaştırması
CNAME kaydı, bir etki alanı adını (takma ad) başka bir hedef etki alanı adıyla eşleyen bir DNS kayıt türüdür. URL yönlendirmesi, bir etki alanı adı için yapılan isteği başka bir URL'ye yeniden yönlendirir. Bu, dahili bir yeniden yönlendirme (örtük URL yönlendirmesi, genellikle iframe kullanır) veya harici bir yeniden yönlendirme (açık URL yönlendirmesi, genellikle 301 veya 302 yeniden yönlendirmesi kullanır) olabilir. Temel farklar şunlardır:
CNAME kaydı tarayıcının adres çubuğundaki orijinal etki alanı adını korurken açık URL yönlendirmesi URL'yi hedef adrese değiştirir.
CNAME kaydı, bir etki alanını kalıcı olarak başka bir etki alanına eşlemek için uygundur. URL yönlendirmesi, geçici yeniden yönlendirmeler, web sitesi taşımaları veya gerçek hedef adresini gizlemek istediğiniz senaryolar için daha iyidir.
A ve CNAME kaydı çakışması
Aynı ana bilgisayar ve çözümleme satırı için bir A kaydı ve bir CNAME kaydı eklenemez. A ve CNAME kayıtlarını oluştururken farklı bir ana bilgisayar veya çözümleme satırı kullanmanızı öneririz. Diğer kayıt türü çakışmaları hakkında bilgi için bkz. DNS kayıt çakışma kuralları.
MX ve CNAME kaydı çakışması
DNS çözümlemesinde farklı kayıt türlerinin farklı öncelikleri vardır. Aynı ana bilgisayar ve çözümleme satırı için belirli kayıt türleri birlikte bulunamaz. Bu kısıtlama, hizmet kesintisine yol açabilecek yapılandırma risklerini önler. Daha fazla bilgi için bkz. DNS kayıt çakışma kuralları.
Belirli bir yola CNAME
Hayır. CNAME kayıtları, bir etki alanı adını belirli bir dosya yoluna veya dizine değil, başka bir etki alanı adıyla eşlemek üzere tasarlanmıştır.
Etki alanı adlarında sondaki nokta
Hayır. Bir etki alanı adının sonundaki nokta kök etki alanını temsil eder. Alibaba Cloud DNS bunu arka uçta otomatik olarak ekler, bu nedenle sizin eklemeniz gerekmez.
Büyük bir web sitesine CNAME
Güvenlik ve kötüye kullanım önleme nedenleriyle Baidu dahil olmak üzere çoğu büyük web sitesi, harici etki alanlarının CNAME kayıtları aracılığıyla kendilerine işaret etmesini engeller. Trafiği Baidu'ya yönlendirmeniz gerekiyorsa CNAME kaydı yerine URL yeniden yönlendirmesi (301 veya 302) kullanmanızı öneririz.
Birden çok CNAME kaydı
Evet, birden çok CNAME kaydı yapılandırabilirsiniz. Alibaba Cloud DNS, atanmış ağırlıklarına göre yanıtlar döndürür. Daha fazla bilgi için bkz. Ağırlıkları yapılandırma.
TXT kayıtları
Ekstra TXT kayıtları
Bazı Alibaba Cloud ürünleri etki alanı sahipliğini doğrulamak için bir TXT kaydı ekleyebilir. Örneğin, Alibaba Cloud'dan bir SSL sertifikası satın alırsanız ve Certificate Association Information altında Domain Validation Method olarak Automatic DNS Validation seçeneğini belirlerseniz sistem otomatik olarak bir TXT kaydı ekler. Daha fazla bilgi için bkz. Etki alanı yetkilendirme ve doğrulama yöntemini nasıl seçerim?
Otomatik DNS Doğrulaması, doğrulama kaydını eklerken DNS hizmetinizdeki mevcut yinelenen veya çakışan DNS kayıtlarını kaldırır.
DMARC, SPF veya DKIM e-posta güvenlik kayıtları
DMARC, SPF ve DKIM, e-posta sahteciliğini önlemek ve e-posta teslim edilebilirliğini iyileştirmek için kullanılan üç e-posta kimlik doğrulama mekanizmasıdır. Üçü de TXT kaydı olarak yapılandırılır.
1. SPF kaydı (Gönderen İlke Çerçevesi)
SPF, etki alanınız adına e-posta göndermeye yetkili olan posta sunucularını bildirir.
Ana bilgisayar adı:
@Kayıt türü: TXT
Kayıt değeri:
v=spf1ile başlar, ardından yetkilendirme mekanizmaları gelir-
Örnek:
v=spf1 include:spf.qiye.aliyun.com -allNotBir etki alanı adı başına ana bilgisayar kaydı için
v=spf1ile başlayan yalnızca bir TXT kaydı olabilir. Yeni bir gönderen kaynağı eklerken yeni bir kayıt oluşturmayın. Bunun yerine tüm gönderen kaynaklarını aynı kayıtta birleştirin:Başlangıçta v=spf1'i koruyun.
Her include mekanizmasını sırayla ekleyin.
Sonunda
allöğesini koruyun.
Örneğin:
v=spf1 include the following:spf.qiye.aliyun.com include the following:spf.mail.qq.com -all
2. DKIM kaydı (Alan Anahtarlarıyla Tanımlanmış Posta)
DKIM, giden e-postalara içeriklerin aktarım sırasında değiştirilmediğini doğrulamak için dijital imza ekler.
Ana bilgisayar adı:
selector._domainkey(e-posta sağlayıcınız tarafından belirtilir, örneğindefault._domainkey)Kayıt türü: TXT
Kayıt değeri: E-posta sağlayıcınız tarafından sağlanan genel anahtar dizesi
3. DMARC kaydı (Etki Alanı Tabanlı Mesaj Kimlik Doğrulaması, Raporlama ve Uyumluluk)
DMARC, SPF veya DKIM kimlik doğrulamasını geçemeyen e-postaların nasıl işleneceğini alan sunuculara bildirir.
Ana bilgisayar adı:
_dmarcKayıt türü: TXT
Kayıt değeri:
v=DMARC1ile başlar, ardından ilke parametreleri gelirÖrnek:
v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com-
İlke seçenekleri:
p=none: Yalnızca izleme, işlem yapılmazp=quarantine: Başarısız e-postaları şüpheli olarak işaretle (genellikle spam klasörüne teslim edilir)p=reject: Kimlik doğrulamasını geçemeyen e-postaları reddet
Kayıt değeri büyük/küçük harfe duyarlıdır. Değeri doğrudan hizmet sağlayıcınızdan kopyalayıp yapıştırın. Doğrulama başarısız olursa kayıt değerinde fazladan boşluklar veya gizli karakterler olup olmadığını kontrol edin.
TXT değeri doğrulama hatası
1. Eksik veya hatalı kayıt değeri
TXT kayıt değerini manuel değişiklik yapmadan eksiksiz şekilde kopyalayın.
Kayıt değerinde fazladan boşluklar, gizli karakterler veya satır sonları olup olmadığını kontrol edin.
Kayıt değeri büyük/küçük harfe duyarlıdır. Değeri platform tarafından sağlandığı şekilde tam olarak kopyalayıp yapıştırın.
2. Yanlış ana bilgisayar kaydı
Farklı platformlar farklı ana bilgisayar kayıtları gerektirebilir. Ana bilgisayar kaydını platformun talimatlarına göre tam olarak doldurun.
3. Kayıt çakışması
"DNS kayıt çakışması" hatası alıyorsanız aynı ana bilgisayar adı için başka bir türde (CNAME gibi) bir kayıt zaten mevcuttur.
Çözüm: DNS kayıt çakışma kuralları konusuna bakın, çakışan kaydı silin veya TXT kaydını farklı bir ana bilgisayar adı kullanarak ekleyin.
4. DNS önbelleği yenilenmedi
Bir TXT kaydı ekledikten sonra değişikliğin genel olarak etkili olması biraz zaman alabilir (genellikle 10 dakika ila 48 saat).
Kaydı ekledikten hemen sonra doğrulama yaparsanız 10 ila 30 dakika bekleyip tekrar deneyin.
5. Tutarlı olmayan DNS sunucusu
Etki alanının DNS sunucularının Alibaba Cloud DNS'e (örneğin,
dns1.hichina.comveyavip1.alidns.com) değiştirildiğini onaylayın.DNS sunucuları başka bir sağlayıcıya işaret ediyorsa TXT kaydını mevcut DNS sağlayıcısında ekleyin.
MX kayıtları
MX kaydı önceliği
Yalnızca bir MX kaydınız varsa öncelik değeri anlamsızdır. Birden çok MX kaydınız olduğunda posta gönderen sunucular e-postayı öncelikle en düşük öncelik numaralı sunucuya teslim etmeye çalışır. Bu sunucu kullanılamıyorsa gönderen sunucu, e-posta başarıyla teslim edilene kadar veya tüm sunucular başarısız olana kadar öncelik sırasına göre bir sonraki sunucuyu otomatik olarak dener.
Uluslararası kurumsal e-posta için MX
Evet. Daha fazla bilgi için bkz. Posta kutusu çözümlemesini yapılandırma.
MX ve CNAME kaydı çakışması
DNS çözümlemesinde farklı kayıt türlerinin farklı öncelikleri vardır. Aynı ana bilgisayar ve çözümleme satırı için belirli kayıt türleri birlikte bulunamaz. Bu kısıtlama, hizmet kesintisine yol açabilecek yapılandırma risklerini önler. Daha fazla bilgi için bkz. DNS kayıt çakışma kuralları.
Harici posta kutuları için DNS
Yapılandırma süreci kurulumunuza bağlıdır:
-
Etki alanı Alibaba Cloud'da kayıtlı, DNS Alibaba Cloud DNS'te, e-posta üçüncü taraf bir sağlayıcıda.
Gerekli DNS kayıtlarını almak için e-posta sağlayıcınızla iletişime geçin, ardından Posta kutusu çözümlemesini yapılandırma bölümündeki talimatları izleyerek bunları ekleyin.
-
Etki alanı Alibaba Cloud'da kayıtlı, DNS üçüncü taraf bir sağlayıcıda, e-posta üçüncü taraf bir sağlayıcıda.
Gerekli DNS kayıtlarını almak için e-posta sağlayıcınızla iletişime geçin, ardından bunları mevcut DNS sağlayıcınızda ekleyin.
-
Etki alanı üçüncü taraf bir sağlayıcıda kayıtlı, DNS Alibaba Cloud DNS'te, e-posta üçüncü taraf bir sağlayıcıda.
Gerekli DNS kayıtlarını almak için e-posta sağlayıcınızla iletişime geçin, ardından Posta kutusu çözümlemesini yapılandırma bölümündeki talimatları izleyerek bunları ekleyin.
Posta kutusu sağlayıcılarını değiştirirken DNS kayıtları nasıl değiştirilir
Posta kutusu sağlayıcılarını değiştirirken eski posta kutusu DNS kayıtlarını silmeniz veya değiştirmeniz gerekir. Hem eski hem de yeni kayıtların mevcut olması e-posta teslimat hatalarına, e-postaların eski sağlayıcıya yönlendirilmesine veya kayıt çakışmalarına neden olabilir.
Başlamadan önce yeni posta kutunuzun etkin olduğunu onaylayın. Ardından, etki alanınızın DNS sağlayıcısına giderek eski sağlayıcının DNS kayıtlarını silin ve yeni sağlayıcının kontrol listesinden yeni kayıtları ekleyin.
NS kayıtları
NS kaydı ve alt etki alanı çakışması
DomainRecordConflict hatası: DNS kaydı mevcut bir kayıtla çakışıyor. Lütfen çakışan kaydı askıya alın veya silin ve tekrar deneyin.
Bu hata, aynı düzeyde farklı türlerde birden çok DNS kaydı bulunduğundan oluşur. Bunu düzeltmek için mevcut DNS kayıtlarınızı dikkatlice inceleyin, çakışan olanları silin ve ardından NS kaydını ekleyin. Ancak bu işlem alt etki alanı için diğer DNS kayıtlarını etkileyebilir. Daha fazla bilgi için bkz. DNS kayıt çakışma kuralları.
URL yönlendirmesi
301 ile 302 yönlendirmeleri karşılaştırması
301 yönlendirmesi: 301 durum kodu "Kalıcı Olarak Taşındı" anlamına gelir.
302 yönlendirmesi: 302 durum kodu "Geçici Olarak Taşındı" anlamına gelir.
Hem 301 hem de 302 durum kodları tarayıcıya sunucunun yanıtındaki Location üst bilgisinde belirtilen yeni bir URL'ye yeniden yönlendirme yapmasını söyler. Kullanıcı perspektifinden girilen adres (URL A) anında başka bir adrese (URL B) dönüşür.
Temel fark, arama motorlarının bunları nasıl ele aldığıdır. 301 yönlendirmesi arama motorlarına eski URL'nin kullanımdan kalktığını ve dizinlerinde yeni URL ile değiştirilmesi gerektiğini bildirir. 302 yönlendirmesi, yeniden yönlendirmenin geçici olduğunu ve eski URL'nin hala geçerli olduğunu belirtir. Arama motorları yeni içeriği tarar ancak orijinal URL'yi dizinde tutar.
URL yönlendirmesi ve dig sonuçları
Bir URL yönlendirme kaydı eklediğinizde Alibaba Cloud DNS, bir Alibaba Cloud DNS yönlendirme sunucusuna işaret eden temel bir A kaydı otomatik olarak oluşturur. Bu nedenle, konsolda kayıt değeri olarak bir URL ayarlarsanız ancak bir dig komutu 203.107.XX.XX aralığında bir IP adresine sahip bir A kaydı döndürürse bu normal bir davranıştır.
URL yönlendirmesi 502 hatası
Kaydı eklerken ICP dosyası gerektiğine ilişkin bir ileti görürseniz hem kaynak hem de hedef etki alanlarının geçerli bir ICP dosyasına sahip olduğundan emin olun. Yoksa dosyalama sürecini tamamlayın.
Daha önce çalışan bir URL yönlendirme kaydı 502 hatası döndürmeye başlarsa ICP dosyasının süresi dolmuş veya geçersiz hale gelmiş olabilir.
URL yönlendirmesi ICP dosyası hatası
URL yönlendirmesi, kaynak etki alanını bir Alibaba Cloud yönlendirme sunucusuna çözümleyerek isteği proxy olarak iletme yoluyla çalışır. Alibaba Cloud'un URL yönlendirme sunucuları Çin anakarasında dağıtıldığından kaynak etki alanının geçerli bir ICP dosyasına sahip olması gerekir. Dosyalamanın Alibaba Cloud üzerinden tamamlanması gerekmez.
Örtük URL yönlendirmesi boş sayfa
Hedef web sitesi X-Frame-Options üst bilgisini ayarlarsa tarayıcı konsolu hatası görebilirsiniz. Bu ayar, sitenin bir çerçeveye yerleştirilmesini engeller. Hedef siteden X-Frame-Options yapılandırmasını kaldırmak için web sitesi yöneticinizle iletişime geçin.
Refused to display 'http://www.gztianhui.com/home.html' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
Örtük yönlendirme hedef URL'yi gösteriyor
Hedef URL'nin sayfasındaki JavaScript kodunu kontrol edin. Aşağıdaki kod parçasını içeriyorsa kaldırın.
<script>
if(window.top!=window.self){window.top.location=window.location};
</script>
URL yönlendirmesi yenileme hatası
Bu sorun genellikle hedef sayfada (yönlendirilen URL) yeniden yönlendirme gerçekleştiren JavaScript kodu bulunuyorsa oluşur. İnceleme için web sitesi yöneticinizle iletişime geçin.
URL yönlendirmesi ve dig A kaydı
Kaynak etki alanında bir dig komutu 203.107.XX.XX aralığında bir IP adresi döndürmüyorsa yardım için Alibaba Cloud DNS desteğine bir destek bileti gönderin.
URL yönlendirmesi ERR_EMPTY_RESPONSE
Bu hata genellikle bir CC saldırısı sırasında oluşur. Etki alanı için yüksek bir saniye başına sorgu (QPS) oranı, URL yönlendirme sunucusunun hizmeti durdurmasına neden olabilir. Yönlendirme için alternatif bir yöntem kullanmanızı öneririz.
URL yönlendirmesi bağlantı reddedildi
Belirti: Konsolda herhangi bir engelleme bilgisi görüntülenmiyor.
Neden: Bağlantı aynı kaynak ilkesi tarafından engelleniyor. Zincirdeki son 200 OK yanıtı için ağ izlemesini kontrol edin. Üst bilgilerinde aynı kaynak kısıtlaması içerebilir.
Çözüm: Bu sorun genellikle web sitenizin güvenlik ilkesinden kaynaklanır. Yapılandırmanızı kontrol etmenizi veya yalnızca açık URL yönlendirmesi kullanmanızı öneririz.
Aşağıda, aynı kaynak kısıtlaması için belirli yanıt üst bilgisi olan x-frame-options öğesinin bulunduğu döndürülen bir üst bilgi örneği verilmiştir:
set-cookie: SERVERID=e05f0b8d54ec48e7851015e7188bfb45|1612682415|1612681708;Path=
strict-transport-security: max-age=31536000
vary: User-Agent
x-anodeid: jira-wiki-1
x-arequestid: 920x2795968x3
x-ausername: anonymous
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
URL yönlendirmesi kayıt sınırı
Ekleyebileceğiniz URL yönlendirme kaydı sayısı Alibaba Cloud DNS sürümünüze bağlıdır:
Ücretsiz Sürüm: 2
Kişisel Sürüm: 5
Ultimate Sürüm: 10
Premium Sürüm: Sınırsız
Sürümler arasındaki farklar hakkında daha fazla bilgi edinmek için Sürüm Karşılaştırması bölümündeki URL Yönlendirmesi (Tek Etki Alanı) bölümüne bakın.
URL yönlendirmesi HTTPS desteği
URL yönlendirmesi için kaynak etki alanı HTTP'yi destekler ancak HTTPS'yi desteklemez. Hedef adres HTTP veya HTTPS olabilir. HTTPS trafiğini yeniden yönlendirmek, ara yönlendirme sunucusuna bir SSL sertifikası yüklemeyi gerektirir. Alibaba Cloud güvenlik ve sertifika yönetimi hususları nedeniyle bunu desteklemez. HTTPS isteklerini iletmek istiyorsanız kök sunucunuzda bir HTTPS yeniden yönlendirmesi yapılandırın. Aşağıda örnek bir Nginx yapılandırması verilmiştir:
server {
listen 443 ssl;
server_name yourdomain.com;
ssl_certificate /path/to/cert.pem;
ssl_certificate_key /path/to/cert.key;
return 301 https://targetsite.com$request_uri;
}
Yol parametreleriyle URL yönlendirmesi
Açık ve örtük URL yönlendirmesi yol parametreleriyle yapılandırmayı desteklemez.