Long time ago I bought a lifetime license for Hotspotshield. I wont go into details of what VPN services are more realiable π₯±(NordVPN, Windscribe, IPVanish, etc), but at the time, I wasn't fond of subscriptions based licenses and a lifetime license seemed like a really good deal π€. Back then no Linux support available (mid 2016), recently Hotspotshield was bought by Aura which added Linux support to their client π π.
Sadly, almost all VPN clients I tried for Linux have no GUI support π, which is fine for most of the cases, but sometimes its just a pain and want a seamless experience. Here is where PyShieldGUI is born π₯, from the humble hands of a Cybersecurity Analyst that has limited knowledge on developing apps, but is a Linux lover ever since 2008 π€.
- Python installed:
sudo apt install python3 - Hotspotshield Linux Client: https://www.hotspotshield.com/vpn/vpn-for-linux/?af-campaign=linux-banner-click
- Start the VPN, does not connect it
hotspotshield start - Stops the VPN in the background, disconnects if connected
hotspotshield stop - Connect to a Virtual Location or city
hotspotshield connect [country code] - Connect to the most recent location
hotspotshield connect - View account information and status
hotspotshield account status - Displays the list of all available Virtual locations
hotspotshield locations - Disconnect or change to another Virtual Location
hotspotshield disconnect - Check if the VPN is running
hotspotshield status - Check your public IP
curl ipinfo.io
Source of commands: https://support.hotspotshield.com/hc/en-us/articles/360041968071-What-are-all-of-the-Hotspot-Shield-commands-on-Linux-
