Raspberry Pi 4无显示器(Headless)模式下Ubuntu Server 22.04静态IP配置咨询
Raspberry Pi 4无显示器(Headless)模式下Ubuntu Server 22.04静态IP配置咨询
没问题,完全可以通过修改SD卡BOOT分区里的文件来实现你的需求,我来一步步给你讲清楚怎么做:
第一步:烧录系统并找到BOOT分区
先把Ubuntu Server 22.04烧录到SD卡,烧录完成后,你会在电脑上看到一个名为BOOT的可读写分区(不管是Windows、macOS还是Linux系统都能直接访问它)。第二步:配置静态IP(通过netplan文件)
在BOOT分区里创建一个名为00-installer-config.yaml的文件(netplan会自动加载BOOT分区里的这类配置文件),把以下内容复制进去,注意缩进要严格按照yaml格式来:network: ethernets: eth0: addresses: [192.168.0.10/24] dhcp4: false optional: true version: 2简单解释下配置项:
addresses:指定你的静态IP和子网掩码,/24对应255.255.255.0dhcp4: false:直接禁用DHCP,完全使用静态IPoptional: true:避免系统因为eth0没连接而卡在开机环节,适合headless场景
如果你的网络需要网关或者DNS服务器,可以补充配置:
network: ethernets: eth0: addresses: [192.168.0.10/24] dhcp4: false optional: true gateway4: 192.168.0.1 nameservers: addresses: [8.8.8.8, 1.1.1.1] version: 2第三步:启用SSH服务
因为是headless模式,必须开启SSH才能远程连接。在BOOT分区里创建一个空文件,文件名就叫ssh(不需要任何后缀),系统开机时检测到这个文件就会自动启用SSH服务。最后一步:启动树莓派并连接
把SD卡插到树莓派4上,接上电源和网线,等个几分钟让系统初始化完成。之后你就可以用SSH工具连接:ssh ubuntu@192.168.0.10默认用户名是
ubuntu,初始密码也是ubuntu,第一次登录会要求你修改密码。
备注:内容来源于stack exchange,提问作者05032 Mendicant Bias
相关产品推荐
相关产品推荐

