Tüm Ürünler
Search
Belge Merkezi

Web Application Firewall:Hybrid cloud access

Son Güncelleme:Oct 06, 2026

Hibrit cloud erişimi, Alibaba Cloud dışında dağıtılan hizmetler için web uygulamalarını koruyan ve trafiği yöneten bir Alibaba Cloud çözümüdür. Hizmetleriniz üçüncü taraf bir public cloud'da, private cloud'da veya şirket içi veri merkezinde çalışıyorsa, hizmetlerinizi merkezi olarak yönetmek ve korumak amacıyla hibrit cloud erişimini Web Application Firewall (WAF) ile birlikte kullanabilirsiniz. Bu konuda hibrit cloud erişiminin ne olduğu ve nasıl dağıtılacağı açıklanmaktadır.

Hibrit cloud erişimi

Hibrit cloud erişimi, cloud tabanlı koruma bileşenlerini diğer cloud platformlarına veya şirket içi veri merkezlerine genişletir. Şirket içi ve cloud yeteneklerini birleştirerek entegre bir web uygulama güvenliği çözümü sunar.

Kullanım senaryoları

  • İş gereksinimleri nedeniyle trafiğin public cloud'a yönlendirilemediği durumlarda şirket içi web hizmetlerini koruma.

  • Alibaba Cloud, diğer public cloud'lar, private cloud'lar, şirket içi veri merkezleri ve VPC intranetlerinde dağıtılan hizmetler için web hizmeti korumasını tek bir noktadan yönetme.

  • Birden fazla ağ ortamında aktif-aktif olağanüstü durum kurtarma gerektiren, gecikme süresine duyarlı ve yüksek güvenilirlikli hizmetler için birleşik koruma sağlama.

Avantajlar

  • Şirket içi ve cloud tabanlı kaynakların yanı sıra azaltma ilkelerinin tek bir yerden yönetilmesini sağlar.

  • Şirket içi dağıtım yoluyla hizmetlerinizi yerel düzeyde korur.

  • Cloud tabanlı azaltma kurallarını ve tehdit istihbaratını gerçek zamanlı olarak senkronize eder.

  • Hem internete açık hem de intranet hizmetlerini korur.

  • Birleşik bir erişim katmanında trafik yönlendirme ve bant dışı denetim imkanı sunarak WAF kümesinin arızalanması durumunda yük devretmeyi sağlamak için manuel ve otomatik bypass desteği verir.

Bağlantı türleri


Bağlantı türü


Çalışma prensibi


Kullanım senaryoları


Ters proxy bağlantısı


Ters proxy bağlantısı modunda, alan adını veya IP adresini WAF'e ekleyin ve DNS kaydını WAF koruma kümesi uç noktasına yönlendirin. Hibrit Cloud WAF kümesi, tüm proxylenen erişim isteklerinde güvenlik kontrolleri gerçekleştirir.


Bu mod, ağ mimarisinin değiştirilebildiği ve hizmet trafiğinin aşırı olmadığı senaryolar için uygundur. Örnekler arasında internet, perakende, devlet, finans ve medya sektörleri yer alır.


SDK entegrasyonu


SDK entegrasyonu modunda, birleşik erişim ağ geçidine bir SDK eklentisi dağıtırsınız. SDK eklentisi, hizmet trafiğini ağ geçidinden WAF koruma kümesine kopyalar. Bu modda, Hibrit Cloud WAF koruma kümesi trafik iletimine katılmaz; böylece hizmet iletimi ile tespit işlemleri birbirinden ayrılır.


Bu mod, Nginx veya APISIX gibi birleşik bir erişim katmanı ağ geçidine sahip olan, yoğun trafiği yöneten ve gecikme süresi ile kararlılık konusunda katı gereksinimleri bulunan kullanıcılar için uygundur. Örnekler arasında önde gelen internet müşterileri ve iletim özellikleri konusunda özel gereksinimleri olan müşteriler yer alır.

Ağ mimarinize ve gereksinimlerinize göre bir hibrit cloud bağlantı türü seçin. Aşağıdaki senaryolar, uygun bağlantı türünün nasıl seçileceğini açıklamaktadır:

Kurumsal kamu hizmetleri portalı

  • Arka plan: Bu portal, çevrimiçi hizmetler ve bilgi sorguları sunar. Hassas verileri işlediği için portalın güçlü bir güvenliğe ihtiyacı vardır. Portalın hizmet trafiği stabildir ve ağ mimarisi küçük değişikliklere izin verebilir.

  • Önerilen bağlantı türü: ters proxy modu

  • Gerekçe:

    • Basit dağıtım: Ters proxy modu basit bir şekilde dağıtılabilir. Hizmet trafiğini DNS yapılandırması aracılığıyla WAF'e yönlendirmeniz yeterlidir. Bu yaklaşım, mevcut dahili ağ yapısında karmaşık değişiklikler yapılmasını veya her erişim noktasına bir eklenti dağıtılmasını gerektirmez; bu nedenle temel operasyon ve bakım becerilerine sahip ekipler tarafından hızlı bir şekilde uygulanması için idealdir.

    • Minimal mimari değişiklikleri: Hizmet trafiği stabil olduğundan, kullanıcı deneyimini etkilemeden trafiği WAF'e yönlendirmek için DNS ayarlarını değiştirebilirsiniz.

    • Merkezi yönetim: Ters proxy modu, güvenlik ilkelerini WAF platformunda merkezi olarak yönetmenize olanak tanır. Bu sayede ilke uygulaması kolaylaşır.

Büyük ölçekli sosyal e-ticaret

  • Arka plan: Bu platform, büyük ölçekli ve yüksek eşzamanlı hizmetleri yönetir; yüksek performans, kararlılık ve güvenlik gerektirir. Amaç, ağ mimarisini değiştirmeden veya kullanıcı deneyimini etkilemeden uygulama güvenliğini artırmaktır. Geniş bir kullanıcı tabanına ve karmaşık trafik kalıplarına sahip olan platform, potansiyel tehditleri etkili bir şekilde tespit edip azaltabilen bir çözüme ihtiyaç duyar.

  • Önerilen bağlantı türü: SDK entegrasyonu

  • Gerekçe:

    • Kullanıcı deneyimine öncelik veren bir platform olarak çok düşük erişim gecikme süresi ve yüksek sistem kararlılığı gerektirir. SDK entegrasyonu modu, ekstra yönlendirmeleri ve ek proxy düğümlerinden geçen trafiği ortadan kaldırarak genel erişim gecikme süresini azaltır.

    • SDK entegrasyonu modu, hizmet trafiği iletimini güvenlik tespitinden ayırır; bu durum sosyal bir platform için aşağıdaki avantajları sunar:

      • Gelişmiş sistem kararlılığı: WAF koruma kümesi arızalansa bile hizmet trafiği ve sistem kullanılabilirliği etkilenmez.

      • Bağımsız ölçeklendirme: İşiniz büyüdükçe WAF koruma kümesini uygulamanızdan bağımsız olarak ölçeklendirebilirsiniz. Bu sayede güvenlik kapasitesi hizmet talebiyle paralel olarak artar.

    • Platform, trafiği yönetmek ve dağıtmak için Nginx veya APISIX gibi birleşik bir erişim katmanı ağ geçidi kullanmaktadır. SDK entegrasyonu modu bu ağ mimarisi için idealdir:

      • Sorunsuz entegrasyon: Mevcut erişim katmanı ağ geçidinize WAF SDK eklentisini dağıtarak ağ mimarinizde minimum değişiklikle güvenlik koruması ekleyebilirsiniz.

      • Esnek yapılandırma: Gelişen gereksinimleri karşılamak üzere WAF güvenlik ilkelerini yapılandırabilirsiniz.

