Troubleshooting a WordPress .htaccess File That Keeps Getting Overwritten Using Linux Auditd
While troubleshooting my WordPress installation running on Ubuntu and Apache, I encountered a rather annoying issue: the .htaccess file in…
Detecting and Blocking HTTP Referrer Spam on Apache – A Real-World Example
While reviewing the Google Analytics 4 (GA4) statistics for my WordPress blog, I noticed an unexpected and significant increase in…
How to Keep Linux Commands Running after Disconnecting from SSH using GNU Screen
When working with Linux servers over SSH, you may need to execute commands or scripts that take several minutes or…
Azure VM Offline Recovery Using an Azure Repair VM
If an Azure VM no longer boots sufficiently to access it through SSH or the Azure Serial Console, the OS…
Extending and Recovering a Full Root Filesystem on an Azure Ubuntu VM
In this article, we will explore how to extend the root filesystem of an Ubuntu VM in Microsoft Azure, starting…
Mastering tcpdump in SUSE Linux Enterprise
tcpdump is a powerful command-line packet analyzer available on SUSE Linux Enterprise and many other Linux distributions. It allows you…
Windows Server Software Defined Networking (SDN) and Hyper-V Network Virtualization (HNV) – Part 6: Connecting Overlapping Tenant Networks with Site-to-Site VPNs
In Part 5, we extended our overlapping HNV tenant networks beyond the Microsoft SDN fabric by using Linux VRFs (Virtual…
Windows Server Software Defined Networking (SDN) and Hyper-V Network Virtualization (HNV) – Part 5: Extending Overlapping Tenant Networks with VRFs
In the previous parts, we demonstrated how Hyper-V Network Virtualization (HNV) allows multiple tenants to use overlapping IP address spaces…
Windows Server Software Defined Networking (SDN) and Hyper-V Network Virtualization (HNV) – Part 4: Testing HNV Isolation with Overlapping Tenant Networks
In Part 3 of this series, we extended our HNV environment beyond the isolated tenant network and provided external connectivity…
Windows Server Software Defined Networking (SDN) and Hyper-V Network Virtualization (HNV) – Part 3: Providing External HNV Connectivity with the Native SDN Gateway and pfSense
In Part 2 of this series, we connected a second tenant VM to our HNV virtual network and verified communication…
