Unlike other content filtering systems that use simple schedules with complete blocking of internet access based on time, SafeDNS uses a complex system of schedules that can be flexibly configured for any needs and any scenario. However, greater flexibility brings more complexity to the setup of a schedule.

Schedule logic: selected custom Policy (profile) is applied at the selected time; Default policy is applied at all other times.

This system allows a much more flexible schedule, that you can apply in advanced scenarios such as:

1. Turning off the internet on schedule, with the filtered internet in the rest of the time. This option is often used by parents to limit kids during school hours.
2. Filtering of unproductive websites at the workplace, with unfiltered access during lunch break, and before and after the workday. This type of scheduling is suitable for use within organizations.
3. Filtered internet in the hours when the computer is used by a child, with different filtering rules in the hours when the computer is used by adults.

Now we will look at how to enable and set up a schedule, and then look at common scenarios of filtering schedule usage at home and in the organization.

To set the schedule, you must create an additional Policy (profile) for which we will enable a schedule.

1. Log in to your SafeDNS Dashboard
2. Go to Settings > Policy
3. Enter the name of the policy (e. g. 'Schedule'), and click 'Create policy'.

After creating a policy, you can start setting up the schedule.

1. Go to Settings > Schedule
2. Select the newly created policy 
'Schedule' from the dropdown menu on the left.
3. Set the time at which the policy 
'Schedule' should be active. The rest of the time the Default policy will be active. The appearance and functionality of the Schedule depend on your service plan.
4. Switch on the 
Schedule is enabled on the right.
5. Click 'Save'.



After setting the schedule, 
you need to apply it to your network or individual computers.

If you use the SafeDNS Agent, you need to open Settings > Profiles and set the 'Schedule' profile as active.

If you use an unattended installation of the Agent for computers in a corporate network, you will need to reinstall it with the schedule profile as the main profile parameter.



If your filtering is set up at the router/modem, proxy, or gateway, you need to bind your external (piublic) IP address to the custom 'Schedule' policy.

1. Go to Settings > Devices
2. Navigate to your IP address/DynDNS and click on the edit icon on the right.
3. Change the Policy to the custom 'Schedule' using the dropdown menu.
4. Click on the green checkmark on the right to apply changes.



After
 the settings are applied the Schedule will be active.

You can have multiple profiles with different schedules for different users and networks, but note that the switch will always be between the current profile and the 'Default' profile.

Possible problems with the schedule:

Scheduled settings switch at the wrong time.
Make sure that you have the correct time zone 
applied. In the Dashboard, click on the Cogwheel icon in the top right corner, select the correct time zone and click 'Save changes'.

The schedule works, but locking and unlocking occur with a delay.
Because of the cache of DNS queries at the system level and in the browser, your computer can not immediately respond to the newly applied settings
. To eliminate this, we recommend disabling automatic control of the browser cache.


The schedule 
is not working at all.
Make sure that you have followed all steps above. If everything is done correctly and the problem persists, please contact our technical support.

See also:

Setting SafeDNS service on the router
Installing and configuring the SafeDNS Agent