Sınırlamalar

Hibrit cloud erişimi için web sitesi değiştirme koruması desteklenmez.

Ön koşullar

  • Aktif bir Enterprise veya Ultimate abonelik örneğine sahip olmanız gerekir. Satın alma talimatları için bkz. Abonelik tabanlı WAF 3.0 örneği satın alma.

    Not

    Abonelik tabanlı Basic veya Pro örnekleri ile kullandıkça öde örnekleri hibrit cloud erişimini desteklemez.

  • Gerekli küme kaynaklarını hazırlayın. Öneriler için bkz. Küme kaynaklarını hazırlama.

    Not

    Bir hibrit cloud kümesi yönetim, depolama ve koruma bileşenlerinden oluşur. Küme kararlılığını en üst düzeye çıkarmak için farklı bileşenleri ayrı ayrı dağıtın. Bir bileşen birden fazla düğüm içeriyorsa, düğümlerin önüne bir yük dengeleyici cihaz yerleştirin.

Adım 1: WAF istemcisini yükleme

WAF istemcisi

Hibrit cloud kümesi, yerel sunucularınızı WAF koruma düğümleri olarak kullanır. Bir küme dağıtmadan önce bu sunuculara WAF istemcisini (vagent) yüklemeniz gerekir.

vagent şu amaçlarla kullanılır:

  • Hibrit Cloud WAF kurulum ve yükseltme görüntülerini çekmek için Alibaba Cloud WAF sunucusuyla iletişim kurma.

  • WAF hizmetinin kullanılabilirliğini sağlamak amacıyla hibrit cloud bileşenlerinin çalışma durumunu izleme ve raporlama.

  • İletim yapılandırmaları, azaltma kuralları ve tehdit istihbaratı dahil olmak üzere cloud tabanlı yapılandırma bilgilerini gerçek zamanlı olarak senkronize ederek Hibrit Cloud WAF korumasının güncelliğini sağlama.

vagent yalnızca Linux sunuculara bir RPM paketi kullanılarak yüklenebilir. Aşağıdaki 64 bit Linux işletim sistemleri desteklenir: AliOS 3.2104, Tencent OS 3.1, CentOS 7, Red Hat 7 ve Kylin V10 (x86). Çekirdek sürümü 4.10 veya üzeri olmalıdır.

Not
  • CentOS 7 artık bakımı yapılmamaktadır ve Alibaba Cloud bu işletim sistemi için desteği sonlandırmaktadır. Mevcut CentOS 7 kurulumları çalışmaya devam edecek olsa da Alibaba Cloud bu işletim sistemi için görüntü güncellemeleri sağlamayacaktır.

Yordam

  1. Yerel sunucunuzda oturum açın.

  2. vagent'in en son sürümünü edinin ve yerel sunucunuza indirin.

    Yöntem: Bir ürün teknik uzmanıyla iletişime geçmek için bir destek talebi gönderin.

  3. vagent'i yükleyin.

    1. vagent'i yüklemek için aşağıdaki komutu çalıştırın.

      sudo rpm -ivh t-yundun-vagent-xxxxxxx.xxxxx.rpm
      Not

      xxxxxxx.xxxxx ifadesini, indirdiğiniz vagent paketinin sürüm numarasıyla değiştirin.

    2. Yükleme tamamlandıktan sonra, yüklü vagent sürümünü doğrulamak için aşağıdaki komutu çalıştırın.

      rpm -qa|grep vagent
  4. vagent bağlantı yapılandırmasını değiştirin.

    vagent'i yükledikten sonra, Alibaba Cloud sunucusuyla iletişim kuracak şekilde yapılandırmanız gerekir. Bağlantı türünüzü temel alarak bağlantı ayarlarını değiştirmek için şu adımları izleyin:

    1. vagent yapılandırma dosyasını düzenleme modunda açmak için aşağıdaki komutu çalıştırın.

      sudo vi /home/admin/vagent/conf/vagent.toml
    2. Düzenleme moduna girmek için i tuşuna basın ve ardından aşağıdaki içeriği değiştirin veya ekleyin:

      domain="wafopenapi.cn-hangzhou.aliyuncs.com" // The endpoint for the Hybrid Cloud WAF service. See the table below for the correct value.
      access_key_id=***************** // Your Alibaba Cloud account AccessKey ID.
      access_key_secret=***************** // Your Alibaba Cloud account AccessKey secret.

      Tablo 1. Domain değeri

      WAF hizmet bölgesi

      Bağlantı türü

      Domain değeri

      Çin anakarası

      İnternet erişimi (Hibrit cloud kümesi, WAF konsoluna internet üzerinden bağlanır)

      wafopenapi.cn-hangzhou.aliyuncs.com

      Express Connect üzerinden özel bağlantı (Hibrit cloud kümesi, özel WAF konsoluna Express Connect devresi üzerinden bağlanır. Bu mod, önceden yapılandırılmış bir Express Connect devresi gerektirir)

      Not

      Şu anda Çin (Hangzhou), Çin (Şanghay) ve Çin (Pekin) bölgelerindeki VPC örnekleri desteklenmektedir. Çin anakarasındaki diğer bölgeler için bir ürün uzmanıyla iletişime geçmek üzere bir destek talebi gönderin.

      wafopenapi.vpc-proxy.aliyuncs.com

      Çin anakarası dışı

      İnternet erişimi (Hibrit cloud kümesi, WAF konsoluna internet üzerinden bağlanır)

      wafopenapi.ap-southeast-1.aliyuncs.com

      Express Connect üzerinden özel bağlantı (Hibrit cloud kümesi, özel WAF konsoluna Express Connect devresi üzerinden bağlanır. Bu mod, önceden yapılandırılmış bir Express Connect devresi gerektirir)

      Not

      Çin anakarası dışındaki bölgeler için bir ürün uzmanıyla iletişime geçmek üzere bir destek talebi gönderin.

      wafopenapi-intl.vpc-proxy.aliyuncs.com

    3. Düzenleme modundan çıkmak için Esc tuşuna basın.

    4. Değişiklikleri kaydetmek ve çıkmak için :wq yazın ve Enter tuşuna basın.

  5. vagent'i başlatın.

    1. vagent'i başlatmak için aşağıdaki komutu çalıştırın.

      sudo systemctl start vagent
    2. vagent'in sistem başlangıcında otomatik olarak başlamasını etkinleştirmek için aşağıdaki komutu çalıştırın.

      sudo systemctl enable vagent

      Otomatik başlatmayı etkinleştirdikten sonra aşağıdaki başarı mesajı görünür:

      Created symlink from /etc/systemd/system/multi-user.target.wants/vagent.service 
      to /usr/lib/systemd/system/vagent.service.

    Başlatma başarısız olursa, vagent günlüklerini kontrol etmek için aşağıdaki yöntemleri kullanın:

    • systemd günlüğünü sorgulayın. Aşağıdaki komutu çalıştırın:

      sudo journalctl -u vagent
    • vagent günlük dosyasını sorgulayın. Aşağıdaki komutu çalıştırın:

      tail /home/admin/vagent/logs/vagent.log

    vagent'i durdurmak veya durumunu kontrol etmek için aşağıdaki komutları da çalıştırabilirsiniz:

    • vagent'i durdurmak için aşağıdaki komutu çalıştırın.

      sudo systemctl stop vagent
    • vagent'in durumunu kontrol etmek için aşağıdaki komutu çalıştırın.

      sudo systemctl status vagent
  6. Yükleme işlemini doğrulayın.

    Yükleme işlemini doğrulamak için aşağıdaki komutu çalıştırın.

    ps aux | grep AliYunDunWaf
    • Çıktıda AliYunDunWaf işlemi yer alıyorsa, vagent'in yüklendiği ve çalıştığı onaylanır. Daha sonra bir küme yapılandırması dağıtarak sunucuyu yerel bir WAF koruma düğümü olarak ekleyebilirsiniz.

    • Çıktıda AliYunDunWaf işlemi yer almıyorsa, yükleme adımlarını gözden geçirin ve tekrar deneyin. Sorun devam ederse, yardım almak için bir ürün uzmanıyla iletişime geçmek üzere bir destek talebi gönderin.

