Aracılığıyla paylaş


Front Door yöneticisi ile yeni uç nokta ekleme

Bu makalede, Front Door yöneticisinde mevcut bir Azure Front Door profiline yeni bir uç nokta ekleme adımları gösterilmektedir.

Önkoşullar

Front Door yöneticisiyle yeni bir uç nokta oluşturabilmeniz için önce bir Azure Front Door profili oluşturmanız gerekir. Azure Front Door profili oluşturmak için bkz . Azure Front Door oluşturma. Profilin en az bir uç noktası olmalıdır.

Yeni bir Front Door uç noktası oluşturma

  1. Azure portalında oturum açın ve Azure Front Door profilinize gidin.

  2. Sol taraftaki menü bölmesinden Ayarlar altından Front Door yöneticisi'ni seçin. Ardından + Uç nokta ekle'yi seçerek yeni bir uç nokta oluşturun.

    Screenshot of add an endpoint through Front Door manager.

  3. Uç nokta ekle sayfasında uç nokta için benzersiz bir ad girin.

    Screenshot of add an endpoint page.

    • Ad - Yeni Front Door uç noktası için benzersiz bir ad girin. Azure Front Door, biçimindeki <endpointname>-hash.z01.azurefd.netuç nokta adına göre benzersiz bir uç nokta ana bilgisayar adı oluşturur.
    • Uç nokta ana bilgisayar adı - Alt etki alanı devralma işlemini önlemeye yardımcı olan belirlenimci bir DNS adı. Bu ad, etki alanındaki <endpointname>-hash.z01.azurefd.netAzure Front Door'unuz aracılığıyla kaynaklarınıza erişmek için kullanılır.
    • Durum - Bu uç noktayı etkinleştirmek için işaretli olarak ayarlayın.

