I obtained a list of all IPs in my network with fing (linux package for analyzing networks).
How can I obtain the names of the machines? And maybe could I obtain the OS too?
I obtained a list of all IPs in my network with fing (linux package for analyzing networks).
How can I obtain the names of the machines? And maybe could I obtain the OS too?
The computer name can be a bit tricky depending on the OS in use. If it's a fully qualified domain name, as in, proper DNS record exists for it, you can just do a reverse lookup: nslookup 192.168.0.123 where you of course use the correct IP address.
If it's that windows network name thingy (of which I do not know the proper protocol name. SMB?), then I've noticed that Windows looks this up automatically if you do a tracert 192.168.0.123
nmap allows you to try fingerprint the OS: nmap -O 192.168.0.0/24
You can have the names of the computers if you have a DNS server with your DCHP, for the os you would need a software like deksi network inventory