Hosts check #3

Open
opened 2024-02-20 11:20:47 +00:00 by jon_nfc · 3 comments
jon_nfc commented 2024-02-20 11:20:47 +00:00 (Migrated from gitlab.com)

from phpIPAM there is a setting called Hosts check. Add the ability to use this flag.

Details

When setting Hosts check is enabled for a subnet, the scanner should check if the hosts that already exist in the DB are alive. this scan time should be configurable in the agent.

any host that has field Ping exclude set to true should not be scanned.

nmap has the following options to exclude hosts.

  --exclude <host1[,host2][,host3],...>: Exclude hosts/networks
  --excludefile <exclude_file>: Exclude list from file

Requirements

  • scan time configurable, default to 5 mins

  • Discover new hosts phpIPAM setting does not update hosts already in the database

  • ONLY checks existing hosts

  • hosts with Ping exclude=true not scanned

from phpIPAM there is a setting called `Hosts check`. Add the ability to use this flag. ## Details When setting `Hosts check` is enabled for a subnet, the scanner should check if the hosts that already exist in the DB are alive. this scan time should be configurable in the agent. any host that has field `Ping exclude` set to `true` should not be scanned. nmap has the following options to exclude hosts. ``` bash --exclude <host1[,host2][,host3],...>: Exclude hosts/networks --excludefile <exclude_file>: Exclude list from file ``` ## Requirements - [ ] scan time configurable, default to `5 mins` - [ ] `Discover new hosts` phpIPAM setting does not update hosts already in the database - [ ] ONLY checks existing hosts - [ ] hosts with `Ping exclude=true` not scanned
jon_nfc commented 2024-02-20 11:20:47 +00:00 (Migrated from gitlab.com)

added 4m of time spent

added 4m of time spent
jon_nfc commented 2024-02-23 06:46:18 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
jon_nfc commented 2024-02-23 06:46:34 +00:00 (Migrated from gitlab.com)

added 2m of time spent

added 2m of time spent
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ansible-collections/phpipam_scan_agent#3
No description provided.