Aracılığıyla paylaş


Azure bulut hizmeti için özel etki alanı adı yapılandırma (klasik)

Önemli

Cloud Services (klasik), 1 Eylül 2024 itibarıyla tüm müşteriler için kullanım dışı bırakılmıştır. Mevcut tüm çalışan dağıtımlar Microsoft tarafından durdurulacak ve kapatılacak ve Veriler Ekim 2024'den itibaren kalıcı olarak kaybolacaktır. Yeni dağıtımlarda yeni Azure Resource Manager tabanlı dağıtım modeli Azure Cloud Services (genişletilmiş destek) kullanılmalıdır.

Bulut Hizmeti oluşturduğunuzda, Azure bunu cloudapp.net bir alt etki alanına atar. Örneğin, Bulut Hizmetinizin adı contosoise kullanıcılarınız gibi http://contoso.cloudapp.netbir URL üzerinden uygulamanıza erişebilir. Azure ayrıca bir sanal IP adresi de atar.

Bununla birlikte, uygulamanızı contoso.com gibi kendi etki alanı adınızda da kullanıma sağlayabilirsiniz. Bu makalede, Bulut Hizmeti web rolleri için özel bir etki alanı adı ayırma veya yapılandırma açıklanmaktadır.

CNAME ve A kayıtlarının ne olduğunu zaten anlıyor musunuz? Açıklamayı atlayın.

Not

Bu görevdeki yordamlar Azure Cloud Services için geçerlidir. Uygulama Hizmetleri için bkz . Mevcut özel DNS adını Azure Web Apps'e eşleme. Depolama hesapları için bkz . Azure Blob depolama uç noktanız için özel etki alanı adı yapılandırma.

İpucu

Daha hızlı çalışmaya başlayın; YENİ Azure destekli kılavuzunu kullanın! Azure Cloud Services veya Azure Web Siteleri ile özel etki alanı adı ve iletişim güvenliğini sağlama (TLS) ilişkilendirmeyi kolaylaştırır.

CNAME ve A kayıtlarını anlama

CNAME (veya diğer ad kayıtları) ve A kayıtları, etki alanı adını belirli bir sunucuyla (veya bu durumda hizmetle) ilişkilendirmenize olanak sağlar; ancak farklı çalışırlar. Ayrıca, hangisini kullanacağınıza karar vermeden önce Azure Cloud hizmetleriyle A kayıtlarını kullanırken dikkate almanız gereken bazı önemli noktalar da vardır.

CNAME veya Diğer Ad kaydı

CNAME kaydı, contoso.com veya www.contoso.com gibi belirli bir etki alanını kurallı bir etki alanı adıyla eşler. Bu durumda kurallı etki alanı adı, Azure'da barındırılan uygulamanızın [myapp].cloudapp.net etki alanı adıdır. CNAME oluşturulduktan sonra [myapp].cloudapp.net için bir diğer ad oluşturur. CNAME girdisi otomatik olarak [myapp].cloudapp.net hizmetinizin IP adresine çözümlendi, bu nedenle bulut hizmetinin IP adresi değişirse herhangi bir işlem yapmanız gerekmez.

Not

Bazı etki alanı kayıt şirketleri, contoso.com gibi kök adları değil, yalnızca www.contoso.com gibi bir CNAME kaydı kullanırken alt etki alanları eşlemenizi sağlar. CNAME kayıtları hakkında daha fazla bilgi için kayıt şirketiniz tarafından sağlanan belgelere, CNAME kaydındaki Wikipedia girdisine veya IETF Etki Alanı Adları - Uygulama ve Belirtim belgesine bakın.

A kaydı

