Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/goneri/deploy-vpn
https://github.com/goneri/deploy-vpn
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/goneri/deploy-vpn
- Owner: goneri
- Created: 2023-05-12T23:54:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-05-12T23:59:25.000Z (over 1 year ago)
- Last Synced: 2024-10-03T17:23:02.005Z (about 2 months ago)
- Language: Shell
- Size: 4.88 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Playbook to quickly spawn a remote VPN
This playbook gives a way to quickly spawn a VPN end-point and use it local, e.g: with a web browser.
## Requirement
- An OpenStack account (e.g OVH), a `~/.config/openstack/clouds.yaml` configuration file.
- The playbook assumes the local host use Network Manager (`nmcli`). Tested on Fedora 38.## Usage
### Spawn the VPN end-point
```console
$ ./up.sh
```### Open a local Google-Chrome that redirect the traffic through the VPC
```console
$ ./google_chrome_vpn_fr
```### Delete the resources
```console
$ ./down.sh
```