Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Tip
Yeni Traffic Manager destekli DNS yapılandırmaları için, bunun yerine Traffic Manager Linked Records kullanmayı düşünün. Trafik Yöneticisi Bağlantılı Kayıtlar, ara CNAME atlaması olmadan doğrudan uç nokta IP adreslerini döndürür ve Strictly Typed Profiles aracılığıyla uç nokta tipi tutarlılığını uygular. Her iki özellik de şu anda ÖNIZLEME aşamasında. Bu eğitim, geriye dönük uyumluluk için desteklenen takma ad kayıt yaklaşımını kapsar.
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
- Etkin aboneliği olan bir Azure hesabı.
- Azure DNS'de barındırılan bir etki alanı adı. Azure DNS bölgeniz yoksa, bir DNS bölgesi oluşturabilir ve ardından etki alanınızı Azure DNS yetkilendirebilirsiniz.
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.
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.
Sanal ağlar'da + Oluştur'u seçin.
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.
İsim'etest-rg girin.
Tamam'ı seçin.Örnek ayrıntıları Veri Akışı Adı vnet-1 girin. Bölge Bölgenizi seçin. IP Adresleri sekmesini seçin veya sayfanın en altındaki İleri: IP Adresleri düğmesini seçin.
IP Adresleri sekmesine aşağıdaki bilgileri girin:
Ayar Değer IPv4 adres alanı 10.10.0.0/16 girin. + Alt ağ ekle'yi seçin ve Alt ağ ekle bölümüne şu bilgileri girin:
Ayar Değer Alt ağ adı subnet-1'i girin. Alt ağ adres aralığı 10.10.0.0/24 girin. Ekle'yi seçin.
Gözden Geçir + oluştur sekmesini seçin veya Gözden Geçir + oluştur düğmesini seçin.
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.
Azure portalının üst kısmındaki arama kutusuna virtual machine girin ve ardından arama sonuçlarından Sanal makineler seçin.
Virtual machines'da + Oluştur'i ve ardından Azure sanal makine'yi seçin.
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 test-rg öğesini seçin. Örnek ayrıntıları Sanal makine ismi vm-1'i girin. 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. Ağ sekmesini veya İleri: Diskler'i ve ardından İleri: Ağ'ı seçin.
Ağ sekmesinde aşağıdaki bilgileri girin veya seçin:
Ayar Değer Ağ arabirimi Sanal ağ vnet-1'i seçin. Alt ağ alt ağ-1'i seçin. Genel Kullanıma Açık IP Yeni Oluştur seçeneğini seçin ve ardından İsim'epublic-ip-1 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. Gözden geçir ve oluştur’u seçin.
Ayarları gözden geçirin ve oluştur'u seçin.
İkinci sanal makineyi oluşturmak için önceki adımları yineleyin. Sanal makine adınavm-2, Açık IP adına public-ip-2 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
Azure portalındaki Çalıştır komutu özelliğiyle hem vm-1 hem de vm-2 sanal makinelerine NGINX'i kurun.
Portalın üst kısmındaki arama kutusuna sanal makine girin. Arama sonuçlarında Sanal makineler'i seçin.
VM-1 sanal makinesini seçin.
Sol menünün İşlemler bölümünde Çalıştır komutu'nu seçin.
RunShellScript'i seçin.
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 vm-1' | sudo tee /var/www/html/index.htmlÇalıştır'ı seçin.
Komutun tamamlanmasını bekleyin. Çıkış, yükleme ilerleme durumunu görüntüler ve NGINX yüklendiğinde tamamlanır.
VM-2 sanal makine için önceki adımları tekrarlayın. Bunun yerine aşağıdaki komutu kullanın:
sudo apt-get update && sudo apt-get install -y nginx && echo 'Hello World from vm-2' | sudo tee /var/www/html/index.html
DNS etiketi ekleme
Genel IP adreslerinin Traffic Manager ile çalışması için DNS etiketleri gerekir.
Azure portalında, portalın üstündeki arama kutusuna test-rg girin ve ardından arama sonuçlarından test-rg'yi seçin.
test-rg kaynak grubunda, public-ip-1 genel IP adresini seçin.
Ayarlar bölümünde Yapılandırma‘yı seçin.
DNS adı etiketinevm-1-tmlink girin.
Kaydet'i seçin.
Önceki adımları kamuya açık IP-2 genel IP adresi için tekrarlayın ve DNS adı etiketinevm-2-tmlink girin.
Traffic Manager profili oluşturma
Public-ip-1 genel IP adresinin Genel Bakış sayfasında, daha sonra kullanılmak üzere IP adresini not edin. Bu adımı public-ip-2 açık IP adresi için tekrarlayın.
Azure portalının üst kısmındaki arama kutusuna Traffic Manager profili girin ve Traffic Manager profilleri'i seçin.
+Oluştur'u seçin.
Traffic Manager profili oluştur sayfasında aşağıdaki bilgileri girin veya seçin:
Ayar Değer Veri Akışı Adı Tm-alias-profile girin. Yönlendirme yöntemi Öncelik'i seçin. Abonelik Azure aboneliğinizi seçin. Kaynak grubu test-rg öğesini seçin.
Oluştur'u belirleyin.
tm-alias-profile dağıtımı tamamlandıktan sonra Go to resource'u seçin.
tm-alias-profile Trafik Yöneticisi profilinin Uç noktalar sayfasında + Ekle seçin ve aşağıdaki bilgileri girin veya seçin:
Ayar Değer Tür Dış uç noktayı seçin. Veri Akışı Adı Oyuna tmendpoint-1 giriyor. Tam etki alanı adı (FQDN) veya IP Daha önce belirttiğiniz public-ip-1 IP adresini girin. Öncelik 1 girin. Ekle'yi seçin.
İ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ı Oyuna tmendpoint-2 giriyor. Tam etki alanı adı (FQDN) veya IP Daha önce belirttiğiniz public-ip-2 IP adresini girin. Öncelik 2 girin.
Diğer ad kaydı oluştur
Traffic Manager profiline yönlendiren bir takma ad kaydı oluşturun.
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.
contoso.com DNS bölgesinin Genel Bakış sayfasında + Kayıt kümesi düğmesini seçin.
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.combunun bir örneğidir.Tür için A'yı seçin.
Alias kayıt kümesi için Yes öğesini seçin ve ardından Alias türü için Azure Resource seçin.
Azure kaynağı için tm-alias-profile Traffic Manager profilini seçin.
Tamam'ı seçin.
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
- Bir web tarayıcısından
contoso.comveya apex etki alanı adınıza göz atın.Merhaba Dünya from vm-1ile NGINX sayfasını görürsünüz. Trafik Yöneticisi, trafiği vm-1'e yönlendirirdi çünkü en yüksek önceliğe sahiptir. Web tarayıcısını kapat ve vm-1 sanal makinesini kapat. Sanal makinenin tamamen kapatılması için birkaç dakika bekleyin. - Yeni bir web tarayıcısı açın ve
contoso.comveya ana alan adınıza yeniden göz atın. -
Merhaba Dünya from vm-2iç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:
- Azure portalı menüsünde Kaynak grupları öğesini seçin.
- test-rg kaynak grubunu seçin.
- Genel Bakış sayfasında Kaynak grubunu sil'i seçin.
- test-rg'ye girin ve Sil'i seçin.
- Azure portalı menüsünde Tüm kaynaklar öğesini seçin.
- CONTOSO.COM DNS bölgesi'ne tıklayın.
- Genel Bakış sayfasında, bu öğreticide @ oluşturulan kaydı seçin.
- 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.