Is there a way, preferably in python but command line or possibly powershell is doable for me as well, to find every possible hostname that my username and password can connect to, then temporarily connect and request system settings (OS type for example.)
Of course I want to restrict this to my local network, not attempt to connect to like google or facebook, just because I can also ping them.
The local network is very large, and may be multiple base IP addresses, not just some 192.168.1.x stuff. Between 60,000 and 100,000 devices should be connected at any given time
For clarity, I am trying to see what is within my network, based on either proxy settings or another method, then extract a small amount of data from those locations under the assumption that all of them are configured such that a user I have access to has super permission to all devices.
My apologies if the wording is unclear. Im a python dev but I am not familiar with networking almost at all. My organization just went through a restructure, and now I am being given a request to do something I've never been involved with, and network related employees are currently unavailable as they continue to try to mitigate and help fix problems with 20,000+ additional work from home.