I did a Nmap scan with this command:
nmap -sn -n --scan-delay 1s <ip range> -oG -
In Ubuntu 16.04, with Nmap 7.01, I'm getting different results from each scan.
In MacOS X 10.13.3, with Nmap 7.60, the result is the same every time.
The results that I am getting are a list of IP addresses. I use awk in my command to obtain this list of IPs, but that is not the problem and for that reason, I didn't write this part of the command in this post.
The scan is a internal network scan via VPN. In the case of Ubuntu, this conection is realized via Ethernet and MacOS is stablishing the conexión via 3G and, in other tryings, Wifi, in the same network where the Ethernet is connected.
The Ubuntu machine is a virtual machine, VmWare NAT, installed on Windows 10.
Extra Test
I tested with Kali Linux 2018 and Nmap 7.60, creating no-sudo user and using it, and happened the same.
Why is it happening?