Fixing IP Routing in Ubuntu for Different Subnets

I spent over a week trying to figure out why I was unable to access my two Ubuntu servers from WireGuard.