Encrypt Pi-hole Upstream DNS on Ubuntu Server 24.04
Set up dnscrypt-proxy as Pi-hole’s local DoH bridge on Ubuntu 24.04, with a localhost-only listener, resolver selection, and checks before switching DNS.
The Microsoft Rewards program will reward users with points earned for offers from the brands it partners with. To participate in the Microsoft Rewards program and earn points through transactions or actions you take, you need to create a Microsoft account if you do not already have one to participate in the program. Here is one way you can earn Microsoft Rewards points
How to earn Microsoft Rewards points super easy
You can earn different points for completing each of these activities depending on the reward level. There are three different levels for this activity:
| Level | 1 | 2 | 3 |
| Search via Bing PC | 3 points per search (Max 30 points per day) |
3 points per search (Max 90 points per day) |
3 points per search (Max 90 points per day) |
| Search via Bing mobile | 3 points per search (Max 60 points per day) |
||
| Search with Bing (via Microsoft Edge) |
3 points per search (Max 3 points per day) |
3 points per search (Max 12 points per day) |
3 points per search (Max 12 points per day) |
| Online transactions (via Microsoft Store) |
1 point for every £1 spent | 10 points for every £1 spent | 20 points for every £1 spent |
How to prevent search restrictions or earning points
When searching the web to earn points, you may encounter a message that you can only earn points for searches after a specific time period, or that your searches within a specific time period are not eligible for Microsoft Rewards points.
Here are some tips to avoid any earnings limits when searching:
Set up dnscrypt-proxy as Pi-hole’s local DoH bridge on Ubuntu 24.04, with a localhost-only listener, resolver selection, and checks before switching DNS.
Check Ubuntu’s touchpad settings, confirm Wayland, and test GNOME’s built-in swipes before troubleshooting apps or hardware.
Create and verify a two-disk Debian 12 RAID 1 data array, format it safely, and configure it to assemble and mount after reboot.
Set up random-key encryption for an existing Debian 12 swap partition, verify the active dm-crypt mapping, and understand the hibernation trade-off.
Restrict Ubuntu 24.04 SSH accounts to designated SFTP folders with chroot, proper permissions, Match rules, and safe tests—without granting shell access.
Find which process owns Ubuntu’s dpkg frontend lock, let package work finish, and repair interrupted installations without deleting lock files.
Set up scheduled Btrfs system snapshots on Ubuntu Desktop with Timeshift, verify the Ubuntu subvolume layout, choose retention, and understand what snapshots cannot protect.
Plan a safer Debian 12 to Testing migration: upgrade through Stable, back up, clean APT sources, simulate dependency changes, and verify what changed.
Diagnose Ubuntu Server emergency mode safely. Read boot logs, check root and fstab mounts, repair a failed unit, handle filesystem errors, and verify a clean reboot.
Set up a Debian 12 WireGuard VPN server for one remote client. Configure keys, IPv4 forwarding, nftables NAT, firewall access, and connection checks.