13 修改树莓派Raspberry Pi的IP地址为固定IP

本文介绍如何在树莓派上设置固定IP地址,适用于通过SSH或远程桌面操作树莓派而不连接显示器的情况。文中详细解释了有线和无线网络下配置静态IP地址的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


在树莓派的实际应用中常常不会使用外接显示器而是ssh登录或者远程桌面对其进行操作,所以此时有一个固定的IP地址是非常重要的,在局域网络设定其IP地址为固定IP的方法如下:

1、运行pi@raspberrypi /home $ sudo vim /etc/network/interfaces 命令对interfaces文件进行编辑

2、如果是有线网络,将dhcp修改为static,然后在下一行增加对应IP地址、子网掩码、DNS等。


3、如果是无线网络则需要增加对应的无线网络名称和密码,参考如下


4、重启树莓派即可



### 设置树莓派5的静态IP地址树莓派5上设置静态IP地址可以通过编辑网络配置文件来实现。以下是一个详细的步骤指南: #### 使用 `dhcpcd.conf` 文件设置静态IP 1. 打开终端并编辑 `dhcpcd.conf` 文件: ```bash sudo nano /etc/dhcpcd.conf ``` 2. 在文件末尾添加以下内容以设置静态IP地址。假设你的网络接口是 `eth0`,IP地址为 `192.168.1.9`,子网掩码为 `24` 位(即 `255.255.255.0`),默认网关为 `192.168.1.1`,DNS服务器为 `192.168.1.1` 和 `8.8.8.8`: ```bash interface eth0 static ip_address=192.168.1.9/24 static routers=192.168.1.1 static domain_name_servers=192.168.1.1 8.8.8.8 ``` 3. 保存文件并退出编辑器(在 `nano` 中按 `Ctrl+X`,然后按 `Y` 确认保存)。 4. 重启 `dhcpcd` 服务或重启树莓派以应用更改: ```bash sudo systemctl restart dhcpcd ``` 或者 ```bash sudo reboot ``` #### 使用 `network` 配置文件设置静态IP 如果你使用的是 Ubuntu 或其他基于 `netplan` 的发行版,可以通过编辑 `netplan` 配置文件来设置静态IP地址。 1. 找到并编辑 `netplan` 配置文件。通常位于 `/etc/netplan/` 目录下,文件名可能是 `01-netcfg.yaml` 或类似的: ```bash sudo nano /etc/netplan/01-netcfg.yaml ``` 2. 修改配置文件内容如下所示,设置 IP 地址为 `192.168.1.126`,子网掩码为 `24` 位,网关为 `192.168.1.1`,DNS 服务器为 `114.114.114.114` 和 `8.8.8.8`: ```yaml network: version: 2 ethernets: eth0: dhcp4: no addresses: - 192.168.1.126/24 optional: true gateway4: 192.168.1.1 nameservers: addresses: - 114.114.114.114 - 8.8.8.8 ``` 3. 保存文件并退出编辑器。 4. 应用新的网络配置: ```bash sudo netplan apply ``` 通过以上方法之一,你可以成功地在树莓派5上设置静态IP地址,从而避免每次连接不同网络时自动分配IP地址带来的不便。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值