--- - name: Установить wireguard (Debian/Ubuntu) apt: name: wireguard state: present update_cache: true when: ansible_os_family == "Debian" - name: Создать каталог /etc/wireguard file: path: /etc/wireguard state: directory owner: root group: root mode: "0700" - name: Скопировать конфиг интерфейса copy: src: "{{ wireguard_config_src }}" dest: "{{ wireguard_config_dest }}" owner: root group: root mode: "0600" notify: Restart wireguard - name: Включить и запустить сервис systemd: name: "wg-quick@{{ wireguard_interface }}" enabled: true state: started