I haven’t used Nessus (home), and it might allow for scanning of public IP’s but I’m guessing it has a pretty short TTL built in to prevent from being used on anything but a local network. Also, you would have to actually have the public IP. If we are talking about a home network this is much harder to get, and likely…