mirror of https://github.com/trailofbits/algo
Some fixes. Fedora client. Close #44
parent
0bf3e809a4
commit
2a4d1837b5
@ -0,0 +1,17 @@
|
||||
### Client installation
|
||||
|
||||
It's possible to deploy an ipsec connection on Linux clients.
|
||||
Supported distributives are: Debian, Ubuntu, CentOS, Fedora
|
||||
|
||||
The playbook is `deploy_client.yml`
|
||||
|
||||
Required variables:
|
||||
|
||||
* client_ip - the IP address of your client machine (You can use `localhost` in order to deploy locally)
|
||||
* vpn_user - the username. (Ensure that you have valid certificates and keys in the `configs/SERVER_ip/pki/` directory)
|
||||
* client_ssh_user - the username that we need to use in order to connect to the client machine via SSH (ignore if you are deploying locally)
|
||||
* server_ip - the vpn server ip address
|
||||
|
||||
Example:
|
||||
|
||||
`ansible-playbook deploy_client.yml -e 'client_ip=client.com vpn_user=jack server_ip=vpn-server.com server_ssh_user=root'`
|
@ -0,0 +1,6 @@
|
||||
---
|
||||
|
||||
- set_fact:
|
||||
prerequisites:
|
||||
- libselinux-python
|
||||
configs_prefix: /etc/strongswan/
|
Loading…
Reference in New Issue