GCC6000 Series – Content Filtering Guide

  • Updated on June 23, 2025

Introduction

Content Filtering allows network administrators, to apply different rules on the users’ web access permissions, to increase team productivity, or prevent users from accessing unauthorized or unproductive websites, the way the web content filtering is configured can be divided into different layers when implemented together or individually, they can form a complete solution for monitoring the customers web access.

Content Filtering

The GCC convergence device provides the following content control methods, Content control through:

We will go through the configuration of each method separately, please keep in mind that, in some situations, the filtering methods can be used with each other to form a complete security solution.

DNS Filtering Configuration

DNS filtering is the process of allowing or denying a specific set of domain names to be resolved, meaning that, if we set a specific domain name to be blocked, we need to set the DNS resolver to the LAN IP address of the GCC convergence device, since it will be the one used as our internal DNS server.

For this solution to work, this setup needs to be applied on all levels of the web access, starting from the operating system-defined DNS server, to the browser’s DNS server, they all have to match the local IP address of the GCC device to be able to block access through DNS filtering.

We will configure the below example for a better understanding, we will set the DNS filtering rule to block all DNS requests to the www.youtube.com website:

  • Navigate to “Firewall Module → Content Control → DNS Filtering“, then click on the “Add” button to add a new DNS filter. Users also can import DNS filtering rules, by uploading an Excel template file as an example.
DNS Filtering
  • Under Action, select Block.
  • Under Filtered DNS, select Wildcard and specify the Wildcard with (*) before and after the keyword, our keyword is Youtube, when we define a wildcard such as *Youtube*, then every domain name that includes the string youtube will be blocked.
  • You can choose the DNS rule to be applied on a specific defined schedule.
DNS Block Rule
  • Make sure the device (PC, smartphone …) is using the GCC gateway as the DNS in our case it’s the gateway: 192.168.80.1
DNS Configuration on Windows
  • Open a web browser (private tab) and test the wildcard by using a URL that contains that wildcard: youtube.com
YouTube is not accessible through DNS Filtering

The access will be blocked, when initiating a DNS request to youtube.com, to confirm that, we can view the security logs and set them to DNS Filtering:

Access Blocked

Web Filtering

Web Filtering is a security mechanism to filter web access using the GCC device as an SSL proxy, which allows the device to inspect HTTPS traffic going through the GCC device.

SSL proxy certification can add another layer of security to devices connected under the GCC network, the reason being that the connected endpoints will require a specific CA certificate to be uploaded when using the internet, without it, the devices will not be able to access the internet, and will only have access to unencrypted websites (HTTP websites), which forms less than 1% of current website access modes.

The SSL proxy can be useful when needing to allow internet access to only a limited number of endpoints deployed in your network, Please check the following SSL Proxy Guide to learn more about how to set it up.

We will look at the example below to define the configuration steps:

  • Navigate to “Firewall Module → SSL Proxy → Basic Settings“, then enable SSL Proxy and select/add CA Certificate, and download the certificate to your local machine.
  • Add the CA Certificate to your device (PC, Smartphone …).
  • You can select the detection protocol, which will allow the SSL proxy to inspect packets that fall into one of the following categories: HTTPS packets, SMTPS packets, and POP3S packets, you can select many categories at once, for this example we will select the HTTPS detection protocol, this will allow us to inspect HTTPS traffic using the GCC SSL proxy.
Enable CA Certificates
  • Under Content Control → Web Filtering, enable Web Filtering.
Enable Web Filtering
  • Add a new URL Filtering with a wildcard (ex: *youtube*) and set the action to Block, in this case, the endpoints with the certificates uploaded will have access to the internet, but the access to the youtube website will be blocked through Web Filtering.
Web Filtering
Note

  1. The user can block URL categories directly, without having to specify each URL independently, this is done under “URL Category Filtering
  2. Keyword filtering works similarly to DNS filtering, whenever there is the specific keyword in the domain name system, the GCC device will block/allow access to it, this can be configured under “Keywords Filtering
  3. The “URL Signature Library” must be updated regularly to make sure the latest URL information is obtained.

  • Open a web browser (private tab) and test the wildcard by using a URL that contains that wildcard: youtube.com
Youtube Blocked Access

Navigate to Firewall Module → Security Log → Log and confirm the URLs that contain the wildcard are blocked

Blocked URLs

Application Filtering

Application Filtering is an intuitive and easy-to-use way to block access to specific websites, or specific niches directly, the way it works is that the GCC has a list of predefined web access categories, and each category contains a list of the most known websites within the category, you have the option to block access to the entire category, or to specific websites within the category.

We will configure the below example:

Say that you want to block access to all streaming services, except one single website, which will be the ESPN website, you can configure this through application filtering:

  • Navigate to “Firewall Module → Content Control → Application Filtering → Basic Settings”, then enable Application Filtering.
Enabling Application Filtering
Note

When the AI Recognition option is enabled, AI deep learning algorithms will be used to optimize the accuracy and reliability of application classification, which may consume more CPU and memory resources.

  • Under the Add application filter rule Tab, Search for YouTube application/category, then select all the related applications,
  • Set the action to “Block“, to prevent access to youtube.
Blocking a category
  • Now, the whole YouTube application list is blocked. Open a web browser (private tab) and test the app by visiting for example: youtube.com and music.youtube.com, both websites should be inaccessible.
Youtube Access
Note

  • It may be necessary to clear browsing data and cached data.
  • It is recommended to enable SSL Proxy under SSL Proxy →Basic Settings, to be able to fetch HTTPS traffic.
  • Signature library should be regularly updated, under  Firewall Module → Content Control →Application Filtering → Signature Library.
  • You can customize the threat level of each website manually, under Application Filtering →  Application List, the available options are: Low, Medium, High, Critical

After that you can navigate to Firewall Module → Security Log → Log to check the blocked websites, please note that the allowed websites will not be displayed on the security logs.

Security log

Supported Devices

Device Model

Firmware Required

GCC601x

1.0.1.7+

GCC602x

1.0.7.32+


Was this article helpful?

Related Articles

Need Support?
Can’t find the answer you’re looking for? Don’t worry we’re here to help!
Contact Support