You can use nmapto open your network. Here you can find some examples.
Then you have to take it apart. For instance:.
while true; do
nmap -v -sT 192.168.0.0/24 | fgrep "YOUR_SEARCHED_IP" && \
echo BINGO "YOUR_SEARCHED_IP" IS IN THE 192.168.0.0/24 NETWORK
done
And nmaphas an option -snto skip port checks.
Better yet, use ip neighbor showto view the IP address of your neighborhood network.
ping, :
for ip in $(seq 1 254); do
ping -c 1 192.168.1.$ip>/dev/null && \
echo "192.168.1.$ip is UP"
done
nslookup, .