H0w can I block online streaming video using Application Firewall?
10/14/2021 100 People found this article helpful 489,543 Views
Description
Application firewall scans application layer network traffic as it passes through the gateway and looks for content that matches configured keywords. When it finds a match, it performs the configured action. It can match text or binary content. When you configure application firewall, you create policies that define the type of applications to scan, the direction, the content or keywords to match. You could also optionally define the user or domain to match, and the action to perform.
Application Firewall provides application layer bandwidth management among other things. You can use application layer bandwidth management to control the amount of network bandwidth that can be used to transfer certain file types. This allows you to discourage non-productive traffic and encourage productive traffic on your network.
Online video streaming can consume a large amount of bandwidth. This article illustrates a method to block such traffic using Application Firewall.
Resolution
NOTE: Application Firewall is license based. You can view the status of your license at the top of the Application Firewall | Policies page. You must enable Application Firewall to activate its functionality.
CAUTION: The method below works on HTTP Websites with no further configuration. To block embedded video on HTTPS websites (as OTB), you must use the DPI-SSL feature together with this configuration.
Resolution for SonicOS 6.5
This release includes significant user interface changes and many new features that are different from the SonicOS 6.2 and earlier firmware. The below resolution is for customers using SonicOS 6.5 firmware.
Defining an Application Object
- Login to the SonicWall management GUI.
- Navigate to the Manage tab and click Objects | Match Object.
- Click Add New Object button.
- In the Edit Applicable Firewall Object page, enter information as per the screenshot.
- Click OK .
Here all the object types you should insert in the list above:
audio/*
video/*
application/x-flash
application/flash
application/x-Chekhov
application/Chekhov
application/n-real
application/x-n-real
application/real
application/x-real
application/vnd.ms.wms-hdr.asfv1
application/mpg
application/audio
application/video
application/sound
application/x-audio
application/x-video
application/x-mpg
application/x-sound
application/quicklime
application/x-quicklime
application/mms
application/x-mms
application/x-mms-framed
application/x-tsp-tunneled
application/x-Chekhov-flash
fl-application/octet-stream
application/x-silverlight-App
Creating an Application Firewall Policy
- Navigate to the Manage tab and click Rules | Application Control.
- Click Add New Policy.
- Enter the following information and click OK .
How to Test
To test this scenario go to a HTTP website which contains a video and watch it (you shouldn't be able to). You should see alerts similar to the ones shown below in the log.
Resolution for SonicOS 6.2 and Below
The below resolution is for customers using SonicOS 6.2 and earlier firmware. For firewalls that are generation 6 and newer we suggest to upgrade to the latest general release of SonicOS 6.5 firmware.
NOTE: Application Firewall is license based. You can view the status of your license at the top of the Application Firewall | Policies page. You must enable Application Firewall to activate its functionality.
CAUTION: The method below works on HTTP Websites with no further configuration. To block embedded video on HTTPS websites (as OTB), you must use the DPI-SSL feature together with this configuration.
Defining an Application Object
- Login to the SonicWall management GUI.
- Navigate to the Application Firewall | Policies page.
- Check the box under Enable Application Firewall.
- Navigate to the Application Firewall | Application Objects page.
- Click Add New Object button.
- In the Edit Applicable Firewall Object page, enter information as per the screenshot.
- Click OK .
Here all the object types you should insert in the list above:
audio/*
video/*
application/x-flash
application/flash
application/x-Chekhov
application/Chekhov
application/n-real
application/x-n-real
application/real
application/x-real
application/vnd.ms.wms-hdr.asfv1
application/mpg
application/audio
application/video
application/sound
application/x-audio
application/x-video
application/x-mpg
application/x-sound
application/quicklime
application/x-quicklime
application/mms
application/x-mms
application/x-mms-framed
application/x-tsp-tunneled
application/x-Chekhov-flash
fl-application/octet-stream
application/x-silverlight-App
Creating an Application Firewall Policy
- Navigate to the Application Firewall | Policies page.
- Click Add New Policy.
- Enter the following information and click OK .
How to Test
To test this scenario go to a HTTP website which contains a video and watch it (you shouldn't be able to). You should see alerts similar to the ones shown below in the log.
Related Articles
Categories