Overview:
- – You send a voice command ‘block youtube’ to Alexa, an Amazon personal assistant device
- – Alexa relays that command to IFTTT.com
- – IFTTT triggers a web call to your local Domain Name Server (DNS) server called ‘pihole’
- – This web call must be configured at the router/firewall to pass traffic from IFTTT though the firewall to the your local pihole server
- – Pihole receives the request and triggers blockyoutube.sh
- – Blockyoutube.sh contains the urls and ips of youtube.com that will configure pihole to delete any name to ip translation related to youtube.com
- – A set of computers on your network shall be configured to use the local ‘pihole’ server as its DNS
- – This can be setup at the Dynamic Host Control Protocol (DHCP) server
- – DHCP is often a function of the firewall or smart wireless devices such as Ubiquiti Unifi Controllers and Access Points
- – This DHCP tells all computers on the network what IP and DNS each should use
- – When a user computer asks its DNS server (pihole) about youtube.com, pihole will say ‘no where’
- – Youtube.com is effectively blocked on local computers via your voice command
Illustration:
- To be documented…
Categories: