Azure Web Application Firewall (WAF) | Part 1 of 2

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ก.ย. 2024

ความคิดเห็น • 38

  • @psudoevil
    @psudoevil 4 ปีที่แล้ว +1

    Thanks for the video!! I was stuck trying to migrate the WAF policy over to the Appgateway thru the Azure Portal. Until I saw this video and used the script!! Thank you so much!

    • @CloudInspired
      @CloudInspired  4 ปีที่แล้ว

      No problem, glad it helped you out!

    • @psudoevil
      @psudoevil 4 ปีที่แล้ว

      @@CloudInspired Have a presentation on this tomorrow for work hence why I needed it. Only problem I have is getting something to test the WAF. I have 2 VMs running with IIS in the backend but not sure what to use for say a SQL injection or xss.

  • @isc1971
    @isc1971 ปีที่แล้ว

    Great video, clear content and wel explained

    • @CloudInspired
      @CloudInspired  ปีที่แล้ว

      Thanks Ian. Glad it was helpful!

  • @Vihaansingh31
    @Vihaansingh31 8 หลายเดือนก่อน

    Can i please get web app code or something which can be helpful?

  • @cassandraparisi2088
    @cassandraparisi2088 3 ปีที่แล้ว

    Hi! Thanks for the video. I've run into some issues where the WAF allows in some IPs but not others. Why do you think this is happening?

  • @clhk12
    @clhk12 3 ปีที่แล้ว

    good explanation

  • @grahambrown5874
    @grahambrown5874 4 ปีที่แล้ว

    Very good explaniation👍

    • @CloudInspired
      @CloudInspired  4 ปีที่แล้ว

      Thanks Graham, glad you like it.

  • @rayperez9913
    @rayperez9913 3 ปีที่แล้ว

    Great video. Thank you for sharing

  • @CarlosDiaz-nc8wl
    @CarlosDiaz-nc8wl 2 ปีที่แล้ว

    my hero!

  • @itteam6923
    @itteam6923 ปีที่แล้ว

    Thanks for the video. i was stuck trying to configure https. already change HTTP protocol to HTTPS on both side, but the health probe still error (when i use HTTP is working). can you create video how to configure HTTPS?

    • @CloudInspired
      @CloudInspired  ปีที่แล้ว

      Hello, at the routing rule creation (around 06:39) you would need to choose HTTPS for the backend pool and then open up 443 on the NSG firewall.

  • @tinu3gmailcom
    @tinu3gmailcom 3 ปีที่แล้ว

    I already have a load balancer ,so is it okay if i am having a WAF but load balancing is done by a load balancer?

    • @CloudInspired
      @CloudInspired  3 ปีที่แล้ว

      Hi Tinu, WAF is a feature of the Azure Application Gateway.
      The App Gateway provides web traffic load balancing that provides application layer (OSI level 7) load balancing.
      Application Gateway is a layer 7 load balancer, which means it works only with web traffic (HTTP, HTTPS, WebSocket, and HTTP/2). Load Balancing is built into the Application Gateway by default using an algorithm to provide load balance services. Azure Application Gateway provides web-application firewall capabilities along with load balancing, and can redistribute traffic based on HTTP request attributes.
      Using a different load balancer would depend on your configuration, some factor to consider (not limited to) the load balancer you are using and location, endpoints (external, internal, location), application, how you route traffic to backend pools or VM scale sets etc. High availability, performance, scalability would also need to be taken into consideration together with application support. Would suggest setting up WAF and testing with your configuration and application in a test environment and running as a proof of concept.

  • @BijouBakson
    @BijouBakson 2 ปีที่แล้ว

    Thank you

  • @meisterunner
    @meisterunner 4 ปีที่แล้ว

    THANK YOU!!!

  • @oghockey1958
    @oghockey1958 4 ปีที่แล้ว

    Great video, but after I run the script there's nothing under MAIN at the prompt and there's no WAF created or associated to the gateway. Any ideas?

    • @CloudInspired
      @CloudInspired  4 ปีที่แล้ว

      Hello, are you using the Azure Cloud Shell (powershell) within the Azure portal under your subscription to run the script? All I did was from the Microsoft site under docs.microsoft.com/en-us/azure/web-application-firewall/ag/migrate-policy clicked "Try it" where the script is located on that page to open and login to the Azure Cloud Shell within the portal for your subscription.
      Then copied and pasted the WAF migration script from the Microsoft site into the portal to run it.
      That worked OK for me. Did you get any errors?

    • @oghockey1958
      @oghockey1958 4 ปีที่แล้ว

      @@CloudInspired No errors, just gets to the Main at the prompt and nothing loads after main.

    • @CloudInspired
      @CloudInspired  4 ปีที่แล้ว

      It might be worth checking the following in the Microsoft WAF policies document docs.microsoft.com/en-us/azure/web-application-firewall/ag/migrate-policy under the "Note" section to see if this applies to your WAF configuration:
      The script does not complete a migration if the following conditions exist:
      An entire rule is disabled. To complete a migration, make sure an entire rulegroup is not disabled.
      An exclusion entry(s) with the Equals any operator. To complete a migration, make sure exclusion entries with Equals Any operator is not present.
      For more information, see the ValidateInput function in the script.

    • @IceBluemarketingandd
      @IceBluemarketingandd 4 ปีที่แล้ว +1

      @@oghockey1958 Hit Enter!

    • @psudoevil
      @psudoevil 4 ปีที่แล้ว +1

      @@IceBluemarketingandd Worked for me too!! Asked me if I wanted to overwrite my existing WAF policy. Then boom!!

  • @daneackbarali5767
    @daneackbarali5767 4 ปีที่แล้ว

    Hey Fantastic video. Quick Question any idea how to allow HTTPS through--?

    • @CloudInspired
      @CloudInspired  4 ปีที่แล้ว

      Hello Dane, Thank you for your comment.
      When you create a routing rule, instead of HTTP choose HTTPS as the protocol and 443 as the port.
      Also when adding a HTTP setting choose backend protocol as HTTPS, backed port 443.
      For the NSG firewall (WAF-NSG for the example in this video), allow port 443 to your VMs or webservice on the backend subnet.

    • @daneackbarali5767
      @daneackbarali5767 4 ปีที่แล้ว

      @@CloudInspiredok--- did you install certs or PFX file on any of the settings?

    • @daneackbarali5767
      @daneackbarali5767 4 ปีที่แล้ว

      Listeners? as as well

    • @CloudInspired
      @CloudInspired  4 ปีที่แล้ว

      During this video tutorial, HTTP was only configured therefore no certificates were required.
      PFX certificates can be installed on the Application Gateway for SSL.
      The listener is configured as part of the routing rule.
      This guide should point you in the right direction to configure HTTPS including certificates
      docs.microsoft.com/en-us/azure/application-gateway/create-ssl-portal

  • @45blank16
    @45blank16 3 ปีที่แล้ว

    Why did you create NSG when you have a WAF? :)

    • @CloudInspired
      @CloudInspired  3 ปีที่แล้ว

      This is to lock down network access. Created an NSG for the WAG/WAF subnet and restrict the traffic to that subnet.

  • @SuperMagic2013
    @SuperMagic2013 3 ปีที่แล้ว

    how to publish any site in azure waf?

    • @CloudInspired
      @CloudInspired  3 ปีที่แล้ว

      Please refer to the following to see if helps in your scenario?
      docs.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-web-application-firewall-portal