Nebula-Sync

Introduction Nebula-Sync is a free and open source tool designed to synchronize the configuration of multiple Pi-hole v6.x instances. If you run multiple Pi-hole servers in your network for redundancy or different locations, Nebula-Sync ensures they all stay in sync automatically. You can choose between…

Nala apt Frontend for Debian Linux

Introduction Nala is a command-line APT frontend that aims to provide a tidier alternative to the standard apt user interface. Similar to Synaptic, Aptitude, and other APT frontends, Nala adapts the APT interface to a specific use case. What is Nala? Nala is an APT package manager frontend designed…

Systemd-Networkd with Bonding

With systemd-networkd setup and running, now let's setup bonding. Create virtual network device First, we have to create a new virtual network device for our bond connection. To do so, create a file at /etc/systemd/network/10-bond0.netdev with the following contents. [NetDev] Name=bond0…

Password Protect Grub Boot Menu in Linux

Introduction By going to the command console or recovery mode from the Grub boot-menu, others can reset user password via a few commands. So if you’re not using Linux in a private place, encrypt your file system or add password protect to boot menu is highly recommended. Debian…

Create a WireGuard Server and Clients

Introduction WireGuard is a modern Virtual Private Network (VPN) server that allows you to securely route your data between your Android, iPhone, Linux, Windows, or macOS computer. In this guide, I will walk you through installing and configuring the WireGuard server and creating your first client configuration file. Prerequisites You…

MySQL/MariaDB Change a User Name and Password

If you’re a web developer or a database administrator, you know how important it is to keep your MySQL/MariaDB user passwords secure. But, how do you quickly and easily change your MySQL/MariaDB user password when you need to? In this guide, we’ll show you how to…

Fedora 41 and Wake on LAN

In the BIOS enable the correct Wake-on-LAN option for your motherboard. Then boot into Fedora and display NIC status (my device is enp5s0) sudo ethtool enp5s0 search for line with 'Wake-on', in my case was displayed “Wake-on: d” (disabled). In order for WOL to…