config-unbound.yml 694 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. ---
  2. - name: Install cache only nameserver
  3. hosts:
  4. # become: yes
  5. tasks:
  6. - name: Install cache only nameserver
  7. yum:
  8. name:
  9. state:
  10. - name: Create configuration file on caching server host
  11. copy:
  12. src:
  13. dest:
  14. owner: root
  15. group: root
  16. mode: 0644
  17. notify:
  18. - restart_unbound
  19. - name: Allow dns service on firewall
  20. firewalld:
  21. service:
  22. state:
  23. immediate:
  24. permanent:
  25. - name: Ensure unbound is running and enabled
  26. service:
  27. name:
  28. state:
  29. enabled:
  30. handlers:
  31. - name: restart_unbound
  32. service:
  33. name:
  34. state: restarted