Go to file
2017-06-18 11:52:29 +02:00
files Create dhcpleases 2017-06-18 11:47:37 +02:00
check_mk_dhcp.sh Create check_mk_dhcp.sh 2017-06-18 11:52:29 +02:00
install.sn.yml Change root password 2016-08-04 21:30:51 +02:00
README.md Update README.md 2016-02-18 17:40:27 +01:00
Todo Update Todo 2017-06-18 11:51:13 +02:00

ansible.fftdf.supernode

Ansible yml file to manage Freifunk Troisdorf supernodes

At this time you have to start it explicit with the target server example: ansible-playbook install.sn.yml --extra-vars "target=troisdorf5" example: ansible-playbook install.sn.yml --extra-vars "target=troisdorf[4,5,6]"

You need this information in your hosts (/etc/ansible/hosts) file: #example, I hope self explaining [troisdorf5] 78.46.233.212

[troisdorf5:vars] sn_hostname=troisdorf5 sn_dhcp_range=10.188.116.1 10.188.119.254 sn_dhcp_dns=10.188.1.100, 10.188.1.23 sn_dhcp_router=10.188.255.5 sn_mesh_IPv6=fda0:747e:ab29:7405:255::5 sn_mesh_IPv4=10.188.255.5 sn_mesh_MAC=a2:8c:ae:6f:f6:05 sn_fqdn=freifunk-troisdorf.de sn_l2tp_tb_port=53844

[troisdorf4:vars] sn_hostname=troisdorf4 sn_dhcp_range=10.188.112.1 10.188.115.254 sn_dhcp_dns=10.188.255.4, 10.188.1.100 sn_dhcp_router=10.188.255.4 sn_mesh_IPv6=fda0:747e:ab29:7405:255::4 sn_mesh_IPv4=10.188.255.4 sn_mesh_MAC=a2:8c:ae:6f:f6:04 sn_fqdn=freifunk-troisdorf.de sn_l2tp_tb_port=53842