无法删除网络接口

无法删除网络接口

我上次在浏览器中收到错误:您的连接已中断 检测到网络变化。ERR_NETWORK_CHANGED根据建议,我禁用了无线连接中的 IP v6,但它没有效果。

我决定使用命令查看所有网络接口ip addr。它显示了 20 多个不同的接口,它们都很相似,只是最后一位数字不同,我需要删除它们:

10: veth3946f08@if9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
link/ether c2:fc:20:6f:cc:3c brd ff:ff:ff:ff:ff:ff link-netnsid 1
inet6 fe80::c0fc:20ff:fe6f:cc3c/64 scope link 
   valid_lft forever preferred_lft forever

所以我执行了下一个命令来删除它sudo ip link delete veth3946f08@if9,但不幸的是我得到了错误:Cannot find device "veth3946f08@if9"嗯。我执行了下一个命令来查看真实或虚拟设备:sudo lshw -C network并看到这 20 个连接如下:

*-network:2
   description: Ethernet interface
   physical id: 5
   logical name: veth3946f08
   serial: c2:fc:20:6f:cc:3c
   size: 10Gbit/s
   capabilities: ethernet physical
   configuration: autonegotiation=off broadcast=yes driver=veth driverversion=1.0 duplex=full link=yes multicast=yes port=twisted pair speed=10Gbit/s

我尝试将其关闭:sudo ip link set veth3946f08@if9 down并收到相同的错误:无法找到设备“veth3946f08@if9”...

那么,如何删除所有未使用或未命名的接口或网络适配器?

新增:所有 IP v6 路由

it@Notebook-PC:~$ ip -6 route
::1 dev lo proto kernel metric 256 pref medium
fe80::/64 dev vethcffa914 proto kernel metric 256 pref medium
fe80::/64 dev veth3946f08 proto kernel metric 256 pref medium
fe80::/64 dev vetha3b1511 proto kernel metric 256 pref medium
fe80::/64 dev veth169fcac proto kernel metric 256 pref medium
fe80::/64 dev veth837bcaa proto kernel metric 256 pref medium
fe80::/64 dev veth7509ee9 proto kernel metric 256 pref medium
fe80::/64 dev veth42ac8c3 proto kernel metric 256 pref medium
fe80::/64 dev veth20e1334 proto kernel metric 256 pref medium
fe80::/64 dev veth4d2b8eb proto kernel metric 256 pref medium
fe80::/64 dev wlo1 proto kernel metric 256 pref medium

相关内容