Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

295 total results found

REST API Guide

REST API

This API is currently in beta. New API methods will be added soon. Version 0.1 beta.If you are viewing the REST API guide as a PDF file, you can always check for the latest version here: Introduction The SafeDNS REST API allows you to automate interaction...

General Questions and Service Basics

Getting started

What are SafeDNS cloud solutions? SafeDNS cloud solutions comprise a comprehensive suite of web filtering and security services designed for deployment across a wide range of infrastructures. These solutions include dedicated documentation for all existing cl...

Installation and Setup Compatibility

Getting started

How do I install SafeDNS on my router? To install SafeDNS on your router, you need to log into your SafeDNS Dashboard and add the public IP address or DynDNS to the IP/DynDNS table. After that, you can proceed with the router setup. For most standard routers ...

Policy Management and Filtering Features

Getting started

How can I block all subdomains of a specific domain? To block all subdomains of a certain domain, you should add the specific record to your Denylist. You must add the domain without the leading WWW to ensure the block is effective. For instance, if your goal...

Security and Advanced Configurations

Getting started

How can I set up Encrypted DNS (DNS-over-HTTPS or DNS-over-TLS)? SafeDNS provides a dedicated guide for configuring Encrypted DNS, specifically covering DNS-over-HTTPS (DoH) and DNS-over-TLS (DoT). This setup allows users to establish secure links using the E...

Troubleshooting and Diagnostics

Getting started

How can I determine the filtering status of my device or network? The most effective way to verify the filtering status is through the nslookup command. Because the SafeDNS service is DNS-based, using this diagnostic command allows you to see which DNS server...

Enterprise and Business Setup

Getting started

How do I deploy SafeDNS within an Active Directory environment? Administrators must complete the SafeDNS AD Agent environment configuration, which involves preparing and installing the agent within the network. This setup is designed to work alongside local r...

How to enable two-factor authentication (2FA)

Installation guides Advanced

Enabling 2FA To enable two-factor authentication, do the following: 1. Navigate to https://www.safedns.com/dashboard/account/ 2. Scroll down to the Two-Factor Authentication (2FA) panel 3. Choose the preferred method for authentication. We recommend usi...

Architecture and deployment

SafeDNS Shield

Components SafeDNS Shield is composed of the following components: DNS Proxy ModuleThe core filtering engine. It receives DNS requests from end users, identifies the requesting user, applies the configured filtering policy, and returns either the resol...

Setup and requirements

SafeDNS Shield

Product setup and support Custom Local Deployment Setup, maintenance, and support for an on-premises deployment are managed entirely by SafeDNS specialists, establishing a clear division of responsibilities. The client provides the required hardware and full...

Miscellaneous

SafeDNS Shield

Working with statistics The DNS Proxy generates binary logs, which are stored directly on the SafeDNS Shield server. A dedicated parsing module processes these logs and exports the resulting data to an external DBMS for analysis and report generation. The mod...

REST API overview

SafeDNS Shield

All administration and configuration of SafeDNS Shield is performed through the REST API. The API listens on port 8080 of the same IP address that handles DNS queries. By default, access is restricted to a set of whitelisted IP addresses specified during deplo...

Deploying SafeDNS Endpoint Lite for macOS via MDM

Installation guides Mac OS

System requirements: macOS Tahoe 26 or later, Mac with Apple silicon — M1 chip or later.The Agent is available on the following billing plans: Safe Family, Pro, Pro Plus, and archived Safe@Home, Safe@Office. This guide explains how to deploy SafeDNS Endpoint ...

Creating the config.plist file for SafeDNS Endpoint Lite on macOS

Installation guides Mac OS

System requirements: macOS Tahoe 26 or later, Mac with Apple silicon — M1 chip or later.The Agent is available on the following billing plans: Safe Family, Pro, Pro Plus, and archived Safe@Home, Safe@Office. Use this guide to create the Config.plist file on t...

Create and deploy configuration profiles for SafeDNS Endpoint Lite on macOS

Installation guides Mac OS

System requirements: macOS Tahoe 26 or later, Mac with Apple silicon — M1 chip or later.The Agent is available on the following billing plans: Safe Family, Pro, Pro Plus, and archived Safe@Home, Safe@Office. Before deploying the SafeDNS daemon and filtering m...

SafeDNSDaemon installation via MDM on macOS

Installation guides Mac OS

System requirements: macOS Tahoe 26 or later, Mac with Apple silicon — M1 chip or later.The Agent is available on the following billing plans: Safe Family, Pro, Pro Plus, and archived Safe@Home, Safe@Office. SafeDNSDaemon registers each managed macOS device i...

Running the SafeDNS Uninstaller script

Installation guides Mac OS

Use this guide to upload the SafeDNS Uninstaller.sh file to uninstall SafeDNS Endpoint Lite 1. Download the file Download link: SafeDNS Uninstaller.sh 2. Upload the script to SimpleMDM Go to Scripts Click on Create Script Give it a name, for example Sa...

Overview

SafeDNS Shield

SafeDNS Shield is an on-premises web filtering and security solution that operates as a DNS proxy. It processes every DNS query to identify the requesting user, evaluates the queried domain against that user’s filtering policy, and then allows or blocks the re...

REST API reference

SafeDNS Shield

User data methods   Initialize user data database (batch data creation) Type: POST URL: <domain>/init/ Data: { 'profiles': [ { 'cat_ids': [<cat_id>,], 'app_ids': [<app_id>,], 'profile': { ...