2. Adım: Karma cloud kümesi dağıtma

  1. WAF satın alma sayfasına gidin ve Ek Karma Cloud Koruma Düğümleri için abonelik oluşturun.

    Not
    • Yalnızca abonelik tabanlı Enterprise ve Ultimate örnekleri karma cloud erişimini destekler. Abonelik tabanlı Basic, Pro veya kullandıkça öde örnekleri bu bağlantı türünü desteklemez.

    • Tek bir karma cloud kümesi en az iki koruma düğümü gerektirir. Her bir koruma düğümünün desteklediği SPS (saniye başına sorgu) değeri, küme türüne bağlıdır. Örneğin, ters proxy modunda bir düğüm HTTP trafiği için saniyede 5.000 sorguya veya HTTPS trafiği için saniyede 3.000 sorguya kadar destek sağlar. Hizmetinizin SPS değerine göre düğüm sayısını belirleyebilir ve daha fazla koruma düğümü ekleyerek ölçeği genişletebilirsiniz.

  2. Web Application Firewall 3.0 konsolunda oturum açın. Üst menü çubuğundan WAF örneği için kaynak grubunu ve bölgeyi (Chinese Mainland veya Outside Chinese Mainland) seçin.

  3. Sol gezinme bölmesinde Hybrid Clouds öğesini tıklayın.

  4. Hybrid Clouds sayfasında Add Cluster öğesini tıklayın.

  5. Sihirbazın Basic Information Configuration adımında aşağıdaki parametreleri yapılandırın ve Next öğesini tıklayın.

    Parametre

    Açıklama

    Cluster Name

    Karma cloud kümesi için bir ad belirtin.

    Cluster Type

    Küme türünü seçin. Geçerli değerler:

    • Reverse Proxy Mode: Bu modu seçerseniz WAF, hizmet iletimi ve koruma için ters proxy kümesi olarak çalışır.

    • SDK Integration Mode: Bu modu seçerseniz birleşik erişim ağ geçidinize bir SDK eklentisi dağıtmanız gerekir. SDK eklentisi trafiği WAF koruma kümesine kopyalar. Bu modda WAF koruma kümesi trafik iletimine katılmaz.

      WAF kümesinde arıza oluşursa manual bypass özelliğini etkinleştirebilirsiniz. Manual bypass özelliğini etkinleştirdiğinizde WAF koruma kümesi hemen bypass durumuna geçer. Kümenin SDK'sı artık trafiği WAF kümesine iletmez ve hizmetleriniz WAF korumasını atlar.

    Önemli

    Bir Cluster Type seçtikten sonra bunu değiştiremezsiniz. Yapılandırmadan önce küme dağıtımınızı planlamanızı öneririz.

    Protection Nodes

    Karma cloud kümesi için koruma düğümü sayısını seçin.

    Not

    Tüm özel karma cloud kümelerine eklediğiniz toplam düğüm sayısı, satın aldığınız Additional Protection Nodes sayısını aşamaz.

    Server Port

    Karma cloud kümesi için hizmet bağlantı noktalarını belirtin. Bu bağlantı noktaları, korumak istediğiniz web hizmetlerinin kullandığı tüm bağlantı noktalarını içermelidir. Bir web hizmetini kümeye eklerken yalnızca bu listedeki bağlantı noktalarını atayabilirsiniz.

    • Varsayılan olarak karma cloud kümesi için 80, 8080, 443 ve 8443 numaralı bağlantı noktaları etkinleştirilir. Özel bir gereksiniminiz yoksa ayarları değiştirmeniz gerekmez.

    • Diğer bağlantı noktalarını eklemek için bunları manuel olarak girin. Her bağlantı noktasını girdikten sonra Enter tuşuna basın.

      Önemli
      • Karma cloud kümesi 22, 53, 9100, 4431, 4646, 8301, 6060, 8600, 56688, 15001, 4985, 4986 veya 4987 numaralı bağlantı noktalarını desteklemez. Desteklenmeyen bağlantı noktalarının listesini görüntülemek için View the range of ports that are not supported. öğesini tıklayabilirsiniz.

      • Güvenlik risklerini önlemek amacıyla yalnızca gerekli koruma bağlantı noktalarını eklemenizi öneririz. Hizmetlerinizle ilgisi olmayan bağlantı noktalarını eklemeyin.

    Cluster Access Mode

    Karma cloud kümesi için ağ erişim modunu belirtin. Geçerli değerler:

    • Internet: Karma cloud kümesi internet üzerinden WAF konsoluna bağlanır.

    • Internal Network: Karma cloud kümesi özel bir ağ üzerinden WAF konsoluna bağlanır.

      Önemli

      Internal Network modunu yalnızca Express Connect devresi kurduktan sonra kullanabilirsiniz. Daha fazla bilgi için bkz. Express Connect.

    Remarks

    Karma cloud kümesi için açıklamalar ekleyin.

  6. Sihirbazın Node Group Configuration adımında, belirtilen sırayla düğüm grupları eklemek için Add Node Group öğesini tıklayın ve ardından Next öğesini tıklayın.

    Not

    Önce karma cloud kümesine birden çok düğüm grubu eklemeli, ardından düğüm gruplarına düğümler eklemelisiniz. Yük dengeleme ve olağanüstü durum kurtarma sağlamak için her düğüm grubunun bir yük dengeleyiciye ihtiyacı vardır. Yük dengeleyiciniz yoksa ürün ve teknik uzmanlarla görüşmek için bir destek talebi gönderin.

    Parametre

    Açıklama

    Node Group Name

    Düğüm grubu için bir ad belirtin.

    Server IP Address for Load Balancing

    Düğüm grubunun yük dengeleyicisinin genel IP adresini girin.

    Node Group Type

    Düğüm grubu türünü seçin. Geçerli değerler:

    • Protection: Koruma bileşenini barındırır. Olağanüstü durum kurtarma için bir kümeye bu türden birden çok düğüm grubu ekleyebilirsiniz.

    • Management: Yönetim bileşenini barındırır. Olağanüstü durum kurtarma için bir kümeye bu türden birden çok düğüm grubu ekleyebilirsiniz.

    • Storage: Depolama bileşenini barındırır. Bir kümeye bu türden yalnızca bir düğüm grubu ekleyebilirsiniz.

    • Management and Storage: Yönetim ve depolama bileşenlerini barındırır. Bir kümeye bu türden yalnızca bir düğüm grubu ekleyebilirsiniz.

    Düğüm gruplarını aşağıdaki sırayla eklemelisiniz:

    • Seçenek 1: En az üç düğüm grubu ekleme

      İlk olarak bir Storage düğüm grubu ekleyin. Ardından en az bir Management düğüm grubu ekleyin. Son olarak en az bir Protection düğüm grubu ekleyin.

    • Seçenek 2: En az iki düğüm grubu ekleme

      İlk olarak bir Management and Storage düğüm grubu ekleyin. Ardından en az bir Protection düğüm grubu ekleyin.

    Region

    Node Group Type değerini Protection olarak ayarlarsanız düğüm grubu için bir Region seçmeniz gerekir. Diğer düğüm grubu türleri için bu parametreyi ayarlamanız gerekmez.

    Remarks

    Düğüm grubu için açıklamalar ekleyin.

  7. Sihirbazın Initial Node Configuration adımında Add Node öğesini tıklayın, aşağıdaki parametreleri yapılandırın ve ardından Save öğesini tıklayın.

    Parametre

    Açıklama

    Server IP Address

    Şirket içi sunucunun genel IP adresini belirtin.

    Node Name

    Düğüm için bir ad belirtin.

    Region

    Düğümün bulunduğu bölgeyi seçin.

    Server Configuration

    Sunucunun yapılandırma bilgilerini görüntüler.

    Protection Node Group

    Düğümü eklemek istediğiniz koruma düğümü grubunu seçin.

    • Geçerli kümeye eklediğiniz düğüm sayısı, küme için belirtilen koruma düğümü sayısını aşamaz.

    • Aktif-aktif olağanüstü durum kurtarmayı sağlamak için Protection düğüm grubuna en az iki düğüm eklemenizi öneririz.

    Küme oluşturulduktan sonra Switch Cluster öğesini tıklayabilir, yönetmek istediğiniz kümeyi seçebilir ve ardından aşağıdaki işlemleri gerçekleştirebilirsiniz:

    • Basic Information bölümünde kümeyle ilgili temel bilgileri görüntüleyin. Küme adını, koruma düğümü sayısını, hizmet bağlantı noktalarını veya açıklamaları değiştirmek için Edit öğesini de tıklayabilirsiniz.

    • Bir düğüm grubu eklemek veya değiştirmek için Node Group Configuration öğesini tıklayın. Daha fazla bilgi için bkz. Adım6.

    • Bir düğüm eklemek için Add Node öğesini tıklayın. Daha fazla bilgi için bkz. Adım7.

    • Düğümlerin çalışma durumunu kontrol edin.

      • Node Status sunucunun beklendiği gibi çalışıp çalışmadığını gösterir. Normal sunucunun çalıştığını gösterir. Stopped sunucunun kapatıldığını gösterir.

        Bir sunucu kapatılırsa ilgili düğüm WAF koruması sağlayamaz. Sunucu kapatılmasının nedenini kontrol edin ve sorunu en kısa sürede giderin.

      • Application Status WAF istemci uygulaması vagent'in düğümde beklendiği gibi çalışıp çalışmadığını gösterir. Normal uygulamanın çalıştığını gösterir. Stopped vagent'in çalışmayı durdurduğunu gösterir.

        Vagent çalışmayı durdurursa düğüm beklendiği şekilde WAF koruması sağlamayabilir. Şirket içi sunucuda oturum açmanızı, vagent'in kurulum ve çalışma durumunu kontrol etmenizi ve sorunu en kısa sürede gidermenizi öneririz. Daha fazla bilgi için bkz. 1. Adım: WAF istemcisini yükleme.

    Önemli

    Düğüm sağlık kontrollerinin başarısız olmasını önlemek için dağıtım için kullanılan RAM kullanıcısını veya buna ilişkin izinleri silmeyin. RAM kullanıcısını yanlışlıkla silerseniz ürün ve teknik uzmanlarla görüşmek için bir destek talebi gönderin.

