Aracılığıyla paylaş


Eğitici Kılavuz: Traffic Manager aracılığıyla apex etki alanı adlarını destekleyen bir takma ad kaydı oluşturma

Apex alan adınızı bir Azure Traffic Manager profiline bağlamak için bir diğer ad kaydı oluşturabilirsiniz. Azure DNS'i doğrudan bölgenizdeki bir Traffic Manager profilini referans alacak şekilde yapılandırın, yeniden yönlendirme hizmeti kullanmak yerine.

Bu öğreticide aşağıdakilerin nasıl yapılacağını öğreneceksiniz:

  • Sanal ağ ve alt ağ oluşturma.
  • Genel IP ile bir web sunucusu sanal makinesi oluşturun.
  • Genel IP'ye DNS etiketi ekleyin.
  • Traffic Manager profili oluşturun.
  • Takma ad kaydı oluştur.
  • Alias kaydını test et.

Azure aboneliğiniz yoksa başlamadan önce free hesabı oluşturun.

Önkoşullar

Not

Bu öğreticide contoso.com örnek alan adı olarak kullanılır. contoso.com değerini kendi etki alanı adınızla değiştirin.

Azure oturum açma

Azure portalında oturum açın.

Microsoft.Network kaynak sağlayıcısını kaydetme

Diğer ad kayıtları oluşturmak için Microsoft.Network kaynak sağlayıcısını kaydetmeniz gerekir. DNS bölgesi ve diğer ad hedef kaynağı farklı aboneliklerdeyse, her iki aboneliğin de kaydedilmesi gerekir. Azure CLI, PowerShell veya Azure portalını kullanarak kaynak sağlayıcılarını kaydedebilirsiniz. Aşağıdaki örneğe bakın:

az provider register --namespace Microsoft.Network

Daha fazla bilgi için bkz Kaynak sağlayıcı kaydı hatalarını çözme.

Ağ altyapısını oluşturma

Web sunucularınızı yerleştirmek için bir sanal ağ ve alt ağ oluşturun.

  1. Azure portalının üst kısmındaki arama kutusuna virtual network yazın ve ardından arama sonuçlarından Sanal ağlar seçin.

  2. Sanal ağlar'da + Oluştur'u seçin.

  3. Sanal ağ oluştur bölümünde Temel Bilgiler sekmesinde aşağıdaki bilgileri girin veya seçin:

    Ayar Değer
    Proje Ayrıntıları
    Abonelik Azure aboneliğinizi seçin.
    Kaynak Grubu Yeni oluştur’u seçin.
    Ad alanına TMResourceGroup adını yazın.
    Tamam'ı seçin.
    Örnek ayrıntıları
    Veri Akışı Adı myTMVNet'e girin.
    Bölge Bölgenizi seçin.
  4. IP Adresleri sekmesini seçin veya sayfanın en altındaki İleri: IP Adresleri düğmesini seçin.

  5. IP Adresleri sekmesine aşağıdaki bilgileri girin:

    Ayar Değer
    IPv4 adres alanı 10.10.0.0/16 girin.
  6. + Alt ağ ekle'yi seçin ve Alt ağ ekle bölümüne şu bilgileri girin:

    Ayar Değer
    Alt ağ adı WebSubnet girin.
    Alt ağ adres aralığı 10.10.0.0/24 girin.
  7. Ekle'yi seçin.

  8. Gözden Geçir + oluştur sekmesini seçin veya Gözden Geçir + oluştur düğmesini seçin.

  9. Oluştur'u belirleyin.

Web sunucusu sanal makineleri oluşturma

İki Linux sanal makinesi oluşturun, NGINX web sunucusunu yükleyin ve ardından genel IP'lerine DNS etiketleri ekleyin.

Sanal makineleri oluşturma

