Ubuntu Server 下的树莓派双网卡接入实践:有线保底,Wi-Fi 按需启用
一、需求背景 在一台运行 Ubuntu Server 的树莓派上,已经存在稳定可用的有线网络连接。与此同时,还希望接入无线网络,以满足以下需求: 这一需求本质上不是“桌面式自动联网”,而是“服务器式可控联网”。 二、系统现状判断 首先需要确认系统中可用的网络工具,以及当前的网络管理方式。检查结果显示: 这说明该环境属于典型的 Ubuntu Server 风格: 因此,后续方案不采用 NetworkManager,不依赖图形界面,而是基于以下工具链完成: 三、总体策略 本次实践最终形成了如下结构: 1. 有线网络长期保留 有线接口始终保持可用,作为系统的远程管理保底入口。 这样做的意义很大: 2. 无线网络按需启用 无线不作为系统的开机自动连接项,而是在需要时手动触发: 3. 当双接口同时在线时,设为 Wi-Fi 优先 这是通过调整默认路由 metric 实现的: 最终实现的逻辑是: 有线常驻保底,Wi-Fi 按需启用;启用后 Wi-Fi 优先,有线备用。 四、工具安装与基础验证 为了支持命令行下的无线操作,需要安装以下工具: 安装完成后,需要验证几个关键点: 实际验证结果表明: 这说明系统层面已经具备无线接入能力。 五、扫描附近 Wi-Fi 在命令行环境下,第一步是先拉起无线接口,然后扫描附近无线网络。 扫描结果中能够看到多个 SSID,说明: 值得注意的是,扫描结果中个别中文 SSID 可能以转义形式显示。这并不意味着扫描失败,只是终端编码显示方式不同。 六、为什么不直接修改系统主配置 在服务器环境中,最常见的做法之一,是直接将 …