Küme kaynaklarını hazırlama

Koruma senaryonza göre bir küme dağıtım çözümü seçebilirsiniz. Farklı çözümler farklı sayıda küme kaynağı gerektirir.

Ters proxy

Koruma senaryosu

Hizmet SPS aralığı

Önerilen yapılandırma

Dağıtım

Yüksek kararlılık gerektiren hizmetler için üretim koruması (olağanüstü durum kurtarma ve yüksek kullanılabilirlik)

HTTP trafiği için saniyede 500'e kadar sorgu veya HTTPS trafiği için saniyede 300'e kadar sorgu.

3 sunucu (8 çekirdek, 16 GB RAM) + 1 yük dengeleyici.

  • Yönetim ve depolama bileşeni: 1 sunucu.

  • Koruma bileşeni: 2 veya daha fazla sunucu + 1 yük dengeleyici.

HTTP trafiği için saniyede 500-2.000 sorgu veya HTTPS trafiği için saniyede 300-1.000 sorgu.

2 sunucu (8 çekirdek, 16 GB RAM) + 1 sunucu (16 çekirdek, 32 GB RAM) + 1 yük dengeleyici.

HTTP trafiği için saniyede 2.000-5.000 sorgu veya HTTPS trafiği için saniyede 1.000-3.000 sorgu.

3 sunucu (16 çekirdek, 32 GB RAM) + 1 yük dengeleyici.

HTTP trafiği için saniyede 10.000'e kadar sorgu veya HTTPS trafiği için saniyede 6.000'e kadar sorgu.

3 sunucu (32 çekirdek, 64 GB RAM) + 1 yük dengeleyici.

Yukarıdaki aralıkların ötesinde.

Gerektiğinde koruma düğümlerinin ölçeğini genişletin. Tek bir koruma düğümü HTTP trafiği için saniyede 5.000'e kadar sorguyu veya HTTPS trafiği için saniyede 3.000'e kadar sorguyu destekler.

PoC testi (minimum doğrulama)

HTTP trafiği için saniyede 500'e kadar sorgu veya HTTPS trafiği için saniyede 300'e kadar sorgu.

2 sunucu (8 çekirdek, 16 GB RAM).

  • Yönetim ve depolama bileşeni: 1 sunucu.

  • Koruma bileşeni: 1 sunucu.

SDK entegrasyonu

Koruma senaryosu

Hizmet SPS aralığı

Önerilen yapılandırma

Dağıtım

Yüksek kararlılık gerektiren hizmetler için üretim koruması (olağanüstü durum kurtarma ve yüksek kullanılabilirlik)

