As I build more and more Pi-based systems, I find the need to add management scripts for accessing SSH, OpenVPN, and all kinds of other tools. This leads me to version 4 of the CloudFlare Dynamic DNS AutoIP updater script. It’s now hosted on GitHub. Pulling off of GitHub: Cloudflare-Subdomain-AutoIP-Updater Create a private Dynamic DNS […]
PiVPN, Static/Dynamic Server Names, and CloudFlare DNS – Part 1
The last few days, I’ve been working on a vpn server for my home network. It’s so that my family all over the world can see the pictures of my son, which are hosted on a local server. However, I don’t want to expose those pictures to the world, hence the need for a vpn. While […]
PiVPN, Static/Dynamic Server Names, and CloudFlare DNS – Part 2
I talked about how to use PiVPN to set up an OpenVPN server on a Raspberry Pi at home previously, here and here. The next step for me was to use CloudFlare as a DNS server, instead of signing up for yet another internet service and having another login here or there to worry about. […]
PiVPN, Static/Dynamic Server Names, and CloudFlare DNS – Part 3
Before, I had written about a CloudFlare auto-ip-updating script, but it required a lot of user input and a lot of user effort. Luckily, or not, I crashed my OMV server, and I think an error ate up my PiVPN sd card. So I had to start all over! This time, I updated the CloudFlare […]
OpenVPN AutoLogin Script
The following is an OpenVPN autologin script for my portable Raspberry Pi Kodi media center. It starts an OpenVPN connection on boot. Dependencies The Expect package A folder containing an OpenVPN configuration file A folder for the script (I put it in the same OpenVPN folder) Script Creation sudo apt-get install expect sudo […]
Windows 10, VPN, and WiFi Refresh Errors
I’m currently working on a project where I set up a Raspberry Pi to host a VPN server so that I can let my extended family view some private pictures. I previously had a PritUNL server running on Digital Ocean with a remote mLab MongoDB server, but it didn’t seem to work too well, with […]