Mcuzone_Robin 发表于 2021-11-12 17:28:25

如何在Ubuntu Server系统下启用第二路网络的操作演示

关键词:树莓派UbuntuServer第二路以太网eth1USB扩展以太网4G免驱模组
概述:Ubuntu Server系统出于安全考虑,有非常多的限制,默认很多服务器和组件也都是关闭状态。比如,除了eth0可以即插即用外,eth1则默认不启用。本文要演示的是如何开启第二路以太网的操作流程。

硬件平台:
树莓派CM4_4G IO扩展板外加2个4G免驱模块

软件平台:
Ubuntu Server 21.04

Mcuzone_Robin 发表于 2021-11-12 17:29:05

首先执行ifconfig -a确认网络已经识别:


此时还无法获取IP地址

Mcuzone_Robin 发表于 2021-11-12 17:31:32

接下来要修改netplan文件:cd /etc/netplan/sudo vim 00-installer-config.yaml
如果你对vi不熟悉,也可以改用nano
按照实际情况添加eth1。我们这里是有一个USB转百兆的eth1以及两路4G免驱模块,所以添加了eth1,eth2,eth3:



修改完毕之后重启网络服务sudo netplan apply
建议直接重新上电后继续测试










Mcuzone_Robin 发表于 2021-11-12 17:37:31

重新上电后我们来看一下网络测试情况:



可以看到eth1, eth3都能正常工作了,eth2因为没有插SIM卡所以没有测试,但是IP地址也已经获取到了。

Mcuzone_Robin 发表于 2021-11-15 15:53:44

硬件连接参考图:


Mcuzone_Robin 发表于 2022-3-8 09:39:41

注意,不同版本系统的yaml文件名可能有差异,在编辑或者创建文件之前先ls看一下:


如,此处为50-cloud-init.yaml
页: [1]
查看完整版本: 如何在Ubuntu Server系统下启用第二路网络的操作演示