İki Ubuntu sanal makinesi oluşturun.

  1. Azure portalının üst kısmındaki arama kutusuna virtual machine girin ve ardından arama sonuçlarından Sanal makineler seçin.

  2. Virtual machines'da + Oluştur'i ve ardından Azure sanal makine'yi seçin.

  3. Sanal makine oluştur bölümünde Temel Bilgiler sekmesinde aşağıdaki bilgileri girin veya seçin:

    Ayar Değer
    Proje Ayrıntıları
    Abonelik Azure aboneliğinizi seçin.
    Kaynak Grubu TMResourceGroup'ı seçin.
    Örnek ayrıntıları
    Sanal makine ismi Web-01 yazın.
    Bölge (ABD) Doğu ABD'yi seçin.
    Kullanılabilirlik seçenekleri Altyapı yedekliliği gerekli değil seçeneğini seçin.
    Güvenlik türü Standart'ı seçin.
    Görsel Ubuntu Server 24.04 LTS - x64 Gen2'yi seçin.
    Boyut VM boyutunuzu seçin.
    Yönetici hesabı
    Doğrulama türü SSH ortak anahtarı'ni seçin.
    Username Bir kullanıcı adı girin.
    SSH ortak anahtar kaynağı Yeni anahtar çifti oluştur'a tıklayın.
    Anahtar çifti adı Anahtar çifti için bir ad girin.
    Gelen bağlantı noktası kuralları
    Genel gelen bağlantı noktaları Hiçbiri seçeneğini belirtin.
  4. sekmesini veya İleri: Diskler'i ve ardından İleri: Ağ'ı seçin.

  5. sekmesinde aşağıdaki bilgileri girin veya seçin:

    Ayar Değer
    Ağ arabirimi
    Sanal ağ myTMVNet öğesini seçin.
    Alt ağ WebSubnet'i seçin.
    Genel Kullanıma Açık IP Yeni oluştur'u seçin ve ad alanınaweb-01-ip girin. SKU için Standart'ı seçin.
    NIC ağ güvenlik grubu Temel'i seçin.
    Genel gelen bağlantı noktaları Seçili bağlantı noktalarına izin ver'i seçin.
    Gelen portları seçin HTTP (80) ve HTTPS (443) seçeneğini belirleyin.
  6. Gözden geçir ve oluştur’u seçin.

  7. Ayarları gözden geçirin ve oluştur'u seçin.

  8. İkinci sanal makineyi oluşturmak için önceki adımları yineleyin. Sanal makine adınaweb-02 ve Genel IPAdı alanına web-02-ip girin. Diğer ayarlar için, ilk sanal makinede kullanılan önceki adımlarla aynı bilgileri kullanın.

Her sanal makine dağıtımının tamamlanması birkaç dakika sürebilir.

Not

Ağ güvenlik grubu kuralları, İnternet'ten gelen SSH erişimini engeller. Sanal makinelerde komut çalıştırmak için Azure portalında Run komutu özelliğini kullanın veya Azure Bastion dağıtın. Azure Bastion hakkında daha fazla bilgi için bkz. Quickstart: Varsayılan ayarlarla Azure Bastion dağıtma.

NGINX web sunucusunu yükleme

NGINX'i Azure portalındaki web-01 ve web-02 sanal makinelerine Run komutu özelliğini kullanarak yükleyin.

  1. Portalın üst kısmındaki arama kutusuna sanal makine girin. Arama sonuçlarında Sanal makineler'i seçin.

  2. Web-01 sanal makinesini seçin.

  3. Sol menünün İşlemler bölümünde Çalıştır komutu'nu seçin.

  4. RunShellScript'i seçin.

  5. Komut Betiğini Çalıştır bölmesine aşağıdaki komutu girin:

    sudo apt-get update && sudo apt-get install -y nginx && echo 'Hello World from web-01' | sudo tee /var/www/html/index.html
    
  6. Çalıştır'ı seçin.

  7. Komutun tamamlanmasını bekleyin. Çıkış, yükleme ilerleme durumunu görüntüler ve NGINX yüklendiğinde tamamlanır.

  8. Web-02 sanal makinesi için önceki adımları yineleyin. Bunun yerine aşağıdaki komutu kullanın:

    sudo apt-get update && sudo apt-get install -y nginx && echo 'Hello World from web-02' | sudo tee /var/www/html/index.html
    

DNS etiketi ekleme

Genel IP adreslerinin Traffic Manager ile çalışması için DNS etiketleri gerekir.

  1. Azure portalında, portalın üst kısmındaki arama kutusuna TMResourceGroup girin ve ardından arama sonuçlarından TMResourceGroup seçin.

  2. TMResourceGroup kaynak grubunda web-01-ip genel IP adresini seçin.

  3. Ayarlar bölümünde Yapılandırma‘yı seçin.

  4. DNS adı etiketine web01pip girin.

  5. Kaydet'i seçin.

    Azure Genel IP Adresinin Yapılandırma sayfasının, D N S ad etiketi gösteren ekran görüntüsü.

  6. Web-02-ip genel IP adresi için önceki adımları yineleyin ve DNS adı etiketineweb02pip girin.

