![udev 规则 /lib/udev/rules.d/75-net-description.rules 有什么作用?我可以删除它吗?](https://linux22.com/image/1195319/udev%20%E8%A7%84%E5%88%99%20%2Flib%2Fudev%2Frules.d%2F75-net-description.rules%20%E6%9C%89%E4%BB%80%E4%B9%88%E4%BD%9C%E7%94%A8%EF%BC%9F%E6%88%91%E5%8F%AF%E4%BB%A5%E5%88%A0%E9%99%A4%E5%AE%83%E5%90%97%EF%BC%9F.png)
有人能告诉我这个 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 规则