Saniyede 15.000'e kadar sorgu.

3 sunucu (32 çekirdek, 64 GB RAM).

  • Depolama ve yönetim bileşeni: 1 veya daha fazla sunucu.

  • Koruma bileşeni: 2 veya daha fazla sunucu.

Saniyede 15.000'den fazla sorgu.

Gerektiğinde koruma düğümlerinin ölçeğini genişletin. Tek bir koruma düğümü saniyede 15.000'e kadar sorguyu destekler.

PoC testi (minimum doğrulama)

Saniyede 5.000'e kadar sorgu.

2 sunucu (16 çekirdek, 32 GB RAM).

  • Depolama ve yönetim bileşeni: 1 sunucu.

  • Koruma bileşeni: 1 veya daha fazla sunucu.

3. Adım: Hizmetleri WAF'e ekleme

Web Application Firewall (WAF) hizmetlerinin eklenme süreci, ters proxy ve SDK entegrasyonu modları için farklılık gösterir. Hybrid cloud kümenizi dağıtırken seçtiğiniz küme türüne uygun olan prosedürü izleyin.

Talimatlar

Ters proxy modu

  1. Web Application Firewall 3.0 konsolu üzerinden oturum açın. Üst menü çubuğundan WAF örneği için kaynak grubunu ve bölgeyi (Chinese Mainland veya Outside Chinese Mainland) seçin.

  2. Sol gezinme bölmesinde Onboarding seçeneğine tıklayın.

  3. Hybrid Cloud Access sekmesinde Reverse Proxy seçeneğine tıklayın ve ardından Add düğmesine tıklayın.

  4. Configure Listener sihirbazında aşağıdaki ayarları yapılandırın ve Next seçeneğine tıklayın.

    Parametre

    Açıklama

    Domain Name/IP Address

    Korumak istediğiniz alan adını veya IP adresini girin. Aşağıdaki hususlara dikkat edin:

    • Tam bir alan adı (örneğin, www.aliyundoc.com) veya joker karakterli bir alan adı (örneğin, *.aliyundoc.com) girebilirsiniz.

      Not
      • Joker karakterli bir alan adı, kök alan adıyla eşleşmez. Örneğin, *.aliyundoc.com, aliyundoc.com ile eşleşmez.

      • Joker karakterli bir alan adı, farklı düzeylerdeki alt alan adlarıyla eşleşmez. Örneğin, *.aliyundoc.com, www.example.aliyundoc.com ile eşleşmez.

      • Joker karakterli bir alan adı, aynı düzeydeki tüm alt alan adlarıyla eşleşir. Örneğin, *.aliyundoc.com, www.aliyundoc.com ve example.aliyundoc.com ile eşleşir.

      • Korunan bir nesne hem tam bir alan adı hem de eşleşen bir joker karakterli alan adı ile ilişkilendirilmişse, tam alan adına ilişkin koruma kuralları öncelik kazanır.

    • 192.168.XX.XX gibi bir IP adresi girebilirsiniz.

    Protocol Type

    Web sitenizin kullandığı protokol ve bağlantı noktası.

    HTTP veya HTTPS seçin ve ilgili bağlantı noktası numarasını girin. Her bağlantı noktasını girdikten sonra Enter tuşuna basın.

    Not

    Girdiğiniz bağlantı noktası, karma cloud kümesi için yapılandırılan dinleyici bağlantı noktaları aralığında olmalıdır. Alan adınızın veya IP adresinizin gerektirdiği bir bağlantı noktası bu aralığın dışındaysa, önce karma cloud kümesine yeni bir dinleyici bağlantı noktası eklemeniz gerekir. Daha fazla bilgi için bkz. Adım 2: Karma cloud kümesi dağıtma.

    • HTTP seçerseniz başka bir yapılandırma gerekmez.

    • HTTPS seçerseniz, WAF'nin web sitenizin HTTPS trafiğini dinlemesine ve korumasına olanak tanımak için ilişkili SSL sertifikasını yüklemeniz gerekir.

      • Upload

        Upload seçeneğini belirleyin ve Certificate Name, Certificate File (örnek biçim: -----BEGIN CERTIFICATE-----......-----END CERTIFICATE-----) ile Private Key (örnek biçim: -----BEGIN RSA PRIVATE KEY-----......-----END RSA PRIVATE KEY-----) bilgilerini girin.

        Önemli
        • Sertifikalarınız PEM, CER veya CRT biçimindeyse bir metin düzenleyicisi kullanarak sertifika dosyasını açıp içeriği kopyalayabilirsiniz. Sertifikalarınız PFX veya P7B gibi başka bir biçimdeyse içeriği almak için önce sertifikayı PEM biçimine dönüştürmeniz gerekir. Sertifika Yönetimi Hizmeti konsolu üzerinde oturum açarak sertifika biçimi dönüştürme aracını kullanabilirsiniz. Daha fazla bilgi için bkz. Sertifika biçimlerini dönüştürme.

        • Bir alan adı birden çok SSL sertifikasıyla (örneğin, bir sertifika zinciri varsa) ilişkilendirilmişse sertifika dosyalarının içeriğini birleştirmeniz ve birleştirilmiş içeriği WAF'ye yüklemeniz gerekir.

      • Select Existing Certificate

        Sertifikanız aşağıdaki iki koşulu karşılıyorsa Select Existing Certificate seçeneğini belirleyebilir ve WAF'ye yüklemek istediğiniz sertifikayı açılır listeden seçebilirsiniz.

        • Sertifika, Alibaba Cloud Sertifika Yönetimi Hizmeti tarafından verilmiştir.

        • Sertifika üçüncü taraf bir sertifikadır ve Sertifika Yönetimi Hizmeti'ne yüklenmiştir.

          Önemli

          Sertifika Yönetimi Hizmeti'ne yüklenen üçüncü taraf bir sertifikayı seçtiğinizde WAF konsolu "Failed to verify the integrity of the certificate chain. If you use this certificate, service access may be affected." mesajını görüntüleyebilir. Bu durum, seçilen sertifikada bir sorun olduğunu gösterebilir. Alibaba Cloud Security - Certificate Service seçeneğine tıklayabilir ve Sertifika Yönetimi Hizmeti konsolunda yeni bir sertifikayı yeniden yükleyebilirsiniz. Daha fazla bilgi için bkz. SSL sertifikası yükleme ve paylaşma.

      • Purchase Certificate

        SSL sertifikası başvuru sayfasını açmak ve sertifika için başvuruda bulunmak üzere Apply seçeneğine tıklayın.

        Sertifikayı istemlere göre yapılandırdıktan sonra otomatik olarak WAF'ye yüklenir.

        Not

        Hızlı başvuru seçeneği yalnızca ücretli Etki Alanı Doğrulamalı (DV) sertifikalar içindir. Diğer sertifika türleri için başvuruda bulunmak üzere bunları Sertifika Yönetimi Hizmeti aracılığıyla satın almanız gerekir. Daha fazla bilgi için bkz. Ticari sertifika satın alma.

    • HTTPS seçtikten ve bir sertifika yapılandırdıktan sonra aşağıdaki ayarları da yapabilirsiniz:

      • HTTP/2

        Web siteniz HTTP/2 protokolünü destekliyorsa HTTP/2 trafiği için korumayı etkinleştirmek amacıyla HTTP/2 seçeneğini belirleyebilirsiniz.

        Not

        HTTP/2 protokolü, HTTPS protokolüyle aynı bağlantı noktasını kullanır.

      • Advanced Settings

        • Enable HTTPS Routing (Gelişmiş ayar)

          Bu özellik varsayılan olarak devre dışıdır. Güvenliği artırmak için bu özelliği etkinleştirerek tüm istemci HTTP isteklerinin HTTPS'ye (varsayılan olarak 443 numaralı bağlantı noktasına) yönlendirilmesini zorlayabilirsiniz. Bu özelliği etkinleştirmek, bağlantıların her zaman HTTPS kullanmasını sağlamak için HSTS yanıt üst bilgisini yapılandıran HTTP Strict Transport Security (HSTS) özelliğini de varsayılan olarak etkinleştirir.

          Önemli

          Bu özellik yalnızca HTTP protokolü seçilmediğinde kullanılabilir.

        • TLS Version

          HTTPS iletişimi için izin verilen TLS sürümlerini belirtin. Bir istemci, gereksinimleri karşılamayan bir protokol sürümü kullanırsa WAF istek trafiğini bırakır. Ayarladığınız protokol sürümü ne kadar yüksek olursa iletişim güvenliği o kadar iyi olur ancak uyumluluk o kadar düşük olur.

          WAF'nin dinlemesine izin verilen TLS sürümlerini web sitenizin HTTPS yapılandırmasına göre seçmenizi öneririz. Web sitenizin HTTPS yapılandırmasından emin değilseniz varsayılan seçenekleri kullanmanızı öneririz.

          Seçenekler:

          • TLS 1.0 and Later (Best Compatibility and Low Security) (varsayılan)

          • TLS 1.1 and Later (High Compatibility and High Security)

            Bu seçeneği belirlerseniz TLS 1.0 kullanan istemciler web sitesine erişemez.

          • TLS 1.2 and Later (High Compatibility and Best Security)

            Bu seçeneği belirlerseniz TLS 1.0 veya 1.1 kullanan istemciler web sitesine erişemez.

          Web siteniz TLS 1.3'ü destekliyorsa Support TLS 1.3 seçeneğini belirleyin. WAF varsayılan olarak TLS 1.3 protokolünü kullanan istemci isteklerini dinlemez.

        • Cipher Suite

          HTTPS iletişimi için izin verilen şifre paketlerini belirtin. Bir istemci, gereksinimleri karşılamayan bir şifre paketi kullanırsa WAF istek trafiğini bırakır.

          Varsayılan olarak WAF tarafından desteklenen tüm şifre paketleri seçilir. Bu yapılandırmayı yalnızca web siteniz belirli şifre paketlerini destekliyorsa değiştirmenizi öneririz.

          Seçenekler:

          • All Cipher Suites (High Compatibility and Low Security) (varsayılan)

          • Custom Cipher Suite (Select It based on protocol version. Proceed with caution.): Web siteniz yalnızca belirli şifre paketlerini destekliyorsa bu seçeneği belirleyin ve web sitenizin desteklediği şifre paketlerini Desteklenen WAF şifre paketleri listesinden seçin.

            İstemciler diğer şifre paketlerini kullanırsa web sitesine erişemezler.

            Not

            Özel şifre paketleri yalnızca TLS 1.2 ve önceki protokol sürümleri için geçerlidir. Support TLS 1.3 seçeneğini belirlerseniz WAF, özelleştirilemeyen üç varsayılan TLS 1.3 şifre paketi kullanır: TLS_AES_128_GCM_SHA256, TLS_AES_256_GCM_SHA384 ve TLS_CHACHA20_POLY1305_SHA256.

    Is a Layer 7 proxy such as Anti-DDoS Proxy or CDN deployed in front of WAF

      • Başka bir proxy hizmeti yok. Varsayılan olarak No seçeneğini belirleyin.

        Bu durum, WAF tarafından alınan iş isteklerinin başka bir proxy hizmeti tarafından değil doğrudan istemciler tarafından başlatıldığını gösterir. Bu senaryoda WAF, WAF ile bağlantı kuran IP adresini (isteğin REMOTE_ADDR alanından) doğrudan istemci IP adresi olarak alır.

      • Başka bir proxy hizmeti var. Yes seçeneğini belirleyin.

        Bu durum, WAF tarafından alınan iş isteklerinin doğrudan istemciler tarafından değil diğer Katman 7 proxy hizmetlerinden iletildiğini gösterir. WAF'nin güvenlik analitiği için gerçek istemci IP adreslerini alabilmesini sağlamak amacıyla Obtain Source IP Address ayarını ayrıca yapılandırmanız gerekir.

        Seçenekler:

        • (Varsayılan) Use the First IP Address in X-Forwarded-For Field as Actual IP Address of Client

          WAF varsayılan olarak istemci IP adresi olarak X-Real-IP istek üst bilgi alanını öncelikli olarak okur. X-Real-IP alanı yoksa WAF, X-Forwarded-For (XFF) alanındaki ilk IP adresini istemci IP adresi olarak okur.

        • [Recommended] Use the First IP Address in Specified Header Field as Actual IP Address of Client to Prevent X-Forwarded-For Forgery

          Web sitesi hizmetiniz, istemcinin kaynak IP adresini özel bir üst bilgi alanına (X-Real-IP veya X-Client-IP gibi) yerleştirecek şekilde diğer proxy hizmetleri üzerinden yapılandırıldıysa bu seçeneği belirlemeniz ve ilgili üst bilgi alanını Header Field kutusuna girmeniz gerekir.

          Not

          Hizmetinizde istemci IP adreslerini depolamak için özel bir üst bilgi kullanmanızı ve WAF'de ilgili üst bilgi alanını yapılandırmanızı öneririz. Bu yöntem, saldırganların WAF algılama kurallarından kaçınmak için XFF alanını sahtelemesini önleyerek iş güvenliğinizi artırabilir.

          Birden çok üst bilgi alanı girebilirsiniz. Her üst bilgi alanını girdikten sonra Enter tuşuna basın. Birden çok üst bilgi ayarlarsanız WAF istemci IP adresini sırayla okumaya çalışır. İlk üst bilgi yoksa WAF ikinciyi okur ve bu şekilde devam eder. Belirtilen üst bilgilerin hiçbiri yoksa WAF önce X-Real-IP alanını okumaya çalışır. Sonuç bulunamazsa WAF, X-Forwarded-For (XFF) üst bilgisindeki ilk IP adresini istemci IP adresi olarak kullanır.

    Resource Group

    Alan adı için kaynak grubunu kaynak grubu listesinden seçin. Bir kaynak grubu seçmezseniz alan adı Default Resource Group'na eklenir.

    Not

    Kaynak grupları oluşturmak ve cloud kaynaklarını iş departmanı veya proje gibi boyutlara göre yönetmek için Kaynak Yönetimi'ni kullanabilirsiniz. Daha fazla bilgi için bkz. Kaynak grubu oluşturma.

  5. Configure Forwarding Rule sihirbazında aşağıdaki ayarları yapılandırın ve Submit seçeneğine tıklayın.

    Parametre

    Açıklama

    Node Settings

    Bir Protection Node Group seçin ve kaynak sunucu adresini koruma düğüm grubuna ekleyin. Bu adres, WAF tarafından iletilen normal hizmet isteklerini (kaynak getirme isteklerini) alan web sitenizin kaynak sunucusunun IP adresidir. Birden çok koruma düğüm grubu birbirleri için olağanüstü durum kurtarma sağlar. Örneğin, A düğüm grubunun kaynak sunucusuna ulaşılamazsa trafik otomatik olarak B düğüm grubunun kaynak sunucusuna yönlendirilir. Seçenekler:

    • IP

      • Birden çok IP adresi girebilirsiniz. Her IP adresini girdikten sonra Enter tuşuna basın. En fazla 20 kaynak IP adresi ekleyebilirsiniz.

        Not

        Birden çok kaynak IP adresi belirtirseniz WAF bunlar arasında otomatik olarak yük dengeleme yapar.

      • Hem IPv4 hem de IPv6 adreslerini, yalnızca IPv4 adreslerini veya yalnızca IPv6 adreslerini yapılandırabilirsiniz.

        • Hem IPv4 hem de IPv6 adreslerini yapılandırırsanız IPv6 istemcilerinden gelen istekler IPv6 kaynak sunucusuna, IPv4 istemcilerinden gelen istekler ise IPv4 kaynak sunucusuna iletilir.

        • Yalnızca IPv4 adreslerini yapılandırırsanız hem IPv4 hem de IPv6 istekleri IPv4 üzerinden kaynak sunucuya yönlendirilir. WAF istekleri belirttiğiniz IPv4 kaynak sunucu adresine iletir.

        • Yalnızca IPv6 adreslerini yapılandırırsanız hem IPv4 hem de IPv6 istekleri IPv6 üzerinden kaynak sunucuya yönlendirilir. WAF istekleri belirttiğiniz IPv6 kaynak sunucu adresine iletir.

    • Domain Name (Such as CNAME)

      Bir kaynak alan adı belirtirseniz yalnızca IPv4 kaynak getirme desteklenir (IPv6 kaynak getirme desteklenmez). WAF istemci isteklerini yalnızca kaynak alan adından çözümlenen IPv4 adresine iletir.

    • Standby Link Back-to-origin

      Kaynak yük devretmeyi etkinleştirdikten sonra birincil bağlantıdaki tüm kaynak sunucu adreslerine ulaşılamaz hale gelirse WAF kümesi yüksek kullanılabilirliği sağlamak için trafiği yedek bağlantının kaynak IP adresine otomatik olarak iletir. Birincil bağlantıdaki bir kaynak sunucu kurtarıldığında WAF kümesi trafiği otomatik olarak birincil bağlantıya geri yönlendirir.

      Kaynak yük devretmeyi yalnızca kaynak getirme yeniden denemesi etkinleştirildiyse yapılandırabilirsiniz.

    Web siteniz birden çok koruma düğümüne dağıtıldıysa birden çok koruma düğümünü aynı anda WAF'ye eklemek için Add Protection Node seçeneğine tıklayabilirsiniz.

    Public Cloud Disaster Recovery

    Bu özelliği etkinleştirdikten sonra hizmetleri olağanüstü durum kurtarma için public cloud bağlantısına yük devredebilirsiniz. Karma cloud bağlantısı başarısız olursa alan adınızın DNS kaydını public cloud olağanüstü durum kurtarma bağlantısı tarafından atanan CNAME adresine yönlendirebilirsiniz. Trafik public cloud kümesi tarafından korunur ve ardından kaynak sunucu adresine iletilir. Olağanüstü durum kurtarma için kaynak sunucu adresi eklemeniz gerekir. Yapılandırma gereksinimleri, Node Settings'ndaki kaynak sunucu adresi ile aynıdır. Daha fazla bilgi için bkz. kaynak sunucu adresi yapılandırma gereksinimleri.

    Load Balancing Algorithm

    Birden çok kaynak sunucu adresiniz varsa WAF'nin kaynak getirme isteklerini iletirken kullanacağı bir yük dengeleme algoritması seçin. Seçenekler:

    • IP hash

      Aynı istemciden gelen istekleri aynı kaynak sunucuya iletir. Bu yöntem oturum kalıcılığı gerektiren senaryolar için uygundur ancak dengesiz bir yüke neden olabilir.

    • Round-robin

      İstemci isteklerini kaynak sunucu adresi listesindeki her bir sunucuya sırayla dağıtır. Bu yöntem, eşit yük dağıtımı gerektiren birden çok kaynak sunuculu senaryolar için uygundur.

    Advanced HTTPS Settings

    • Enable HTTP Back-to-Origin: Kaynak sunucu HTTPS'i desteklemiyorsa WAF'nin kaynak sunucudan istekleri HTTP protokolünü kullanarak almasına olanak tanır. Kaynak sunucunuzda bir SSL sertifikası yapılandırılmamışsa bu özelliği etkinleştirmeniz gerekir. Aksi takdirde web sitenize erişilemez. Varsayılan kaynak bağlantı noktası 80'dir ve özelleştirilebilir.

    • Origin SNI: Doğru istek yönlendirmesini sağlamak amacıyla kaynak sunucunuz aynı IP adresinde birden çok HTTPS alan adı barındırıyorsa bu özelliği etkinleştirmeniz gerekir. Origin SNI seçeneğini belirledikten sonra Server Name Indication (SNI) uzantı alanının değerini belirtebilirsiniz. Seçenekler:

      İstek ana bilgisayarını eşleştir

      Kaynak SNI değeri, HTTP istek üst bilgisindeki Host alanının değeriyle aynıdır. Örneğin, WAF'ye eklenen alan adı *.aliyundoc.com ve istemci isteği Host değeri www.aliyundoc.com ise kaynak SNI değeri www.aliyundoc.com olur.

      Özel

      Host alanından farklı olabilen sabit bir SNI değeri belirtin. Bu seçeneği yalnızca kaynak sunucunun birden çok alan adından gelen istekleri belirli bir arka uç hizmetine yönlendirmesi gerektiği gibi özel yapılandırma gereksinimleri varsa kullanın.

    Other Advanced Settings

    • Retrieve client protocol from the X-Forwarded-Proto header

      WAF 3.0, kendisinden geçen HTTP isteklerine otomatik olarak X-Forwarded-Proto üst bilgisini ekler. Bu üst bilgi, WAF proxy sunucusuyla iletişimde HTTP mi yoksa HTTPS protokolünün mü kullanıldığını tanımlar. Web sitesi uygulamanız bu üst bilgiyi doğru şekilde işleyemezse uyumluluk sorunlarına ve hizmet kesintilerine neden olabilir. Bu sorunları önlemek için bu özelliği devre dışı bırakabilirsiniz.

    • Enable Traffic Tagging

      Trafik etiketlemeyi etkinleştirmek, kaynak sunucunuzun WAF'den geçen istekleri ayırt etmesine ve gerçek istemci kaynak IP'sini veya kaynak bağlantı noktasını elde etmesine yardımcı olur.

      Örneğin, bir saldırgan alan adını WAF'ye eklemeden önce kaynak IP adresinizi ele geçirebilir ve ardından başka bir WAF örneği kullanarak istekleri kaynak sunucunuza proxy edebilir. Bu durumda kaynak sunucunuzda trafik etiketini kontrol edebilirsiniz. Bir istek belirtilen etiketi içeriyorsa bu, WAF tarafından denetlenen ve izin verilebilen normal bir istektir. İstek etiketi içermiyorsa bu bir saldırı isteğidir ve engellenebilir.

      Aşağıdaki etiket türlerini yapılandırabilirsiniz:

      • Custom Header

        Bir Header Name ve Header Value yapılandırarak WAF'nin WAF'den geçen trafiği etiketlemek amacıyla bu üst bilgiyi kaynak getirme isteklerine eklemesini sağlayabilirsiniz. Bu, arka uç hizmetlerinizin trafiği ayırt etmesine ve analiz etmesine yardımcı olur.

        Örneğin, WAF'den geçen istekleri etiketlemek için ALIWAF-TAG: Yes kullanabilirsiniz; burada ALIWAF-TAG üst bilgi adı, Yes ise üst bilgi değeridir.

      • Originating IP Address

        Gerçek istemci kaynak IP'sini içeren üst bilgi adını yapılandırın. WAF daha sonra bu üst bilgiyi kaynak sunucuya gönderilen isteklere dahil eder. WAF'nin gerçek istemci kaynak IP'sini nasıl belirlediği hakkında bilgi için Is a Layer 7 proxy such as Anti-DDoS Proxy or CDN deployed in front of WAF parametresinin açıklamasına bakın.

      • Source Port

        Gerçek istemci kaynak bağlantı noktasını içeren üst bilgi adını yapılandırarak WAF'nin bu üst bilgiyi kaydetmesini ve kaynak sunucuya iletmesini sağlayabilirsiniz.

      Önemli

      User-Agent gibi standart HTTP üst bilgi alanlarını girmeyin. Aksi takdirde standart üst bilgi alanlarının içeriği özel alan değerleri tarafından üzerine yazılır.

      Daha fazla etiket eklemek için Add Tag seçeneğine tıklayın. En fazla beş etiket yapılandırabilirsiniz.

    • WAF'den kaynağa zaman aşımlarını ayarla

      • Connection Timeout Period: WAF ile kaynak sunucu arasında bağlantı kurulması için zaman aşımı süresi. Varsayılan değer: 5 sn. Geçerli değerler: 1 sn ile 3.600 sn.

      • Read Timeout: Kaynak sunucudan yanıt beklenmesi için zaman aşımı süresi. Varsayılan değer: 120 sn. Geçerli değerler: 1 sn ile 3.600 sn.

      • Write Timeout: WAF'nin kaynak sunucuya istek göndermesi için zaman aşımı süresi. Varsayılan değer: 120 sn. Geçerli değerler: 1 sn ile 3.600 sn.

    • Retry on 5XX Error

      Bu özelliği etkinleştirir ve bir kaynak getirme işlemi başarısız olursa WAF varsayılan olarak her kaynak sunucu için isteği en fazla üç kez yeniden dener. Bu özelliği devre dışı bırakırsanız WAF başarısız olan kaynak getirme isteklerini yeniden denemez.

    • Origin Keep-alive

      Bu özelliği etkinleştirdikten sonra aşağıdaki ayarları da yapılandırmanız gerekir:

      • Max Requests per Connection: Varsayılan değer: 1.000. Geçerli değerler: 60 ile 1.000.

      • Idle Timeout: Varsayılan değer: 15 sn. Geçerli değerler: 10 sn ile 3.600 sn.

      Not

      Bu özellik devre dışı bırakılırsa kaynak keep-alive bağlantıları WebSocket protokolünü desteklemez.

  6. Alan adının DNS kaydını değiştirin.

    Önemli
    1. Alan adınızın DNS A kaydını koruma düğüm grubunun IP adresine yönlendirecek şekilde değiştirin.

    2. Adım5 içinde Public Cloud Disaster Recovery seçeneğini etkinleştirdiyseniz olağanüstü durum kurtarma bağlantısına geçiş yapmadan önce alan adınızın DNS CNAME kaydını public cloud CNAME'ine yönlendirecek şekilde değiştirin.

      Not

      Alibaba Cloud DNS kullanıyorsanız alan adının A ve CNAME kayıtlarını değiştirmek için Alibaba Cloud DNS konsolunda oturum açabilirsiniz. Daha fazla bilgi için bkz. DNS ayarlarını değiştirme.

    Hizmeti ekledikten sonra WAF otomatik olarak bir korunan nesne oluşturur ve bu nesne için temel web koruma kurallarını varsayılan olarak etkinleştirir. Otomatik olarak eklenen korunan nesneyi görüntülemek ve bunun için koruma kuralları yapılandırmak üzere Protection Config > Protected Objects sayfasına gidebilirsiniz. Daha fazla bilgi için bkz. Koruma yapılandırmasına genel bakış.

