Azure Özel DNS nedir?What is Azure Private DNS?

Etki alanı adı sistemi veya DNS, bir hizmet adını IP adresine çevirmekten (veya çözümlemeden) sorumludur.The Domain Name System, or DNS, is responsible for translating (or resolving) a service name to its IP address. Azure DNS, Microsoft Azure altyapısını kullanarak ad çözümlemesi sağlayan DNS etki alanları için bir barındırma hizmetidir.Azure DNS is a hosting service for DNS domains, providing name resolution using the Microsoft Azure infrastructure. İnternet 'e yönelik DNS etki alanlarını desteklemeye ek olarak, Azure DNS özel DNS bölgelerini de destekler.In addition to supporting internet-facing DNS domains, Azure DNS also supports private DNS zones.

Azure Özel DNS, bir sanal ağdaki etki alanı adlarını yönetmek ve çözümlemek için özel bir DNS çözümü eklemeye gerek kalmadan güvenilir, güvenli bir DNS hizmeti sağlar.Azure Private DNS provides a reliable, secure DNS service to manage and resolve domain names in a virtual network without the need to add a custom DNS solution. Özel DNS bölgelerini kullanarak, bugün kullanılabilir olan Azure tarafından sağlanan adlar yerine kendi özel etki alanı adlarınızı kullanabilirsiniz.By using private DNS zones, you can use your own custom domain names rather than the Azure-provided names available today. Özel etki alanı adları kullanmak, sanal ağ mimarinizi kuruluşunuzun ihtiyaçlarına en iyi şekilde uyarlamanıza yardımcı olur.Using custom domain names helps you to tailor your virtual network architecture to best suit your organization's needs. Bir sanal ağ içinde ve sanal ağlar arasında sanal makineler (VM) için ad çözümlemesi sağlar.It provides name resolution for virtual machines (VMs) within a virtual network and between virtual networks. Ayrıca, bölge adlarını bir bölünmüş ufuk görünümüyle yapılandırarak özel ve ortak bir DNS bölgesinin adı paylaşmasına izin verir.Additionally, you can configure zones names with a split-horizon view, which allows a private and a public DNS zone to share the name.

Özel bir DNS bölgesinin kayıtlarını sanal ağınızdan çözümlemek için, sanal ağı bölgeye bağlamanız gerekir.To resolve the records of a private DNS zone from your virtual network, you must link the virtual network with the zone. Bağlı sanal ağlar tam erişime sahiptir ve özel bölgede yayınlanan tüm DNS kayıtlarını çözümleyebilir.Linked virtual networks have full access and can resolve all DNS records published in the private zone. Ayrıca, bir sanal ağ bağlantısında de oto kaydı etkinleştirebilirsiniz.Additionally, you can also enable autoregistration on a virtual network link. Bir sanal ağ bağlantısında oto kaydını etkinleştirirseniz, bu sanal ağdaki sanal makinelerin DNS kayıtları özel bölgeye kaydedilir.If you enable autoregistration on a virtual network link, the DNS records for the virtual machines on that virtual network are registered in the private zone. Oto kayıt etkinleştirildiğinde Azure DNS, bir sanal makine oluşturulduğunda bölge kayıtlarını da güncelleştirir, ' IP adresini değiştirir veya silinir.When autoregistration is enabled, Azure DNS also updates the zone records whenever a virtual machine is created, changes its' IP address, or is deleted.

DNS genel bakış

Not

En iyi uygulama olarak, özel DNS bölgeniz için bir . Local etki alanı kullanmayın.As a best practice, do not use a .local domain for your private DNS zone. Tüm işletim sistemleri bunu desteklemez.Not all operating systems support this.

YararlarıBenefits

