VMG1312: Parental Controls: Difference between revisions

From AAISP Support Site
(Created page with "It is possible to block access to specific services or websites based on schedules within the VMG1312: * Log into the ZyXEL Router. You can typically do this at https://192.1...")
 
(Describe how the parental controls work in the OS)
Line 22: Line 22:
* You are also able to block specific URLs or keywords.
* You are also able to block specific URLs or keywords.
[[File:ParentalControls6.png]]
[[File:ParentalControls6.png]]

= Under the bonnet =

As your author has been puzzled by the parental controls not working as expected, he delved into the workings.

It uses a combination of ''iptables'' and ''ebtables'' (although strangely not, it appears, ''ip6tables''). A userspace application ''webipqd'' handles URLs and keywords, its configuration is in ''/var/url_list''.

Revision as of 16:58, 3 Mayıs 2017

It is possible to block access to specific services or websites based on schedules within the VMG1312:

  • Log into the ZyXEL Router. You can typically do this at https://192.168.1.1 using the credentials on the card underneath the router. The username will be admin.
  • Select a device you'd like to set controls for and click 'Parental Control'

ParentalControl1.png

  • This will bring up the box to specify parental controls. As you can see here, we already have 2 profiles. Click the modify icon (the paper and pencil) to modify this profile

ParentalControls2.png

  • Tick Active to activate the profile. Under the 'home network user' dropdown, select the device you'd like to control and hit the '+' icon to add it to the rule list.

ParentalControls3.png

  • Adjust the time profile accordingly.

ParentalControl4.png

  • You can block specific services. Click 'Add new service' to do so. This is the best way to block everything.

ParentalControl5.png

  • From here you can block predefined services or specific ports/port ranges. Hit OK once complete.

ParentalControls5.png

  • You are also able to block specific URLs or keywords.

ParentalControls6.png

Under the bonnet

As your author has been puzzled by the parental controls not working as expected, he delved into the workings.

It uses a combination of iptables and ebtables (although strangely not, it appears, ip6tables). A userspace application webipqd handles URLs and keywords, its configuration is in /var/url_list.