SDK entegrasyon modu

Hybrid cloud SDK entegrasyon modunda, hizmet trafiğini algılama amacıyla bir bypass WAF kümesine kopyalamak üzere unified access gateway'inize bir SDK dağıtırsınız. Bu yöntem, trafik yönlendirme işlemini algılamadan ayırır. Hizmetleri SDK entegrasyon modunda WAF'e eklemek için bir destek talebi göndererek ürün teknik uzmanlarımızla iletişime geçin.

SDK'yı ve hybrid cloud WAF kümesini dağıttıktan sonra aşağıdaki işlemleri gerçekleştirebilirsiniz:

  • Yönlendirme düğümü IP adresi, hybrid cloud kümesi ve koruma düğüm grubu arasındaki eşlemeleri görüntüleyin ve yönlendirme düğümünün durumunu kontrol edin.

    1. Web Application Firewall 3.0 konsoluna giriş yapın.

    2. Sol gezinme bölmesinde Onboarding öğesine tıklayın.

    3. Hybrid Cloud Access sekmesinde SDK Integration seçeneğine tıklayın.

      Yönlendirme düğümü IP adresinin eşlemesini ve durumunu onboarding listesinde görüntüleyebilirsiniz. SDK integration alt sekmesindeki kaynak listesi şu bilgileri gösterir: Resource ID, Hybrid Cloud Cluster, Gateway Node IP Address, Whether Traffic Diversion Is Enabled, Creation Time ve Update Time.

  • Korunan bir nesne ekleyin.

    Hizmeti ekledikten sonra WAF, web sitesi alan adını otomatik olarak korunan nesne olarak eklemez. Alan adını veya URL'yi WAF konsolundaki Protected objects sayfasında manuel olarak korunan nesne olarak eklemeniz gerekir. Daha fazla bilgi için bkz. Korunan nesneleri ve korunan nesne gruplarını yapılandırma.

  • Korunan nesne için koruma kuralları yapılandırın.

    Korunan nesneyi ekledikten sonra bu nesne için koruma kurallarını yapılandırmanız gerekir. Daha fazla bilgi için bkz. Koruma yapılandırmasına genel bakış.