user205301 Asked: 2019-11-30 02:27:25 +0800 CST2019-11-30 02:27:25 +0800 CST 2019-11-30 02:27:25 +0800 CST 如何修复以太网接口名称? 772 在我的 TX2 设备上,我有两个接口eth0和一个额外的enp1s0. 问题是有时第一个界面是启动后eth0有时eth1。enp1s0总是enp1s0。 我怎样才能确保我总是eth0作为第一个界面而不是eth1? networking interface ethernet 16.04 1 个回答 Voted Best Answer teeedubb 2019-11-30T04:25:16+08:002019-11-30T04:25:16+08:00 您可以使用 udev 和端口的 mac 地址为设备分配静态名称。 创造 /etc/udev/rules.d/99-persistent-net.rules 并添加: SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:25:69:62:r3:c1", ATTR{type}=="1", NAME="eth1" SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:25:69:62:r3:c2", ATTR{type}=="1", NAME="eth0" 确保将 mac 地址更改为适配器的地址。可以通过ifconfig命令找到它们。完成所有操作后重新启动您的 PC。 有关更多信息,请参阅: https ://www.freedesktop.org/software/systemd/man/udev.html
您可以使用 udev 和端口的 mac 地址为设备分配静态名称。
创造
并添加:
确保将 mac 地址更改为适配器的地址。可以通过
ifconfig
命令找到它们。完成所有操作后重新启动您的 PC。有关更多信息,请参阅: https ://www.freedesktop.org/software/systemd/man/udev.html