Yol ekleme

  1. Yeni yol eklemek için öncelikle Front Door yöneticisindeki uç noktalar listesinden bir uç noktayı genişletin.

    Screenshot of list of endpoints in Front Door manager.

  2. Uç nokta yapılandırma bölmesinde + Yol ekle'yi seçerek etki alanlarınızın eşlemesini ve yönlendirme yapılandırmasını kaynak grubunuza yapılandırın.

    Screenshot of add a route button from endpoint configuration pane.

  3. Yol ekle sayfasında aşağıdaki bilgileri girin veya seçin:

    Screenshot of the route configuration page.

    • Ad - Yeni yol için benzersiz bir ad girin

    • Yolu etkinleştir - Bu yolu etkinleştirmek için işaretli olarak ayarlayın.

    • Etki Alanları - Doğrulanmış ve başka bir yolla ilişkilendirilmemiş bir veya daha fazla etki alanı seçin. Daha fazla bilgi için bkz . Özel etki alanı ekleme.

    • Eşleşecek desenler - Bu yolun kabul edilen tüm URL yolu desenlerini yapılandırın. Örneğin, url'sinde www.contoso.com/images/*tüm istekleri kabul etmek için /images/* deseni ile eşleşecek şekilde ayarlayabilirsiniz. Azure Front Door, trafiği ilk olarak tam eşleşmeye göre belirler. Hiçbir yol tam olarak eşleşmiyorsa, Front Door eşleşen bir joker karakter yolu arar. Eşleşen bir yola sahip yönlendirme kuralı bulunmazsa istek reddedilir ve 400: Hatalı İstek hatası HTTP yanıtı döndürür. Yollarla eşleşme desenleri büyük/küçük harfe duyarlı değildir; başka bir deyişle farklı büyük/küçük harfe sahip yollar yineleme olarak değerlendirilir. Örneğin, yolları /FOO ve /fooile aynı protokolü kullanan bir konağınız vardır. Bu yollar yinelenen olarak kabul edilir ve Desenler'in eşleşmesine izin verilmez.

    • Kabul edilen protokoller - İstemci isteği yaparken Azure Front Door'un kabul etmelerini istediğiniz protokolleri belirtin. HTTP, HTTPS veya her ikisini de belirtebilirsiniz.

    • Yeniden Yönlendirme - Gelen HTTP istekleri için HTTPS'nin zorlanıp zorlanmayacağını belirtin.

    • Kaynak grubu - Çıkış noktası için istekler yapıldığında trafiği iletecek kaynak grubunu seçin. Daha fazla bilgi için bkz . Kaynak grubu yapılandırma.

    • Kaynak yolu - Bu yol, Front Door'un kaynağa iletilen isteği oluştururken kullandığı URL'yi yeniden yazmak için kullanılır. Varsayılan olarak, bu yol sağlanmadı. Bu nedenle Front Door, kaynak isteğinde gelen URL yolunu kullanır. Ayrıca, gelen yolun eşleşen herhangi bir bölümünü kaynak istek yoluna kopyalayan bir joker karakter yolu da belirtebilirsiniz. Kaynak yolu büyük/küçük harfe duyarlıdır.

      Eşleştirecek desen: /foo/* Kaynak yolu: /fwd/

      Gelen URL yolu: /foo/a/b/c/ Front Door'dan kaynak URL'ye: fwd/a/b/c

    • İletme protokolü - İsteği iletmek için kullanılan protokolü seçin. Yalnızca HTTP, yalnızca HTTPS belirtebilir veya gelen isteği eşleştirebilirsiniz.

    • Önbelleğe Alma - Azure Front Door ile statik içeriğin önbelleğe alınmasını etkinleştirmek için bu seçeneği belirleyin. Daha fazla bilgi için bkz . Front Door ile önbelleğe alma.

    • Kurallar - Bu yola uygulanan kural kümelerini seçin. Daha fazla bilgi için bkz . Front Door için kural kümeleri.

  4. Yeni yolu oluşturmak için Ekle'yi seçin. Yol, uç noktaların yolları listesinde görünür.

    Screenshot of new created route in an endpoint.

Güvenlik ilkesi ekleme

  1. Etki alanlarınızla ilişkilendirilecek yeni bir web uygulaması güvenlik duvarı ilkesi uygulamak veya oluşturmak için Güvenlik ilkesi bölmesinde + İlke ekle'yi seçin.

    Screenshot of add a policy button from endpoint configuration pane.

  2. Güvenlik ilkesi ekle sayfasında aşağıdaki bilgileri girin veya seçin:

    Screenshot of add security policy page.

    • Ad - Bu Front Door profilinde güvenlik ilkesi için benzersiz bir ad girin.
    • Etki Alanları - Bu güvenlik ilkesini uygulamak istediğiniz bir veya daha fazla etki alanını seçin.
    • WAF İlkesi - Mevcut bir WAF ilkesi seçin veya yeni bir WAF ilkesi oluşturun. Mevcut bir WAF ilkesini seçtiğinizde, bu ilke Front Door profiliyle aynı katman olmalıdır. Daha fazla bilgi için bkz . Front Door için WAF ilkesini yapılandırma.
  3. Güvenlik ilkesini oluşturmak ve uç noktayla ilişkilendirmek için Kaydet'i seçin.

    Screenshot of security policy associated with an endpoint.

Kaynak zaman aşımını yapılandırma

Kaynak zaman aşımı, Azure Front Door'un kaynak bağlantının zaman aşımına uğradıklarına göre bekleyeceği süredir. Bu değeri Azure Front Door profilinin genel bakış sayfasında ayarlayabilirsiniz. Bu değer profildeki tüm uç noktalara uygulanır.

Screenshot of the origin timeout settings on the overview page of the Azure Front Door profile.

Kaynakları temizleme

Bir uç noktayı kaldırmak için önce uç noktayla ilişkili tüm güvenlik ilkelerini kaldırmanız gerekir. Ardından uç noktayı Azure Front Door profilinden kaldırmak için Uç noktayı sil'i seçin.

Screenshot of the delete endpoint button from inside an endpoint.

Sonraki adımlar

  • Azure Front Door yapılandırmasında kaynak ve kaynak gruplarının kullanımı hakkında bilgi edinin.
  • Azure Front Door kural kümesindeki kurallar eşleştirme koşulları hakkında bilgi edinin.
  • Azure Front Door ile WAF ilke ayarları hakkında daha fazla bilgi edinin.
  • Azure Front Door profilinizi korumak için özel kurallar oluşturmayı öğrenin.