树莓派设置静态 IP(固定 IP)

该文章已生成可运行项目,

🔺方法一:命令行设置

1、查看默认路由/网关 IP:

route

在这里插入图片描述此处默认路由/网关 IP 为 192.168.43.1

2、进入/etc/dhcpcd.conf文件

sudo vi /etc/dhcpcd.conf

3、添加配置项(需要固定的 IP)追加到文件末尾

无线:

interface wlan0
inform 192.168.43.100
static routers=192.168.43.1

有线:</

本文章已经生成可运行项目
### 如何在树莓派上配置静态IP地址 在树莓派设置静态IP地址可以通过编辑网络配置文件来实现。以下内容详细描述了如何完成这一任务。 #### 1. 编辑 `dhcpcd.conf` 文件 首先,需要编辑 `/etc/dhcpcd.conf` 文件以添加静态IP配置[^3]。可以使用以下命令打开该文件: ```bash sudo nano /etc/dhcpcd.conf ``` 在文件末尾添加以下内容(根据实际需求修改): ```plaintext interface eth0 static ip_address=192.168.1.100/24 static routers=192.168.1.1 static domain_name_servers=192.168.1.1 8.8.8.8 ``` 上述配置中: - `interface eth0` 表示配置的是有线网络接口。 - `static ip_address` 是树莓派静态IP地址。 - `static routers` 是网关地址。 - `static domain_name_servers` 是DNS服务器地址[^1]。 #### 2. 配置无线网络 (WiFi) 如果需要为无线网络接口 (`wlan0`) 设置静态IP地址,可以参考以下配置[^4]: ```yaml network: version: 2 renderer: networkd wifis: wlan0: dhcp4: no optional: true access-points: "SSID_NAME": password: "PASSWORD" addresses: [192.168.137.103/24] gateway4: 192.168.137.1 nameservers: addresses: [192.168.137.1, 8.8.8.8] ``` 将上述内容保存到 `/etc/netplan/01-netcfg.yaml` 文件中,并运行以下命令以应用更改: ```bash sudo netplan apply ``` #### 3. 重启网络服务或设备 完成配置后,建议重启树莓派以确保更改生效: ```bash sudo reboot ``` 如果不想重启整个系统,也可以仅重启网络服务: ```bash sudo systemctl restart dhcpcd ``` #### 4. 故障排查 如果静态IP未能生效,请检查以下几点[^3]: - 确保 `dhcpcd.conf` 文件中没有语法错误。 - 检查路由器是否分配了冲突的IP地址。 - 使用 `ifconfig` 或 `ip addr` 命令验证网络接口的配置。 ---
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

~莘莘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值