40 lines
847 B
YAML
40 lines
847 B
YAML
|
## DHCPv6, RAs and TFTP
|
||
|
---
|
||
|
- name: preseed aftpd
|
||
|
debconf:
|
||
|
name: atftpd
|
||
|
question: atftpd/basedir
|
||
|
value: /var/lib/tftpboot
|
||
|
vtype: string
|
||
|
|
||
|
- name: install di-netboot-assistant and installer package
|
||
|
apt:
|
||
|
name:
|
||
|
- kea-dhcp6-server
|
||
|
- radvd
|
||
|
- atftpd
|
||
|
state: latest # noqa package-latest
|
||
|
|
||
|
- name: configure radvd
|
||
|
template:
|
||
|
src: radvd.conf.j2
|
||
|
dest: /etc/radvd.conf
|
||
|
mode: 0644
|
||
|
notify: restart radvd
|
||
|
|
||
|
- name: configure kea-dhcp-server
|
||
|
template:
|
||
|
src: kea-dhcp6.conf.j2
|
||
|
dest: /etc/kea/kea-dhcp6.conf
|
||
|
mode: 0644
|
||
|
notify: restart kea-dhcp6-server
|
||
|
|
||
|
- name: set IPv6 address on interface
|
||
|
blockinfile:
|
||
|
path: /etc/network/interfaces
|
||
|
block: |
|
||
|
allow-hotplug {{ if_lan }}
|
||
|
iface {{ if_lan }} inet6 static
|
||
|
address 2001:db8:b001::1/64
|
||
|
notify: reconfigure network
|