I was wondering how nmap work against host if ip was shared by many hosts. The senario is like, for example, my home ip address is xxx.xxx.xxx.xxx and I use wireless router. On 3 different machines, public ip address is appeared as same. So if I run nmap against xxx.xxx.xxx.xxx, I'm not sure which machine will be scanned.
And what if I want to run nmap against particular machine under public ip if it has subnet? is it even possible?
I'd appreciate any advice. Thanks