將ip位址塊按公升序 樹莓派的IP位址查詢

2021-10-17 07:04:09 字數 2008 閱讀 7808

陳拓 [email protected] 2020/10/19-2020/10/21

在《電腦連線樹莓派3b+》

晨之清風:電腦連線樹莓派3b+​zhuanlan.zhihu.com

和《樹莓派修改hostname》

晨之清風:樹莓派修改hostname​zhuanlan.zhihu.com

兩篇文章中我們介紹了電腦用ssh通過主機名host name連線樹莓派的方法。

用ip位址連線樹莓派更快一些,但區域網一般都使用動態ip位址,每次開機啟動獲取的ip位址不一樣,下面分別在windows系統下和在linux系統下獲取樹莓派當前ip位址的方法。

第一次使用樹莓派時記錄下這個樹莓派的mac位址

樹莓派的mac位址是b8:27:eb:ae:9d:c3

按「win + r」快捷鍵,在開啟的「執行」對話方塊中,輸入「cmd」後按回車鍵。

查本機ip

ipconfig /all

我的pc是通過wifi接入區域網的,所以檢視「無線區域網介面卡 wlan」。

知道了本機所在的網段,再將本網段所有ip位址輪詢ping一遍。

for /l %i in (1,1,254) do ping -w 2 -n 1 192.168.1.%i

等待幾分鐘,命令處理完成後

在cmd命令視窗輸入arp -a

這就是當前本網段所有活躍的ip位址。

測試一下:

成功!以ubuntu系統為例,我的系統版本:

uname -a

可以用主機名host name登入,也可以用ip位址登入。

我的主機名為ccdc,使用者名稱是ct。用主機名登入:

如果是用主機名登入的,不知道ip,可以用ifconfig命令查詢:

知道了本機所在的網段,再將本網段所有ip位址輪詢ping一遍。和windows的arp快取只儲存當前活躍的ip不同,linux的arp快取中也儲存了不活躍的ip,這樣arp表就太大,會丟失一些快取值,所以我們分段輪詢ping本網段的ip位址。

先ping 1到63:

for i in ; do ping -c1 -q -i0.3 -w2 -n 192.168.1.$i; done;

等待幾分鐘,命令處理完成後檢視arp快取表:

可以看到已經有mac位址b8:27:eb:ae:9d:c3對應的ip位址192.168.1.37。

成功!

固定樹莓派的IP位址

sudo nano etc rc.local sudo vi etc rc.local ifconfig wlan0 192.168.x.在 ifconfig wlan0 後面新增想要固定的 ip 位址如圖 按 ctrl o 儲存 若使用nano編輯器 提示是否寫入,按 enter 確定 若使用na...

樹莓派設定靜態IP位址

由於動態位址與路由器有關,因此設定乙個靜態ip可以讓我們更方便的連線樹莓派。首先開啟樹莓派的命令列,輸入 sudo vi etc dhcpcd.conf 即可用vi編輯配置檔案。在檔案末尾輸入 inte ce eth0 static ip address 192.168 0.10 24 static...

樹莓派設定靜態IP位址

在樹莓派圖形介面下,設定靜態ip位址比較容易,只需要開啟樹莓派的網路設定,選擇靜態ip,然後填入分配或者自己設定的靜態ip位址,重啟即可獲得靜態ip位址。方法二 ssh方法設定 或命令列方式設定 使用命令列方式設定靜態ip位址,你首先需要登陸樹莓派,遠端或者本地登入都可以。如果沒有顯示器,需要遠端登...