algo/roles/dns_adblocking
Micah R Ledbetter 25810838c3 Configure DNS names for each user
In the dns_adblocking role, assign each Algo user a domain name,
allowing connected users to communicate internally without having to
know each other's VPN IP addresses.
The user can set this in config.cfg as vpn_domain.

This required one potentially breaking change:
disallowing multiple connections from the same Algo user.

The server's ipsec.conf is also modified, with a connection per-user
that sets an IP address based on the order the user appears in the
config.cfg file.

Finally, a new /etc/hosts.ipsecclients file is created, which maps from
the IP addresses assigned in ipsec.conf to $user.$vpn_domain
2018-01-27 14:44:17 -06:00
..
handlers new iptabes deployment #61 2016-08-20 16:22:14 +03:00
meta additional tags 2016-10-10 15:32:14 +03:00
tasks Configure DNS names for each user 2018-01-27 14:44:17 -06:00
templates Configure DNS names for each user 2018-01-27 14:44:17 -06:00