Raspberry Pi 4 - Ubuntu Server 22.04 - HEADLESS 静态 IP 配置

Raspberry Pi 4 - Ubuntu Server 22.04 - HEADLESS 静态 IP 配置

我有一台 Raspberry Pi 4。

我想使用 Ubuntu Server 22.04 刻录 SD 卡,并将 ETH0 配置为静态 IP 192.168.0.10。无 DHCP。(已启用 SSH)

无头,意味着没有屏幕、没有键盘、没有鼠标。只有电源线、SD 卡和以太网线。以太网线的另一端没有 DHCP。我需要一个静态 IP。 在此处输入图片描述

有没有某物我可以写入 BOOT 中的任何文件来实现这个结果吗? 在此处输入图片描述

答案1

从功能上讲,不可能将 Ubuntu 22.04 Server 映像刻录到 SD 卡上,并修改 BOOT 上的文件以赋予 ETH0 静态 IP,同时指定要连接的 WETH0 ssid 网络。

据我所知,Ubuntu 的设计初衷是在首次启动时使用 DHCP,如果您尝试使用静态 IP,则会导致网络配置崩溃。如果没有 IP 扫描仪,就无法连接到树莓派上新启动的无头 Ubuntu 服务器。

电源端口有一个串行接口,您可以在其中使用串行终端进行配置或查看 IP,但您的 USB 主机必须为树莓派提供足够的电力,我的笔记本电脑无法为 RPI4 提供足够的电力。

我尝试过的事情:

  • 像在 Raspbian 上成功操作一样写入 config.txt
  • 将“ip=192.168.1.10::192.168.1.199:255.255.255.0:rpi:eth0:off”写入“boot/commandline.txt”会使 ETH0 变为静态,但会使其他网络配置变得僵硬。
  • 各种指南都指示我在 BOOT 中创建一个带名称的文件,声称 ubuntu 会查找该文件来配置网络,但这些都不起作用

有用的方法:

  1. 使用 Raspberrypi imager 配置凭证、SSID 和 SSH
  2. 使用 IP 扫描仪尝试在网络中找到你的树莓派
  3. 您可以使用 Wifi,也可以使用具有 DHCP 的 LAN,您有权对网络进行 IP 扫描

相关内容