Miscellaneous Knowledge Recent Posts

Zen and IPv6 2

Zen and IPv6

I’ve run IPv6 at home for a while now using a tunneled connection provided by SIXXS. However, my ISP (Zen) recently announced that they are trialing native IPv6. Naturally, I signed up as soon as I could – tunneled IPv6 is good, but native IPv6 is better! I was activated on the trial today and i’m currently writing this post using a...

Reinstalling Grub EFI on Ubuntu 0

Reinstalling Grub EFI on Ubuntu

Recently, whilst migrating some Hyper-V VMs to ESXi, I ran in to issues booting the VMs after migration. On boot, the EFI partition wasn’t found and couldn’t be booted. Thankfully, it’s a rather simple procedure to reinstall Grub EFI. Power on the VM and allow it to get stuck on the boot screen searching for an EFI partition. Grab the...

0

Creating a Basic, Always On, Mobile Compatible IPSEC VPN

For a while, i’ve wanted to create a working always-on VPN from my phone back to my internal network. Partly to be able to access my network resources from anywhere, but also to provide additional security while out and about. WiFi hotspots are well known for their weaknesses, but increasingly mobile data connections are also at risk, with most mobile...

Creating a GRE Tunnel Between OpenWRT and pfSense 3

Creating a GRE Tunnel Between OpenWRT and pfSense

Following on from my previous post about building a IPsec tunnel between a Palo Alto firewall and a pfSense VM, I started trying to build a GRE tunnel between a OpenWRT router on my local network and the pfSense VM. Since GRE tunnels are unencrypted, it needs to traverse the IPSEC tunnel and not the internet! Nothing will stop you from running a GRE...