Content Filtering Client 3.1 Getting Started Guide


SonicWall™ offers comprehensive web content security that blocks selected web content and enforces protection and productivity policies. The main components are Content Filtering Service (CFS), SonicWall Content Filtering Client (CFC), and EPRS (Enforced Policy & Reporting System). CFS runs on the firewall and protects the devices behind the firewall. Content Filtering Client runs on the client devices—like a laptop, for example—and protects devices regardless of where the device is located, even if it is connected outside the firewall. EPRS provides administrators with the means to manage Content Filtering Client from a central web interface.


Content Filtering Client Overview

The SonicWall Content Filtering Client (CFC) provides protection and productivity policy enforcement for businesses, schools, libraries and government agencies. Content Filtering Client has a revolutionary content filtering architecture that utilizes a scalable, dynamic database to block objectionable and unproductive Web content.

Content Filtering Client combines control and flexibility to ensure protection and productivity. It prevents individual users from accessing inappropriate content while reducing organizational liability and increasing productivity. Web sites are rated according to the type of content they contain. Content Filtering Client filters access to these web sites based upon their ratings and based on the policy settings for that user or group.

Businesses can typically control web surfing behavior and web content when the browsing is initiated on a device within the perimeter of the network security appliance by setting filter policies on the appliance. But when the same device, a laptop for example, exits the perimeter, the control is lost. The Content Filtering Client addresses this gap by blocking objectionable and unproductive web content outside the network security appliance perimeter.

SonicWall network security appliances work in conjunction with SonicWall Content Filtering Client automatically. The client is designed to work with Windows, Mac OS and Chrome devices.

The three main functions of the SonicWall Content Filtering Client solution are:


Network security appliance running SonicOS

Facilitates and verifies licensing of the Content Filtering Client. Also used to configure, enable and disable enforcement, exclusions, and other settings.

Automatic triggering

Installs the SonicWall Content Filtering Client on any user system attempting to access the Internet without Content Filtering Client installed. The user is blocked from accessing Websites until it is installed.

EPRS on the cloud-based server

Can be used to administer user and group policies. It is accessed from MySonicWall or from SonicOS running on the appliance.

Platform Compatibility

SonicWall Content Filtering Client is supported on the Windows, MacOS and Chrome OS.

Windows Clients

SonicWall Content Filtering Client is supported on 32-bit and 64-bit versions of Microsoft Windows.

Windows 10
Windows 8
Windows 8.1
Windows 7

The following specifies the minimum hardware requirements for Windows clients:

Processor: 2 GHz or higher (32-bit / 64-bit)
2 GB RAM or higher

Mac OS Clients

SonicWall Content Filtering Client is supported on Mac OS X 10.9 and above. However, 32-bit Mac OS X is not supported.

Chrome OS Clients

SonicWall Content Filtering Client is supported on Chrome OS versions 1.0.154 and above.

Guide Contents

This document describes how to configure and deploy the SonicWall Content Filtering Client. It includes:

This chapter, Overview, provides an overview of the SonicWall Content Filtering Client and describes the conventions used within this guide.
Chapter 2, Content Filtering Client Prerequisites, reviews the tasks that need to be done before SonicWall Content Filtering Client can be installed on the client systems.
Chapter 3, Installing & Uninstalling CFC, describes how to install and uninstall the SonicWall Content Filtering Client.
Chapter 4, Basic Administration, describes how to perform some basic EPRS administration tasks.
Chapter 5, Client CF Enforcement, describes some content filtering configuration steps that can be performed on the network security appliance, using the SonicOS interface.
Appendix A, Auto Detection of Content Filtering Client, provides information on how to set up auto detection of the firewall when an IP address change is detected.
Appendix B, Enabling a Blocked Process, provides additional information on blocked processes and how to allow them.

Go to https://support.sonicwall.com/technical-documents for the latest version of this guide as well as other SonicWall products and services documentation.

Guide Conventions

The following conventions are used in this guide:


Text conventions



Bold text

Used in procedures to identify elements in the user interface like dialog boxes, windows, screen names, and buttons. Also used for file names and text or values you are being instructed to select or type into the interface.

Computer code

Indicates sample code or text to be typed at a command line.

<Computer code italic>

Represents a variable name when used in command line instructions within the angle brackets. The variable name and angle brackets need to be replaced with an actual value. For example in the segment serialnumber=<your serial number>, replace the variable with the serial number from your device: serialnumber=C0AEA0000011.


Indicates the name of a technical manual. Also indicates emphasis on certain words in a sentence. Sometimes indicates the first instance of a significant term or concept.

Menu item > Menu item

Indicates a multiple step Management Interface menu choice. For example, System > Status means select System option first and then select Status.