升级到 Debian 10 时注意到(巴斯特)eth0
现在ens5
在 AWS EC2 上调用公网接口。
有没有办法创建符号链接或类似的东西,以便已经硬编码的遗留应用程序可以继续与新的网络接口一起eth0
引用?eth0
ens5
答案1
您可以尝试使用systemd.link为此目的并重命名ens5到eth0。可以根据不同的标准(例如 MAC 地址、PCI 插槽、原始名称等)匹配接口,然后您可以关联它,这意味着您可以对其执行不同的操作,包括重命名它。
以下是一个例子:
Example: /etc/systemd/network/10-eth.link
This example assigns the fixed name "eth0" to the interface with the MAC address 00:a0:de:63:7a:e6:
[Match]
MACAddress=00:a0:de:63:7a:e6
[Link]
Name=eth0
更多信息可以在这个 Debian Wiki 网页中找到:https://wiki.debian.org/NetworkInterfaceNames 或 systemd.link 手册页:https://manpages.debian.org/buster/udev/systemd.link.5.en.html