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.
Azure web uygulamasına güvenli bir şekilde bağlanmak için özel uç nokta oluşturup kullanarak Azure Özel Bağlantı kullanmaya başlayın.
Bu hızlı başlangıçta, Azure Uygulaması Services web uygulaması için özel bir uç nokta oluşturun ve ardından özel bağlantıyı test etmek için bir sanal makine (VM) oluşturup dağıtın.
Azure SQL ve Azure Depolama gibi çeşitli Azure hizmetleri için özel uç noktalar oluşturabilirsiniz.
Önkoşullar
Etkin aboneliği olan bir Azure hesabı. Henüz bir Azure hesabınız yoksa ücretsiz olarak bir hesap oluşturun.
Azure aboneliğinizde dağıtılan Temel, Standart, PremiumV2, PremiumV3, IsolatedV2, Premium İşlevler (bazen Elastik Premium planı olarak da adlandırılır) uygulama hizmet planına sahip bir Azure App Services web uygulaması.
Daha fazla bilgi ve örnek için bkz . Hızlı Başlangıç: Azure'da ASP.NET Core web uygulaması oluşturma.
Bu makaledeki örnek web uygulamasına webapp-1 adı verilmiştir. Örneği web uygulaması adınız ile değiştirin.
Azure'da oturum açma
Azure Portal’ında oturum açın.
Bir kaynak grubu oluşturun
Portalda Kaynak grupları'nı arayın ve seçin.
+Oluştur'u seçin.
Kaynak grubu oluştur'unTemel Bilgiler sekmesinde aşağıdaki bilgileri girin veya seçin:
Setting Value Abonelik Aboneliğinizi seçin. Kaynak grubu test-rg girin. Bölge Doğu ABD 2’yi seçin. Seçin, gözden geçir ve oluştur.
Oluştur'u belirleyin.
Sanal ağ oluşturma
Aşağıdaki yordam, bir kaynak alt ağına sahip bir sanal ağ oluşturur.
Portalda Sanal ağlar'ı arayın ve seçin.
Sanal ağlar sayfasında + Oluştur'u seçin.
Sanal ağ oluştur'un Temel Bilgiler sekmesinde aşağıdaki bilgileri girin veya seçin:
Setting Value Proje ayrıntıları Abonelik Aboneliğinizi seçin. Kaynak grubu test-rg öğesini seçin. Örnek ayrıntıları Name Girin vnet-1. Bölge Doğu ABD 2’yi seçin. Güvenlik sekmesine gitmek için İleri'yi seçin.
IP Adresleri sekmesine gitmek için İleri'yi seçin.
Alt ağlar'daki adres alanı kutusunda varsayılan alt ağı seçin.
Alt ağı düzenle bölümünde aşağıdaki bilgileri girin veya seçin:
Setting Value Alt ağ ayrıntıları Alt ağ şablonu Varsayılan Varsayılan değeri değiştirmeyin. Name subnet-1 girin. Başlangıç adresi Varsayılan değeri 10.0.0.0 olarak bırakın. Alt ağ boyutu Varsayılan değeri /24 (256 adres) olarak bırakın. Kaydet'i seçin.
Ekranın alt kısmındaki Gözden geçir + oluştur'u seçin ve doğrulama başarılı olduğunda Oluştur'u seçin.
Azure Bastion’ı dağıtma
Azure Bastion, özel IP adreslerini kullanarak Secure Shell (SSH) veya Uzak Masaüstü Protokolü (RDP) üzerinden sanal ağınızdaki VM'lere bağlanmak için tarayıcınızı kullanır. VM'lerin genel IP adreslerine, istemci yazılımına veya özel yapılandırmaya ihtiyacı yoktur. Azure Bastion hakkında daha fazla bilgi için bkz . Azure Bastion.
Note
Saatlik fiyatlandırma, giden veri kullanımına bakılmaksızın Bastion dağıtıldığından itibaren başlar. Daha fazla bilgi için bkz . Fiyatlandırma ve SKU'lar. Bastion'ı bir öğretici veya test kapsamında dağıtıyorsanız, kullanmayı bitirdikten sonra bu kaynağı silmenizi öneririz.
Portalın üst kısmındaki arama kutusuna Bastion yazın. Arama sonuçlarında Bastions'ı seçin.
+Oluştur'u seçin.
Bastion Oluşturma'nınTemel Bilgiler sekmesinde aşağıdaki bilgileri girin veya seçin:
Setting Value Proje ayrıntıları Abonelik Aboneliğinizi seçin. Kaynak grubu test-rg öğesini seçin. Örnek ayrıntıları Name Bastion'a girin. Bölge Doğu ABD 2’yi seçin. Katman Geliştirici'yi seçin. Sanal ağları yapılandırma Sanal ağ vnet-1'i seçin. Seçin, gözden geçir ve oluştur.
Oluştur'u belirleyin.
Özel uç nokta oluşturma
Ardından, Önkoşullar bölümünde oluşturduğunuz web uygulaması için özel bir uç nokta oluşturacaksınız.
Önemli
Bu makaledeki adımlarla devam etmek için önceden dağıtılmış bir Azure App Services web uygulamanız olmalıdır. Daha fazla bilgi için bkz. Önkoşullar.
Portalın üst kısmındaki arama kutusuna Özel uç nokta girin. Özel uç noktalar'ı seçin.
Özel uç noktalar arasında + Oluştur seçeneğini seçin.
Özel uç nokta oluştur'un Temel Bilgiler sekmesinde aşağıdaki bilgileri girin veya seçin.
Setting Value Proje ayrıntıları Abonelik Aboneliğinizi seçin. Kaynak grubu Test-rg'yi seçin Örnek ayrıntıları Name Private-endpoint girin. Ağ Arabirimi Adı Private-endpoint-nic varsayılanını değiştirmeyin. Bölge Doğu ABD 2’yi seçin. İleri: Kaynak'ı seçin.
Kaynak bölmesinde aşağıdaki bilgileri girin veya seçin.
Setting Value Bağlantı yöntemi Dizinimdeki bir Azure kaynağına bağlan seçeneğinin varsayılan değerini değiştirmeyin. Abonelik Aboneliğinizi seçin. Kaynak türü Microsoft.Web/sites'ı seçin. Kaynak webapp-1'i seçin. Hedef alt kaynak Siteler'i seçin. İleri: Sanal Ağ'ı seçin.
Sanal Ağ'da aşağıdaki bilgileri girin veya seçin.
Setting Value Networking Sanal ağ vnet-1 (test-rg) öğesini seçin. Subnet alt ağ-1'i seçin. Özel uç noktalar için ağ ilkesi Özel uç noktalar için Ağ ilkesi uygulamak için düzenle'yi seçin.
Alt ağ ağ ilkesi düzenleme bölümünde, bu alt ağdaki tüm özel uç noktalar için Ağ ilkesi ayarları açılır listesindeki Ağ güvenlik grupları ve Yönlendirme Tabloları yanındaki onay kutusunu seçin.
Kaydet'i seçin.
Daha fazla bilgi için bkz. Özel uç noktalar için ağ ilkelerini yönetmeSetting Value Özel IP yapılandırması IP adresini dinamik olarak ayır'ı seçin. İleri: DNS'yi seçin.
VARSAYıLAN DEĞERLERI DNS'de bırakın. İleri: Etiketler'i ve ardından sonraki: Gözden geçir + oluştur'u seçin.
Oluştur'u belirleyin.
Test sanal makinesi oluşturma
Aşağıdaki yordam, sanal ağda vm-1 adlı bir test sanal makinesi (VM) oluşturur.
Portalda Sanal makineler'i arayın ve seçin.
Sanal Makineler'e gidin, + Oluştur'u seçin, ardından Azure sanal makinesi'ne tıklayın.
Sanal makine oluşturmanın Temel Bilgiler sekmesinde aşağıdaki bilgileri girin veya seçin:
Setting Value Proje ayrıntıları Abonelik Aboneliğinizi seçin. Kaynak grubu test-rg öğesini seçin. Örnek ayrıntıları Sanal makine adı Girin vm-1. Bölge Doğu ABD 2’yi seçin. Kullanılabilirlik seçenekleri Altyapı yedekliliği gerekli değil seçeneğini seçin. Güvenlik türü Standart varsayılanını değiştirmeyin. Image Windows Server 2022 Datacenter - x64 2. Nesil'i seçin. VM mimarisi Varsayılan x64'yi bırakın. Boyut Bir boyut seçin. Yönetici hesabı Kimlik doğrulama türü Parola'ya tıklayın. Username azureuser yazın. Parola Bir parola girin. Parolayı onaylayın Parolayı yeniden girin. Giriş bağlantı noktası kuralları Genel Erişime Açık Gelen Bağlantı Noktaları Hiçbiri seçeneğini belirtin. Sayfanın üst kısmındaki Ağ sekmesini seçin.
Ağ sekmesine aşağıdaki bilgileri girin veya seçin:
Setting Value Ağ arabirimi Sanal ağ vnet-1'i seçin. Subnet subnet-1 (10.0.0.0/24) öğesini seçin. Genel IP Adresi Hiçbiri seçeneğini belirtin. NIC ağ güvenlik grubu Gelişmiş'i seçin. Ağ güvenlik grubunu yapılandırma Yeni oluştur’u seçin.
Ad olarak nsg-1 girin.
Gerisini varsayılan değerlerde bırakın ve Tamam'ı seçin.Ayarların geri kalanını varsayılan ayarlarda bırakın ve Gözden geçir ve oluştur'u seçin.
Ayarları gözden geçirin ve Oluştur'u seçin.
Note
Savunma konağı olan bir sanal ağdaki sanal makinelerin genel IP adreslerine ihtiyacı yoktur. Bastion genel IP'yi sağlar ve VM'ler ağ içinde iletişim kurmak için özel IP'ler kullanır. Bastion barındırılan sanal ağlardaki herhangi bir VM'den genel IP'leri kaldırabilirsiniz. Daha fazla bilgi için bkz Azure VM'den genel IP adresini ayırma.
Note
Azure, ya genel bir IP adresi atanmamış olan ya da iç Azure temel yük dengeleyicisinin arka uç havuzunda bulunan VM'ler için varsayılan bir dışa giden erişim IP'si sağlar. Varsayılan giden erişim IP mekanizması, yapılandırılamayan bir giden IP adresi sağlar.
Aşağıdaki olaylardan biri gerçekleştiğinde varsayılan giden erişim IP'si devre dışı bırakılır:
- VM'ye bir genel IP adresi atanır.
- VM, çıkış kuralları bulunan veya bulunmayan standart bir yük dengeleyicinin arka uç havuzuna yerleştirilir.
- Azure NAT Gateway kaynağı, VM'nin alt ağına atanır.
Sanal makine ölçek kümelerini esnek düzenleme modunda kullanarak oluşturduğunuz VM'lerin varsayılan giden erişimi yoktur.
Azure'daki giden bağlantılar hakkında daha fazla bilgi için bkz . Azure'da varsayılan giden erişim ve giden bağlantılar için Kaynak Ağ Adresi Çevirisi'ni (SNAT) kullanma.
Özel uç noktaya bağlantıyı test etme
Özel uç nokta üzerinden web uygulamasına bağlanmak için daha önce oluşturduğunuz sanal makineyi kullanın.
Portalın üst kısmındaki arama kutusuna Sanal makine yazın. Sanal makineler'i seçin.
vm-1'i seçin.
Genel bakış sayfasında vm-1 için "Bağlan"ı seçin ve ardından "Bastion" sekmesini seçin.
Use Bastion'ı seçin.
VM'yi oluştururken kullandığınız kullanıcı adını ve parolayı girin.
Bağlan'ı seçin.
Bağlandıktan sonra sunucuda PowerShell'i açın.
nslookup webapp-1.azurewebsites.netgirin. Aşağıdaki örneğe benzer bir ileti alırsınız:Server: UnKnown Address: 168.63.129.16 Non-authoritative answer: Name: webapp-1.privatelink.azurewebsites.net Address: 10.0.0.10 Aliases: webapp-1.azurewebsites.netÖnceki adımlarda statik IP adresi seçtiyseniz web uygulaması adı için 10.0.0.10 özel IP adresi döndürülür. Bu adres, daha önce oluşturduğunuz sanal ağın alt ağında yer alır.
vm-1 ile bastion bağlantısında web tarayıcısını açın.
Web uygulamanızın URL'sini girin.
https://webapp-1.azurewebsites.netWeb uygulamanız dağıtılmamışsa aşağıdaki varsayılan web uygulaması sayfasını alırsınız:
vm-1 bağlantısını kapatın.
Oluşturduğunuz kaynakları kullanmayı bitirdiğinizde, kaynak grubunu ve tüm kaynaklarını silebilirsiniz.
Azure portalında Kaynak grupları'nı arayın ve seçin.
Kaynak grupları sayfasında test-rg kaynak grubunu seçin.
test-rg sayfasında Kaynak grubunu sil'i seçin.
Silme işlemini onaylamak için Kaynak grubu adını girin alanına test-rg yazın ve ardından Sil'i seçin.
Sonraki adımlar
Bu hızlı başlangıçta şunları oluşturdunuz:
Sanal ağ ve savunma konağı
Sanal makine
Azure web uygulaması için özel uç nokta
Özel uç nokta üzerinden web uygulamasına bağlantıyı test etmek için VM'yi kullandınız.
Özel uç noktaları destekleyen hizmetler hakkında daha fazla bilgi için bkz: