2017-10-08 12:55:01 +00:00
|
|
|
- hosts: localhost
|
|
|
|
connection: local
|
|
|
|
vars:
|
2017-10-15 00:23:00 +00:00
|
|
|
bind_listen_ipv6: false
|
2017-10-08 12:55:01 +00:00
|
|
|
bind_role: master
|
|
|
|
bind_zones:
|
|
|
|
test.local:
|
2017-10-14 23:11:49 +00:00
|
|
|
allow_transfer:
|
|
|
|
- '4.2.2.4'
|
2017-10-08 12:55:01 +00:00
|
|
|
ns_primary: ns1.test.local
|
|
|
|
mail: root@test.local
|
|
|
|
serial: 2017092202
|
|
|
|
ttl: 3600
|
|
|
|
refresh: 14400
|
|
|
|
retry: 86400
|
|
|
|
expire: 2419200
|
|
|
|
negative_cache: 86400
|
|
|
|
dnssec: yes
|
|
|
|
entries:
|
|
|
|
- { name: '@', type: mx, priority: 20, value: mail.test.local. }
|
|
|
|
- { name: '@', type: ns, value: localhost. }
|
|
|
|
- { name: hello, type: a, value: 1.2.3.4 }
|
|
|
|
hello.local:
|
|
|
|
ns_primary: ns1.hello.local
|
|
|
|
mail: root@hello.local
|
|
|
|
serial: 2017092201
|
|
|
|
dnssec: no
|
|
|
|
entries:
|
|
|
|
- { name: '@', type: mx, priority: 20, value: mail.test.local. }
|
|
|
|
- { name: '@', type: ns, value: localhost. }
|
2017-10-15 07:03:46 +00:00
|
|
|
- { name: '@', type: txt, value: RFufr9qzCi9vnJeWUB2FMNDCtu8ZtP6WE2jl2OFvIiz6pv2dwfzEXBgTC8SI1UzsmlkFYS7vxkHeYuOCLQ95BkOl0YP85ejQQlz8DNbcMcUdAoDtmlaZ9jeXnU7RgCXs5F9ggsmM9B6mFMhZWo1lzwsX86UAR5nw7rIO3cbGo9oUcMTShVFDkTPnoNhP7MTE0L4M99yv8ZLptmS2GP6goHXZgTdFIyYCdfziQgoENcloUI3KshDscsoh6H6I2LA }
|
2017-10-08 12:55:01 +00:00
|
|
|
- { name: hello, type: a, value: 4.3.2.1 }
|
|
|
|
|
|
|
|
roles:
|
2018-03-16 23:33:54 +00:00
|
|
|
- ansible-role-bind
|
|
|
|
|
|
|
|
tasks:
|
|
|
|
- apt:
|
|
|
|
name: dnsutils
|