
DNS Server Not Responding: How to Fix It
Fix the DNS server not responding error with a practical troubleshooting checklist for Windows, macOS, Linux, routers, VPNs, IPv6, and public DNS.

VPN Tunnel Up but No Traffic: How to Fix IPsec Routing Issues
The tunnel shows established. IKE negotiation completed successfully. Phase 2 is up on both sides. But ping fails, and nothing is getting…

How to Install and Configure Pi-hole on Raspberry Pi OS
Pi-hole is used by many people around the world for many purposes. Most commonly, it’s used as an ad-blocker on your local…

How to form a BGP over IPsec tunnel using BIRD and Strongswan
Route based VPNs are becoming more and more common, and it’s important to know how to configure an eBGP peer over an…

How to Install and Configure FreeRADIUS (RADIUS) on Raspberry Pi OS
FreeRADIUS is an open sourced RADIUS server that can be ran on any Linux distribution. It’s exceptionally easy to set up and…

How to form an eBGP peer with Cisco Meraki and a Raspberry Pi using the BIRD Routing Daemon
This post will show you how to form an eBGP relationship between a Cisco Meraki MX and a Raspberry Pi. For this…

How to Install and Configure the BIRD Routing Daemon (BGP) on Raspberry Pi OS
This post is here to teach you how to install the BIRD routing daemon on Raspberry Pi OS. These instructions will also…

Common IKEv2 ISAKMP Negotiation errors (and how to fix them) – Part 2
There are an abundance of ISAKMP errors that can occur during tunnel negotiation and this is widely due to the fact that…

Common IKEv2 ISAKMP Negotiation errors (and how to fix them) – Part 1
There are an abundance of ISAKMP errors that can occur during tunnel negotiation and this is widely due to the fact that…

Decrypting ISAKMP and ESP IKEv2 traffic using Strongswan
There’s often a need to decrypt the ISAKAMP and ESP traffic of your IKEv2 tunnels – to see what client traffic is…













