Yerel ağda Raspberry PI adresini bulma

Raspberry'yi bir monitöre bağlamadan yerel ağdaki Raspberry PI IP adresini bulmam gerekiyor. Linux veya Mac OS sistemlerinde bunu nasıl yapabilirim?

Çözüm

Tüm ahududu cihazlarının MAC adresleri B8:27:EB ile başlar.

Bu nedenle, *nix sistemlerinde, bu işlem aşağıdaki komutu çalıştırarak gerçekleştirilebilir:

sudo nmap -sP 192.168.1.0/24 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip}'

burada 192.168.1.* yerel ağ maskeniz olacaktır. Şöyle bir cevap alacaksınız:

Nmap scan report for raspberrypi.localnetwork.lan (192.168.1.179)

192.168.1.179 ağınızdaki Raspberry Pi IP adresidir.

Eğer bir Mac sistem kullanıyorsanız nmap yüklemek için Homebrew kullanabilirsiniz:

brew install nmap

Windows** üzerinde, Wireshark kullanabilir ve aşağıdaki görüntü filtresini kullanabilirsiniz:

eth.addr[0:3] == B8:27:EB
Yorumlar (7)

Aşağıdakileri Terminal/Konsol/Shell'inize kopyalayın:

for i in $(jot - 1 254); do ping -t 1 192.168.1.$i && arp -a | cut -f 2,4 -d " " | tr [:lower:] [:upper:] | grep B8:27:EB; done

Lütfen 192.168.1. adresini kendi ağınıza uyarlayın.

Çıktı aşağıdaki gibi görünecektir:

(192.168.1.109) B8:27:EE:DD:CC:A

192.168.1.109 Raspberry Pi'nizin IP adresi olacaktır... :)

Yorumlar (0)

PI'nıza bağlanamadığınızı varsayıyorum, aksi takdirde IP'sini bilirdiniz.

Yönlendirici sayfanıza giderseniz (genellikle tarayıcınızda 192.168.1.1 gibi bir şey) orada zaten bağlı cihazların bulunduğu bir bölüm olmalıdır. PI'yi takıp çıkarmayı deneyebilirsiniz (ve bir cihaz listede görünmeli / kaybolmalıdır)

Yorumlar (0)