我如何识别哪个进程正在 ubuntu 中创建虚拟接口?

我如何识别哪个进程正在 ubuntu 中创建虚拟接口?

我正在运行 ubuntu 20.04 桌面版,操作系统是最新的。我注意到,当我运行 时ifconfig,大约有 32 个 as0t* 接口实例,如下所示:

as0t0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1500
        inet 172.27.224.1  netmask 255.255.255.128  destination 172.27.224.1
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 200  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 11  bytes 1168 (1.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

as0t1: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1500
        inet 172.27.224.129  netmask 255.255.255.128  destination 172.27.224.129
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 200  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 11  bytes 1168 (1.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

这些接口之前并不存在,我不知道哪个进程负责创建它们,也不知道它们为什么会存在。我知道我安装了 vmware,但众所周知 vmware 会通过 来创建接口vmnet*

运行ip link delete itf_name会删除接口,但重新启动系统会将其恢复。

我该如何处理?

相关内容