A kaydı, contoso.com veya www.contoso.com gibi bir etki alanını ya da *.contoso.com gibi joker bir etki alanını bir IP adresiyle eşler. Azure Bulut Hizmeti ile hizmetin sanal IP'sini kullanın. Bu nedenle CNAME kaydı yerine A kaydının temel avantajı, *.contoso.com gibi joker karakter kullanan ve mail.contoso.com, login.contoso.com veya www.contso.com gibi birden çok alt etki alanına yönelik istekleri işleyebilecek bir girdiniz olmasıdır.

Not

Bir A kaydı statik IP adresine eşlendiğinden, Bulut Hizmetinizin IP adresinde yapılan değişiklikleri otomatik olarak çözümleyemez. Bulut Hizmetiniz tarafından kullanılan IP adresi, boş bir yuvaya (üretim veya hazırlama) ilk kez dağıttığınızda ayrılır. Yuvanın dağıtımını silerseniz, IP adresi Azure tarafından yayımlanır ve gelecekte yuvaya yapılan dağıtımlara yeni bir IP adresi verilebilir.

Uygun bir şekilde, hazırlama ve üretim dağıtımları arasında geçiş yapılırken veya mevcut bir dağıtımın yerinde yükseltmesi yapılırken belirli bir dağıtım yuvasının IP adresi (üretim veya hazırlama) kalıcı hale getirilir. Bu eylemleri gerçekleştirme hakkında daha fazla bilgi için bkz . Bulut hizmetlerini yönetme.

Özel etki alanınız için CNAME kaydı ekleme

CNAME kaydı oluşturmak için, kayıt şirketiniz tarafından sağlanan araçları kullanarak özel etki alanınızın DNS tablosuna yeni bir giriş eklemeniz gerekir. Her kayıt şirketinin CNAME kaydı belirtmek için benzer ama biraz farklı bir yöntemi vardır, ancak kavramlar aynıdır.

  1. Bulut hizmetinize atanan .cloudapp.net etki alanı adını bulmak için bu yöntemlerden birini kullanın.

    • Azure portalında oturum açın, bulut hizmetinizi seçin, Genel Bakış bölümüne bakın ve site URL'si girişini bulun.

      site URL'sini gösteren hızlı bakış bölümü

      OR

    • Azure PowerShell'i yükleyip yapılandırın ve ardından aşağıdaki komutu kullanın:

      Get-AzureDeployment -ServiceName yourservicename | Select Url
      

      CNAME kaydı oluştururken ihtiyacınız olduğu gibi, her iki yöntem tarafından döndürülen URL'de kullanılan etki alanı adını kaydedin.

  2. DNS kayıt şirketinizin web sitesinde oturum açın ve DNS'yi yönetmek için sayfaya gidin. Sitenin Etki Alanı Adı, DNS veya Ad Sunucusu Yönetimi olarak etiketlenmiş bağlantılarını veya alanlarını arayın.

  3. Şimdi CNAM'leri nerede seçebileceğinizi veya girebileceğinizi bulun. Bir açılan listeden kayıt türünü seçmeniz veya gelişmiş ayarlar sayfasına gitmeniz gerekebilir. CNAME, Diğer Ad veya Alt Etki Alanları sözcüklerini aramalısınız.

  4. Ayrıca, www.customdomain.com için bir diğer ad oluşturmak istiyorsanız, CNAME için etki alanı veya alt etki alanı diğer adını da sağlamanız gerekir. Kök etki alanı için bir diğer ad oluşturmak istiyorsanız, kayıt şirketinizin DNS araçlarında '@' simgesi olarak listelenebilir.

  5. Ardından, bu durumda uygulamanızın cloudapp.net etki alanı olan kurallı bir ana bilgisayar adı sağlamanız gerekir.

Örneğin, aşağıdaki CNAME kaydı www.contoso.com tüm trafiği dağıtılan uygulamanızın özel etki alanı adı olan contoso.cloudapp.net iletir:

Diğer Ad/Konak adı/Alt Etki Alanı Kurallı etki alanı
www contoso.cloudapp.net

Not

