Spawn your own VPN server with one command.
- Clone this repository.
git clone https://github.com/iamludal/vpn-spawner.git
-
Replace
gcp_project_id
inspawn.sh
anddestroy.sh
with your Google Cloud project ID. -
Authenticate yourself to the Google Cloud SDK.
gcloud auth login
- Spawn your VPN server.
./spawn.sh
-
Connect to your VPN server by opening the generated
~/client.ovpn
file in a VPN client. -
Once you're done, destroy your VPN server.
./destroy.sh