Set up JusProgDNS on computers with Linux operating system

You can use JusProgDNS on computers with the Linux operating system and in this way set up a safe surfing space for children and teenagers on the Linux computer.

Since Linux is an open operating system that is available in a wide variety of distributions and is often used without a graphical user interface, there are no fixed installation instructions for setting up the JusProg parental control program for Linux.

However, we will give you tips on how to enter the name server settings of JusProgDNS on the Linux computer used by children or teenagers.

Instruction for the JusProgDNS parental control with Linux

In nearly all Linux distributions the so-called “Glibc resolver” is used for inquiries with DNS servers (name servers). Here the configuration file /etc/resolv.conf is read and nameserver addresses can be stored. At this place you should enter the IP addresses of JusProgDNS.

Which IP addresses you need, you can see in the following box. Open the expander elements with the plus sign and note down the 1st IP and the 2nd IP. If you also need IPv6, these are also available.

Age category: from 0 years
(almost only fragFINN list, strongly limited surfing space)

1. IP:  109.235.61.162
2. IP:  194.97.50.3

In case you need IPv6:
1. IPv6: 2A00:19E0:3002:24BE::21
2. IPv6: 2001:748:308::3

Age category: From 6 years
(Web pages for which the system has no information are blocked).

1. IP: 109.235.61.171
2. IP: 194.97.50.4

In case you need IPv6:
1. IPv6: 2A00:19E0:3002:24BE::23
2. IPv6: 2001:748:308::4

Age category: from 12 years
(web pages unknown to the system are displayed)

1. IP: 109.235.61.200
2. IP: 194.97.50.5

In case you need IPv6:
1. IPv6: 2A00:19E0:3002:24BE::25
2. IPv6: 2001:748:308::5

Age category: from 16 years
(web pages unknown to the system are displayed)

1. IP: 109.235.61.210
2. IP: 194.97.50.6

In case you need IPv6:
1. IPv6: 2A00:19E0:3002:24BE::27
2. IPv6: 2001:748:308::6

Example for a resolv.conf

nameserver 109.235.61.200
nameserver 194.97.50.5

To retrieve the current configuration, “scutil –dns” (two minus signs) can be used.

Tips and hints for the installation of JusProgDNS on Linux

Please also note the following points:

  • the file /etc/resolv.conf is not user specific, the JusProgDNS parental control is valid for all users of the Linux computer
  • the resolv.conf is freely writable
  • various services usually write to this file, e.g. the DHCP client or other services used for internet connectivity. Often the file is described and “generated” by a GUI configuration process. (See NetworkManager at https://de.wikipedia.org/wiki/NetworkManager)

A typical approach is to mark the configuration file as read-only after making the necessary changes. The following statement is used for this purpose:

# chattr +i /etc/resolv.conf

(you may have to prepend a sudo here).

See also: https://wiki.archlinux.org/index.php/Domain_name_resolution#Glibc_resolver