From 225fbe51c8a7273e9576cb898591144ec4ee704e Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 19 Feb 2024 03:43:35 +0930 Subject: [PATCH] feat(agent): Scan subnet !1 --- playbooks/agent.yaml | 9 +++++++++ playbooks/tasks/scan_subnet.yaml | 7 +++++++ 2 files changed, 16 insertions(+) create mode 100644 playbooks/tasks/scan_subnet.yaml diff --git a/playbooks/agent.yaml b/playbooks/agent.yaml index 11e08b6..e7b0960 100644 --- a/playbooks/agent.yaml +++ b/playbooks/agent.yaml @@ -19,6 +19,15 @@ ansible.builtin.include_tasks: file: tasks/subnets.yaml + + - name: Scan Subnet + ansible.builtin.include_tasks: + file: tasks/scan_subnet.yaml + loop: "{{ nfc_c_scan_agent_subnets }}" + loop_control: + loop_var: subnet + + vars: # ToDo: remove the below t4est vars api_subnets: subnets api_scanagents: tools/scanagents diff --git a/playbooks/tasks/scan_subnet.yaml b/playbooks/tasks/scan_subnet.yaml new file mode 100644 index 0000000..7c89749 --- /dev/null +++ b/playbooks/tasks/scan_subnet.yaml @@ -0,0 +1,7 @@ +--- + +- name: Scan subnet + ansible.builtin.command: + cmd: nmap -sn "{{ subnet.address }}" -oX - + become: true + register: nmap_scan