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.
In previous versions of iOS, whenever you opened a new tab and tapped the search bar, Safari would list all your recent searches. However, starting with iOS 18.4, Apple allows users to decide whether to show recent searches in Safari or not. When you turn off recent searches, tapping the search bar again will no longer show the content. Here's how to turn off recent searches in Safari.
How to turn off recent searches on Safari
When you go to Safari and tap the search bar, you'll see your recent searches.

Step 1:
You click on the Settings item on the iPhone, then you click on the Application item at the bottom of the interface. Switch to the new interface, the user clicks on the Safari application to adjust the browser.
Step 2:
Go to the settings interface for the Safari browser, we find the setting Show recent searches and turn this setting off .
When you tap the search bar again on Safari, the previous search content on Safari is no longer visible.
This feature is currently only available for iPhone users. If you want to turn off recent searches in Safari on iPad, you will have to wait a little longer.
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.