Traffic Manager profili oluşturma

  1. Web-01-ip genel IP adresinin Genel Bakış sayfasında, daha sonra kullanmak üzere IP adresini not edin. Web-02-ip genel IP adresi için bu adımı yineleyin.

  2. Azure portalının üst kısmındaki arama kutusuna Traffic Manager profili girin ve Traffic Manager profilleri'i seçin.

  3. +Oluştur'u seçin.

  4. Traffic Manager profili oluştur sayfasında aşağıdaki bilgileri girin veya seçin:

    Ayar Değer
    Veri Akışı Adı TM-alias-test girin.
    Yönlendirme yöntemi Öncelik'i seçin.
    Abonelik Azure aboneliğinizi seçin.
    Kaynak grubu TMResourceGroup'ı seçin.

    Seçilen ayarları gösteren Traffic Manager profili oluştur sayfasının ekran görüntüsü.

  5. Oluştur'u belirleyin.

  6. TM-alias-test dağıtım tamamlandığında Kaynağa git'i seçin.

  7. TM-alias-test Traffic Manager profilinin Uç Noktalar sayfasında + Ekle'yi seçin ve aşağıdaki bilgileri girin veya seçin:

    Ayar Değer
    Tür Dış uç noktayı seçin.
    Veri Akışı Adı EP-Web01 girin.
    Tam etki alanı adı (FQDN) veya IP Daha önce not ettiğiniz web-01-ip için IP adresini girin.
    Öncelik 1 girin.

    Traffic Manager profilinde uç nokta eklemek için seçilen ayarları gösteren Uç Noktalar sayfasının ekran görüntüsü.

  8. Ekle'yi seçin.

  9. İkinci uç noktayı oluşturmak için son iki adımı yineleyin. Aşağıdaki bilgileri girin veya seçin:

    Ayar Değer
    Tür Dış uç noktayı seçin.
    Veri Akışı Adı EP-Web02 girin.
    Tam nitelikli etki alanı adı (FQDN) veya IP Daha önce not aldığınız web-02-ip için IP adresini girin.
    Öncelik 2 girin.

Diğer ad kaydı oluştur

Traffic Manager profiline yönlendiren bir takma ad kaydı oluşturun.

  1. Azure portalının üst kısmındaki arama kutusuna contoso.com girin ve arama sonuçlarından contoso.com DNS bölgesini seçin.

  2. contoso.com DNS bölgesinin Genel Bakış sayfasında + Kayıt kümesi düğmesini seçin.

  3. Kayıt kümesi ekle bölümünde, apex etki alanı adını temsil etmek için Ad kutusunu boş bırakın. contoso.com bunun bir örneğidir.

  4. Tür için A'yı seçin.

  5. Alias kayıt kümesi için Yes öğesini seçin ve ardından Alias türü için Azure Resource seçin.

  6. Azure kaynağı için TM-alias-test Traffic Manager profilini seçin.

  7. Tamam'ı seçin.

    Traffic Manager profiline atıfta bulunmak için bir takma ad kaydı eklemenin ekran görüntüsü.

Not

Yeni diğer adı olan Traffic Manager kayıt kümenize yapılan DNS sorguları Traffic Manager profili faturalamanızda görüntülenir. Traffic Manager faturalaması hakkında daha fazla bilgi için bkz . Traffic Manager fiyatlandırması.

Diğer ad kaydını test et

  1. Bir web tarayıcısından contoso.com veya apex etki alanı adınıza göz atın. Hello World from web-01 ile NGINX sayfasını görürsünüz. Traffic Manager, en yüksek önceliğe sahip olduğundan trafiği web-01'e yönlendirdi. Web tarayıcısını kapatın ve web-01 sanal makinesini kapatın. Sanal makinenin tamamen kapatılması için birkaç dakika bekleyin.
  2. Yeni bir web tarayıcısı açın ve contoso.com veya ana alan adınıza yeniden göz atın.
  3. Hello World from web-02 içeren NGINX sayfasını görmeniz gerekir. Traffic Manager durumu işledi ve en yüksek önceliğe sahip ilk sunucuyu kapattıktan sonra trafiği ikinci web sunucusuna yönlendirdi.

Kaynakları temizleme

Artık gerekli olmadığında, aşağıdaki adımları izleyerek bu öğreticide oluşturulan tüm kaynakları silebilirsiniz:

  1. Azure portalı menüsünde Kaynak grupları öğesini seçin.
  2. TMResourceGroup kaynak grubunu seçin.
  3. Genel Bakış sayfasında Kaynak grubunu sil'i seçin.
  4. TMResourceGroup yazın ve Sil'i seçin.
  5. Azure portalı menüsünde Tüm kaynaklar öğesini seçin.
  6. CONTOSO.COM DNS bölgesi'ne tıklayın.
  7. Genel Bakış sayfasında, bu öğreticide @ oluşturulan kaydı seçin.
  8. Sil'i ve ardından Evet'i seçin.

Sonraki adımlar

Bu öğreticide, apex etki alanı adınızı bir Traffic Manager profiline yönlendirmek için bir takma ad kaydı oluşturmayı öğrendiniz.

  • Diğer ad kayıtları hakkında daha fazla bilgi edinin.
  • Bölgeler ve kayıtlar hakkında daha fazla bilgi edinin.
  • Traffic Manager yönlendirme yöntemleri hakkında daha fazla bilgi edinin.