www.contoso.com ziyaretçisi gerçek konağı (contoso.cloudapp.net) asla görmez, bu nedenle iletme işlemi son kullanıcıya görünmez.

Yukarıdaki örnek yalnızca www alt etki alanındaki trafik için geçerlidir. CNAME kayıtlarıyla joker karakter kullanamadığınız için, her etki alanı/alt etki alanı için bir CNAME oluşturmanız gerekir. *.contoso.com gibi alt etki alanlarındaki trafiği cloudapp.net adresinize yönlendirmek istiyorsanız, DNS ayarlarınızda bir URL Yeniden Yönlendirme veya URL İletme girdisi yapılandırabilir veya bir A kaydı oluşturabilirsiniz.

Özel etki alanınız için A kaydı ekleme

A kaydı oluşturmak için önce bulut hizmetinizin sanal IP adresini bulmanız gerekir. Ardından kayıt şirketiniz tarafından sağlanan araçları kullanarak özel etki alanınız için DNS tablosuna yeni bir giriş ekleyin. Her kayıt şirketinin bir A kaydı belirtmeye yönelik benzer ancak biraz farklı bir yöntemi vardır, ancak kavramlar aynıdır.

  1. Bulut hizmetinizin IP adresini almak için aşağıdaki yöntemlerden birini kullanın.

    • Azure portalında oturum açın, bulut hizmetinizi seçin, Genel Bakış bölümüne bakın ve genel IP adresleri girişini bulun.

      VIP'yi gösteren hızlı bakış bölümü

      OR

    • Azure PowerShell'i yükleyip yapılandırın ve ardından aşağıdaki komutu kullanın:

      get-azurevm -servicename yourservicename | get-azureendpoint -VM {$_.VM} | select Vip
      

      A kaydı oluştururken ihtiyacınız olduğu gibi IP adresini kaydedin.

  2. DNS kayıt şirketinizin web sitesinde oturum açın ve DNS'yi yönetmek için sayfaya gidin. Sitenin Etki Alanı Adı, DNS veya Ad Sunucusu Yönetimi olarak etiketlenmiş bağlantılarını veya alanlarını arayın.

  3. Şimdi A kayıtlarını seçebileceğiniz veya girebileceğiniz yeri bulun. Bir açılan listeden kayıt türünü seçmeniz veya gelişmiş ayarlar sayfasına gitmeniz gerekebilir.

  4. Bu A kaydını kullanan etki alanını veya alt etki alanını seçin veya girin. Örneğin, www.customdomain.com için bir diğer ad oluşturmak istiyorsanız www'yi seçin. Tüm alt etki alanları için joker karakter girişi oluşturmak istiyorsanız girin *****. Bu giriş mail.customdomain.com, login.customdomain.com ve www.customdomain.com gibi tüm alt etki alanları kapsar.

    Kök etki alanı için bir A kaydı oluşturmak istiyorsanız, kayıt şirketinizin DNS araçlarında '@' simgesi olarak listelenebilir.

  5. Sağlanan alana bulut hizmetinizin IP adresini girin. Bu adım, A kaydında kullanılan etki alanı girişini bulut hizmeti dağıtımınızın IP adresiyle ilişkilendirir.

Örneğin, aşağıdaki A kaydı contoso.com'den dağıtılan uygulamanızın IP adresi olan 137.135.70.239'a tüm trafiği iletir:

Ana bilgisayar adı/Alt Etki Alanı IP Adresi
@ 137.135.70.239

Bu örnekte kök etki alanı için bir A kaydı oluşturma gösterilmektedir. Tüm alt etki alanları kapsayacak bir joker karakter girişi oluşturmak isterseniz, alt etki alanı olarak '*****' girersiniz.

Uyarı

Azure'daki IP adresleri varsayılan olarak dinamiktir. IP adresinizin değişmediğinden emin olmak için ayrılmış bir IP adresi kullanmak isteyebilirsiniz.

Sonraki adımlar