有人能告诉我这个 udev 规则的作用是什么吗?我是否可以删除它?我将 Linux 用作个人计算机,而不是 Web 服务器。我不需要个人网络,只想访问互联网。
/lib/udev/rules.d/75-net-description.规则:
# do not edit this file, it will be overwritten on update
ACTION=="remove", GOTO="net_end"
SUBSYSTEM!="net", GOTO="net_end"
IMPORT{builtin}="net_id"
SUBSYSTEMS=="usb", IMPORT{builtin}="usb_id", IMPORT{builtin}="hwdb --subsystem=usb"
SUBSYSTEMS=="usb", GOTO="net_end"
SUBSYSTEMS=="pci", ENV{ID_BUS}="pci", ENV{ID_VENDOR_ID}="$attr{vendor}", ENV{ID_MODEL_ID}="$attr{device}"
SUBSYSTEMS=="pci", IMPORT{builtin}="hwdb --subsystem=pci"
LABEL="net_end"
答案1
这与服务器无关。这将指示 udev 通过检查网络接口设备来填写内部 udev 设备属性值 ID_NET_NAME_ONBOARD、ID_NET_NAME_SLOT、ID_NET_NAME_PATH、ID_NET_NAME_MAC
基本思想是根据一些硬件信息创建一个或多或少随机的接口名称(不是eth0
而是类似的)。enp24s0
看这里全面解释不同的网络 UDEV 规则