當(dāng)你為樹(shù)莓派設(shè)置靜態(tài) IP 地址時(shí),實(shí)際上是為它分配了一個(gè)固定地址,該地址不會(huì)改變,而動(dòng)態(tài) IP 地址則會(huì)在設(shè)備每次連接到網(wǎng)絡(luò)時(shí)發(fā)生變化。
在樹(shù)莓派上設(shè)置靜態(tài) IP 地址有諸多好處:
穩(wěn)定訪問(wèn)
使用靜態(tài) IP 地址后,你始終能知曉樹(shù)莓派的 IP 地址。這使得訪問(wèn)在樹(shù)莓派上運(yùn)行的服務(wù)(如網(wǎng)絡(luò)服務(wù)器、SSH 或 VNC)更加容易,因?yàn)榈刂凡粫?huì)改變。
網(wǎng)絡(luò)穩(wěn)定性
動(dòng)態(tài) IP 地址會(huì)在設(shè)備每次重新連接到網(wǎng)絡(luò)時(shí)發(fā)生變化,這可能導(dǎo)致服務(wù)中斷。而靜態(tài) IP 地址能確保樹(shù)莓派以固定地址保持穩(wěn)定的網(wǎng)絡(luò)連接。
端口轉(zhuǎn)發(fā)
如果你想從本地網(wǎng)絡(luò)外部(例如通過(guò)互聯(lián)網(wǎng))訪問(wèn)樹(shù)莓派,很可能需要在路由器上設(shè)置端口轉(zhuǎn)發(fā)。擁有靜態(tài) IP 地址可簡(jiǎn)化這一過(guò)程,因?yàn)楫?dāng) IP 地址發(fā)生變化時(shí),你無(wú)需更新轉(zhuǎn)發(fā)規(guī)則。
示例:通過(guò)互聯(lián)網(wǎng)使用 VNC 遠(yuǎn)程訪問(wèn)靜態(tài) IP 為 192.168.1.124 的樹(shù)莓派。
服務(wù)器托管
如果你在樹(shù)莓派上托管服務(wù)或應(yīng)用程序(如媒體服務(wù)器或網(wǎng)絡(luò)服務(wù)器),靜態(tài) IP 地址能確保客戶端始終使用同一地址訪問(wèn)你的樹(shù)莓派。
聯(lián)網(wǎng)設(shè)備
如果你的網(wǎng)絡(luò)上有多個(gè)設(shè)備需要與樹(shù)莓派通信(如物聯(lián)網(wǎng)設(shè)備或其他計(jì)算機(jī)),靜態(tài) IP 地址可簡(jiǎn)化網(wǎng)絡(luò)設(shè)置配置,并建立可靠的連接。
網(wǎng)絡(luò)監(jiān)控與管理
對(duì)于希望對(duì)網(wǎng)絡(luò)基礎(chǔ)設(shè)施擁有更多控制權(quán)的網(wǎng)絡(luò)管理員或愛(ài)好者來(lái)說(shuō),分配靜態(tài) IP 地址有助于更好地組織、監(jiān)控和管理設(shè)備。
要在運(yùn)行 Raspberry Pi OS 的樹(shù)莓派上設(shè)置靜態(tài) IP 地址,你必須了解 5 個(gè)基本參數(shù):
interface_name:對(duì)于以太網(wǎng),通常為 eth0;對(duì)于 Wi-Fi,通常為 wlan0。
static_ip_address:輸入樹(shù)莓派所需的靜態(tài) IP 地址。
static_router:輸入路由器或網(wǎng)關(guān)的 IP 地址。
static_dns:指定 DNS 服務(wù)器的 IP 地址。你可以使用公共 DNS,如谷歌的(8.8.8.8),也可以使用路由器的 DNS。
通過(guò)終端設(shè)置
1.打開(kāi)終端:
你可以通過(guò) SSH 直接連接到樹(shù)莓派,或者如果你使用的是連接到樹(shù)莓派的顯示器和鍵盤,則打開(kāi)終端窗口。
2.編輯 dhcpcd.conf:
sudo nano /etc/dhcpcd.conf
使用以下命令在文本編輯器(如 nano)中打開(kāi) dhcpcd.conf 文件:
3.配置靜態(tài) IP
滾動(dòng)到文件底部,添加以下行(將 interface_name、static_ip_address、static_router 和 static_dns 替換為你所需的值):
interfaceeth0staticip_address=192.168.1.100/24staticrouters=192.168.1.1staticdomain_name_servers=8.8.8.8
4.保存并退出:
做出更改后,按 Ctrl + X,然后按 Y 確認(rèn)保存,再按 Enter 退出 nano。
5.重啟 dhcpcd:
sudosystemctl restart dhcpcd
使用以下命令重啟 dhcpcd 服務(wù)以應(yīng)用更改:
6.驗(yàn)證 IP 配置:
ipaddr show
運(yùn)行以下命令檢查靜態(tài) IP 是否配置正確:
完成這些步驟后,你的樹(shù)莓派現(xiàn)在應(yīng)該已配置好靜態(tài) IP 地址。你可以測(cè)試連接性,以確保一切按預(yù)期工作。
通過(guò)圖形用戶界面(GUI)設(shè)置
1.打開(kāi)“無(wú)線與有線網(wǎng)絡(luò)設(shè)置”面板
2.選擇接口并填寫 IPv4、路由器和 DNS 服務(wù)器信息
3.點(diǎn)擊“應(yīng)用”并重啟
原文地址:
https://www.sunfounder.com/blogs/news/complete-guide-to-setting-a-static-ip-on-raspberry-pi-enhance-network-stability-and-access
-
嵌入式
+關(guān)注
關(guān)注
5148文章
19651瀏覽量
317121 -
服務(wù)器
+關(guān)注
關(guān)注
13文章
9784瀏覽量
87854 -
樹(shù)莓派
+關(guān)注
關(guān)注
121文章
1997瀏覽量
107388
發(fā)布評(píng)論請(qǐng)先 登錄
一鍵動(dòng)態(tài)切換IP腳本

樹(shù)莓派權(quán)威用戶指南
樹(shù)莓派靜態(tài)IP設(shè)定
分享記錄我玩樹(shù)莓派的一些過(guò)程03——設(shè)置靜態(tài)IP地址
putty連接樹(shù)莓派時(shí)樹(shù)莓派ip問(wèn)題
樹(shù)莓派超頻設(shè)置的步驟
請(qǐng)問(wèn)樹(shù)莓派py能寫一個(gè)gpio一鍵恢復(fù)系統(tǒng)的功能嗎?
樹(shù)莓派設(shè)置基本流程(上)
樹(shù)莓派基本設(shè)置流程(下)
樹(shù)莓派怎么設(shè)置靜態(tài)ip
樹(shù)莓派pico入門學(xué)習(xí)筆記(一)

樹(shù)莓派+Balena OS:一鍵解鎖智能硬件新技能!

樹(shù)莓派小技巧:無(wú)需鍵盤或顯示器,如何通過(guò)WiFi設(shè)置樹(shù)莓派?

評(píng)論