树莓派系统中设置固定 IP

在基于 Ubuntu 的树莓派系统中,设置固定 IP 地址主要有以下几种方法:

方法一:使用 Netplan 配置(Ubuntu 18.04 及以上版本默认使用 Netplan)

  1. 查看网络接口名称
    在终端输入ip link或ip a命令,查看当前所使用的网络接口名称,如 eth0(有线网络接口)或 wlan0(无线网络接口)。
  2. 编辑 Netplan 配置文件
    找到 Netplan 配置文件所在目录,通常是/etc/netplan/,文件名可能类似50-cloud-init.yaml。使用文本编辑器(如nano)打开该文件,输入命令sudo nano /etc/netplan/50-cloud-init.yaml。
  3. 修改配置文件内容
    在 Netplan 配置文件中找到对应网络接口的配置部分,将其修改为静态 IP 配置模式。例如,如果使用有线网络接口 eth0,可修改为如下内容(根据实际情况修改 IP 地址、子网掩码、网关和 DNS 等信息):
bash 复制代码
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no  # 关闭 DHCP
      addresses: [192.168.1.100/24]  # 设置静态 IP 地址及子网掩码
      gateway4: 192.168.1.1  # 设置网关
      nameservers:
        addresses: [192.168.1.1]  # 设置 DNS 服务器地址

如果是无线网络接口 wlan0,修改方式类似,但还需添加无线网络的 SSID 和密码等信息:

bash 复制代码
network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: no
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1]
      access-points:
        "your_wifi_ssid":
          password: "your_wifi_password"

修改完成后保存并退出编辑器。

  1. 应用新的网络配置
    输入命令sudo netplan apply,使新的网络配置生效。然后可以通过ping命令测试网络连通性,如ping www.baidu.com,若能正常 ping 通,说明网络配置成功。

方法二:使用 NetworkManager(适用于 Ubuntu 的桌面版)

  1. 打开网络设置界面
    在 Ubuntu 桌面环境中,点击屏幕右上角的网络图标,选择 "设置"。
  2. 选择要配置的网络连接
    在左侧列表中选择要设置固定 IP 地址的网络连接(如 Wi - Fi 或有线网络连接)。
  3. 修改网络连接设置
    点击所选网络连接右侧的齿轮图标,进入详细设置页面。在 "IPv4 设置" 选项卡中,将 "方法" 从 "自动 (DHCP)" 更改为 "手动",然后在下方的地址列表中点击 "添加" 按钮,输入要设置的固定 IP 地址、子网掩码、网关等信息,点击 "保存" 按钮完成设置。之后网络连接会自动断开并重新连接,从而应用新的固定 IP 地址。

这些方法可以满足在基于 Ubuntu 的树莓派系统中设置固定 IP 地址的需求,你可以根据具体情况选择合适的方法进行操作。

相关推荐
国科安芯9 小时前
立方星与微纳卫星综合电子微型化趋势下的抗辐射MCU选型综述
人工智能·单片机·嵌入式硬件·mcu·risc-v·抗辐射
xunyan62349 小时前
3-1 独立按键控制LED亮灭(SDCC + Notepad++ + STC-ISP/普中ISP)
单片机·嵌入式硬件·接口隔离原则
WD1372980155710 小时前
WD5030L,为充电桩、工业设备、5G 基站、车载系统、消费电子提供电源,7-30V 的宽压输入
stm32·单片机·嵌入式硬件·5g·车载系统·51单片机
创界工坊工作室12 小时前
30-基于STM32的小麦烘干塔温度控制系统设计
stm32·单片机·嵌入式硬件·proteus
单片机仿真设计13 小时前
【proteus仿真设计】基于 STM32 的开荒机器人遥控控制系统设计(仿真图+程序)
stm32·嵌入式硬件·机器人·proteus
smartpi_ai14 小时前
51 单片机写好了,大模型语音怎么接?17T 全驱动的现成方案、双板串口分工的边界与画板前的三项硬件确认
单片机·嵌入式硬件·学习
我先去打把游戏先14 小时前
NimBLE是什么-ESP32蓝牙协议栈详解
单片机·嵌入式硬件·ubuntu
木子n115 小时前
车载以太网与SOME/IP服务化通信实战-02.状态机与订阅:SOME/IP-SD的三态迁移、重传账与上电风暴
嵌入式硬件·网络协议·车载系统·车载以太网·some/ip
Gongsion15 小时前
30V输入耐压|1.5μA超低静态电流|200mA输出,CSM52系列:线性稳压器LDO,12V母线转3.3V/5V传感器、MCU弱电支路可靠稳压方案
单片机·嵌入式硬件·车载系统·无人机·智能家居
Steelenwang15 小时前
基于XT960的泵站监控方案
嵌入式硬件·物联网·硬件工程·智慧城市·智能硬件