[Scanner] Conduct scan from remote host
The ability to conduct a scan from a different host than where the scanner is installed.
Details
Subnets can be assigned to devices. If a subnet is assigned to a device, use that devices IP to have ansible connect to it via SSH to conduct the scan.
Original text
Add to the scanner a feature where you could specify a host that could be connected to via ssh that you could run the scan from. This would be useful to have one scanner component for an entire remote site that could ssh to a host in each L2 network to conduct the scan. This would then allow always gathering the MAC address.
refactoring of the scanner settings may need to be done to be a vars file that is stored in
completed in !9 (merged)/etc
with mode root:root 0710
so as to have one place that can be locked by file permissions that only the scanner can access.