It's possible to combine Pi-Hole, a simple network level ad blocker and Cloudflared, a DNS over HTTPS client from Cloudflare to produce a DNS server that can block ads at the DNS level, resolve local hostnames and encrypt external DNS queries. This page has a great tutorial on how to get everything up and running: … Continue reading Cloudflared – DNS over HTTPS
I recently noticed I was unable to reach our "HP OfficeJet Pro 6960 All-in-One" printer over the wireless network. For background, the wireless network is built on a couple of Unifi NanoHD access points which have worked flawlessly since the day they were installed. The diagnostic printouts showed the printer was connected to Wifi and … Continue reading Unifi: HP Officejet dropping wireless connection
Enable SNMPv3 in the Unifi Controller (Settings > Services > SNMP) and define a username and password. In Observium, go to Devices > Add Device Hostname: IP or hostname of target device.Protocol Version v3Transport UDPPort 161 (default)Timeout 1 (default)Retries 5 (default)Auth Level authPrivAuth Username username defined in Unifi Controller SNMPv3 settingsAuth Password password defined in … Continue reading Unifi: USG SNMPv3 – Observium
How to Repair a Database on Debian-based Linux 1. Stop the UniFi service service unifi stop 2. Repair the database with this command: mongod --dbpath /usr/lib/unifi/data/db --smallfiles --logpath /usr/lib/unifi/logs/server.log --repair 3. Finally, restart the UniFi service: service unifi start NOTE: If this process was performed as root the file ownership may have changed. This can be … Continue reading Unifi: Unifi Controller – repairing the database
We all hate Internet ads. From those really intrusive ones that auto-play movies or sounds when you visit to the compromised ad networks used to drop malware and potentially unwanted programs right on to your device without knowing it. There are lots of solutions to dealing with such annoyances including popular browser ad-blockers like uBlock … Continue reading Blocking Advertisements at the network level.