Azure Özel DNS aşağıdaki avantajları sağlar:Azure Private DNS provides the following benefits:

  • Özel DNS çözümleri gereksinimini ortadan kaldırır.Removes the need for custom DNS solutions. Daha önce, birçok müşteri, sanal ağındaki DNS bölgelerini yönetmek için özel DNS çözümleri oluşturmuştur.Previously, many customers created custom DNS solutions to manage DNS zones in their virtual network. Artık özel DNS çözümlerini oluşturma ve yönetme yükünü ortadan kaldıran yerel Azure altyapısını kullanarak DNS bölgelerini yönetebilirsiniz.You can now manage DNS zones using the native Azure infrastructure, which removes the burden of creating and managing custom DNS solutions.

  • Tüm ortak DNS kayıtları türlerini kullanın.Use all common DNS records types. Azure DNS, bir, AAAA, CNAME, MX, PTR, SOA, SRV ve TXT kayıtlarını destekler.Azure DNS supports A, AAAA, CNAME, MX, PTR, SOA, SRV, and TXT records.

  • Otomatik ana bilgisayar adı kayıt yönetimi.Automatic hostname record management. Özel DNS kayıtlarınızı barındırmakla birlikte, Azure belirtilen sanal ağlardaki VM 'Ler için ana bilgisayar adı kayıtlarını otomatik olarak korur.Along with hosting your custom DNS records, Azure automatically maintains hostname records for the VMs in the specified virtual networks. Bu senaryoda, özel DNS çözümleri oluşturmaya veya uygulamaları değiştirmeye gerek kalmadan kullandığınız etki alanı adlarını iyileştirebilirsiniz.In this scenario, you can optimize the domain names you use without needing to create custom DNS solutions or modify applications.

  • Sanal ağlar arasında konak adı çözümlemesi.Hostname resolution between virtual networks. Azure tarafından sunulan ana bilgisayar adlarından farklı olarak, özel DNS bölgeleri sanal ağlar arasında paylaşılabilir.Unlike Azure-provided host names, private DNS zones can be shared between virtual networks. Bu özellik, sanal ağ eşlemesi gibi ağlar arası ve hizmet bulma senaryolarını basitleştirir.This capability simplifies cross-network and service-discovery scenarios, such as virtual network peering.

  • Tanıdık araçlar ve Kullanıcı deneyimi.Familiar tools and user experience. Bu hizmet, öğrenme eğrisini azaltmak için iyi kurulu Azure DNS araçları (Azure portal, Azure PowerShell, Azure CLı, Azure Resource Manager şablonları ve REST API) kullanır.To reduce the learning curve, this service uses well-established Azure DNS tools (Azure portal, Azure PowerShell, Azure CLI, Azure Resource Manager templates, and the REST API).

  • Bölünmüş ufuk DNS desteği.Split-horizon DNS support. Azure DNS ile, bir sanal ağ içinden ve genel İnternet 'ten farklı yanıtlara çözüm veren aynı ada sahip bölgeler oluşturabilirsiniz.With Azure DNS, you can create zones with the same name that resolve to different answers from within a virtual network and from the public internet. Bölünmüş ufku DNS için tipik bir senaryo, sanal ağınızın içinde kullanılmak üzere bir hizmetin adanmış bir sürümünü sağlamaktır.A typical scenario for split-horizon DNS is to provide a dedicated version of a service for use inside your virtual network.

  • Tüm Azure bölgelerinde kullanılabilir.Available in all Azure regions. Azure DNS özel bölgeler özelliği, Azure genel bulutundaki tüm Azure bölgelerinde kullanılabilir.The Azure DNS private zones feature is available in all Azure regions in the Azure public cloud.

ÖzelliklerCapabilities

Azure DNS aşağıdaki özellikleri sağlar:Azure DNS provides the following capabilities:

  • Otomatik kayıt etkin olan bir özel bölgeye bağlı bir sanal ağ sanal makinelerin otomatik olarak kaydı.Automatic registration of virtual machines from a virtual network that's linked to a private zone with autoregistration enabled. Sanal makineler, özel IP adreslerine işaret eden kayıtlar olarak özel bölgeye kaydedilir (eklenir).The virtual machines are registered (added) to the private zone as A records pointing to their private IP addresses. Bir sanal ağ bağlantısı içindeki otomatik kayıt etkinken bir sanal makine silindiğinde, ilgili DNS kaydını otomatik olarak bağlı özel bölgeden da kaldırır Azure DNS.When a virtual machine in a virtual network link with autoregistration enabled is deleted, Azure DNS also automatically removes the corresponding DNS record from the linked private zone.

  • ILERI DNS çözümlemesi, özel bölgeye bağlı sanal ağlar arasında desteklenir.Forward DNS resolution is supported across virtual networks that are linked to the private zone. Çapraz sanal ağ DNS çözümlemesi için, sanal ağların birbirleriyle eşlenme gibi açık bir bağımlılık yoktur.For cross-virtual network DNS resolution, there's no explicit dependency such that the virtual networks are peered with each other. Bununla birlikte, sanal ağların diğer senaryolar için (örneğin, HTTP trafiği) eşdüzey olmasını isteyebilirsiniz.However, you might want to peer virtual networks for other scenarios (for example, HTTP traffic).

  • Ters DNS araması, sanal ağ kapsamı içinde desteklenir.Reverse DNS lookup is supported within the virtual-network scope. Özel bir bölgeye atanan sanal ağ içindeki özel bir IP için ters DNS araması, ana bilgisayar/kayıt adını ve sonek olarak bölge adını içeren FQDN 'yi döndürür.Reverse DNS lookup for a private IP within the virtual network assigned to a private zone returns the FQDN that includes the host/record name and the zone name as the suffix.

Diğer önemli noktalarOther considerations

Azure DNS aşağıdaki sınırlamalara sahiptir:Azure DNS has the following limitations:

  • Belirli bir sanal ağ, VM DNS kayıtlarının otomatik kaydı etkinse yalnızca bir özel bölgeye bağlanabilir.A specific virtual network can be linked to only one private zone if automatic registration of VM DNS records is enabled. Ancak, birden çok sanal ağı tek bir DNS bölgesine bağlayabilirsiniz.You can however link multiple virtual networks to a single DNS zone.
  • Ters DNS yalnızca bağlı sanal ağdaki özel IP alanı için geçerlidirReverse DNS works only for private IP space in the linked virtual network
  • Bağlı bir sanal ağın özel IP adresi için ters DNS, sanal makine için varsayılan sonek olarak internal.cloudapp.net döndürür.Reverse DNS for a private IP address for a linked virtual network returns internal.cloudapp.net as the default suffix for the virtual machine. Gizli bir IP adresi için bir özel bölgeye bağlı sanal ağlar için, bir özel IP adresi için ters DNS iki FQDN döndürür: biri varsayılan sonek internal.cloudapp.net ve özel bölge sonekiyle bir diğeri.For virtual networks that are linked to a private zone with autoregistration enabled, reverse DNS for a private IP address returns two FQDNs: one with default the suffix internal.cloudapp.net and another with the private zone suffix.
  • Koşullu iletme Şu anda yerel olarak desteklenmiyor.Conditional forwarding is not currently natively supported. Azure ile şirket içi ağlar arasında çözünürlüğü etkinleştirmek için bkz. VM 'ler ve rol örnekleri Için ad çözümlemesi.To enable resolution between Azure and on-premises networks, see Name resolution for VMs and role instances.

FiyatlandırmaPricing

Fiyatlandırma bilgileri için bkz. Azure DNS fiyatlandırması.For pricing information, see Azure DNS Pricing.

Sonraki adımlarNext steps

  • Azure PowerShell veya Azure CLIkullanarak Azure DNS bir özel bölge oluşturmayı öğrenin.Learn how to create a private zone in Azure DNS by using Azure PowerShell or Azure CLI.

  • Azure DNS özel bölgelerle gerçekleştirilen bazı yaygın özel bölge senaryoları hakkında bilgi edinin.Read about some common private zone scenarios that can be realized with private zones in Azure DNS.

  • Belirli işlemler için bekleneceğiniz belirli davranış dahil olmak üzere Azure DNS özel bölgeler hakkında sık sorulan sorular ve yanıtlar için, bkz. özel DNS SSS.For common questions and answers about private zones in Azure DNS, including specific behavior you can expect for certain kinds of operations, see Private DNS FAQ.

  • DNS bölgelerini ve kayıtlarıziyaret ederek DNS bölgeleri ve kayıtları hakkında bilgi edinin.Learn about DNS zones and records by visiting DNS zones and records overview.

  • Azure'un diğer önemli ağ özelliklerinden bazıları hakkında bilgi edinin.Learn about some of the other key networking capabilities of Azure.