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.
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.
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. 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ı WebSubnet 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 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. 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ğ 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. 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ı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.
Portalın üst kısmındaki arama kutusuna sanal makine girin. Arama sonuçlarında Sanal makineler'i seçin.
Web-01 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 web-01' | 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.
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.
Azure portalında, portalın üst kısmındaki arama kutusuna TMResourceGroup girin ve ardından arama sonuçlarından TMResourceGroup seçin.
TMResourceGroup kaynak grubunda web-01-ip genel IP adresini seçin.
Ayarlar bölümünde Yapılandırma‘yı seçin.
DNS adı etiketine web01pip girin.
Kaydet'i seçin.
Web-02-ip genel IP adresi için önceki adımları yineleyin ve DNS adı etiketineweb02pip girin.
Traffic Manager profili oluşturma
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.
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-test girin. Yönlendirme yöntemi Öncelik'i seçin. Abonelik Azure aboneliğinizi seçin. Kaynak grubu TMResourceGroup'ı seçin.
Oluştur'u belirleyin.
TM-alias-test dağıtım tamamlandığında Kaynağa git'i seçin.
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. 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ı 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.
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-test 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.Hello World from web-01ile 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. - Yeni bir web tarayıcısı açın ve
contoso.comveya ana alan adınıza yeniden göz atın. -
Hello World from web-02iç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.
- TMResourceGroup kaynak grubunu seçin.
- Genel Bakış sayfasında Kaynak grubunu sil'i seçin.
- TMResourceGroup yazın 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.