树莓派“定居”完全指南:一键设置静态IP,稳定又高效!

描述

 

当你为树莓派设置静态 IP 地址时,实际上是为它分配了一个固定地址,该地址不会改变,而动态 IP 地址则会在设备每次连接到网络时发生变化。

在树莓派上设置静态 IP 地址有诸多好处:

稳定访问

使用静态 IP 地址后,你始终能知晓树莓派的 IP 地址。这使得访问在树莓派上运行的服务(如网络服务器、SSH 或 VNC)更加容易,因为地址不会改变。

服务器

网络稳定性

动态 IP 地址会在设备每次重新连接到网络时发生变化,这可能导致服务中断。而静态 IP 地址能确保树莓派以固定地址保持稳定的网络连接。

端口转发

如果你想从本地网络外部(例如通过互联网)访问树莓派,很可能需要在路由器上设置端口转发。拥有静态 IP 地址可简化这一过程,因为当 IP 地址发生变化时,你无需更新转发规则。

示例:通过互联网使用 VNC 远程访问静态 IP 为 192.168.1.124 的树莓派。

服务器

服务器托管

如果你在树莓派上托管服务或应用程序(如媒体服务器或网络服务器),静态 IP 地址能确保客户端始终使用同一地址访问你的树莓派。

联网设备

如果你的网络上有多个设备需要与树莓派通信(如物联网设备或其他计算机),静态 IP 地址可简化网络设置配置,并建立可靠的连接。

网络监控与管理

对于希望对网络基础设施拥有更多控制权的网络管理员或爱好者来说,分配静态 IP 地址有助于更好地组织、监控和管理设备。

要在运行 Raspberry Pi OS 的树莓派上设置静态 IP 地址,你必须了解 5 个基本参数:

interface_name:对于以太网,通常为 eth0;对于 Wi-Fi,通常为 wlan0。

static_ip_address:输入树莓派所需的静态 IP 地址。

static_router:输入路由器或网关的 IP 地址。

static_dns:指定 DNS 服务器的 IP 地址。你可以使用公共 DNS,如谷歌的(8.8.8.8),也可以使用路由器的 DNS。

通过终端设置

服务器

1.打开终端:

你可以通过 SSH 直接连接到树莓派,或者如果你使用的是连接到树莓派的显示器和键盘,则打开终端窗口。

2.编辑 dhcpcd.conf:

  •  

sudo nano /etc/dhcpcd.conf

使用以下命令在文本编辑器(如 nano)中打开 dhcpcd.conf 文件:

3.配置静态 IP

滚动到文件底部,添加以下行(将 interface_name、static_ip_address、static_router 和 static_dns 替换为你所需的值):

  •  
  •  
  •  
  •  

interface eth0static ip_address=192.168.1.100/24static routers=192.168.1.1static domain_name_servers=8.8.8.8

4.保存并退出:

做出更改后,按 Ctrl + X,然后按 Y 确认保存,再按 Enter 退出 nano。

5.重启 dhcpcd:

  •  

sudo systemctl restart dhcpcd

使用以下命令重启 dhcpcd 服务以应用更改:

6.验证 IP 配置:

  •  

ip addr show

运行以下命令检查静态 IP 是否配置正确:

完成这些步骤后,你的树莓派现在应该已配置好静态 IP 地址。你可以测试连接性,以确保一切按预期工作。

通过图形用户界面(GUI)设置

1.打开“无线与有线网络设置”面板

服务器

2.选择接口并填写 IPv4、路由器和 DNS 服务器信息

服务器

3.点击“应用”并重启

原文地址:
 

https://www.sunfounder.com/blogs/news/complete-guide-to-setting-a-static-ip-on-raspberry-pi-enhance-network-stability-and-access

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分