Отсканировать DNS имена в цикле
foreach ($i in 0..20){
Resolve-DnsName "site-$($i.ToString("00")).example.com"|`
Where-Object -Property Section -eq "Answer"|`
select IP4Address,name
}
foreach ($i in 0..20){
Resolve-DnsName "site-$($i.ToString("00")).example.com"|`
Where-Object -Property Section -eq "Answer"|`
select IP4Address,name
}
- name: FIREWALL check interface template exists
stat:
path="{{ role_path }}/files/interfaces.{{ ansible_hostname }}"
delegate_to: localhost
register: template_exists
- name: FIREWALL /etc/network/interfaces
copy:
src: interfaces.{{ ansible_hostname }}
dest: /etc/network/interfaces
owner: root
group: root
mode: "0644"
when: template_exists.stat.exists
Если вне роли можно использовать {{ playbook_dir }}
docker ps -a
Без ключа -a покажет только запущенные.
docker imagesЧитать далее
Система «отстучи пароль и заходи» на Firewall Mikrotik.
Читать далее