即使网络正常工作,如何修复带有问号的 Debian 网络管理器?

即使网络正常工作,如何修复带有问号的 Debian 网络管理器?

open-vm-tools我在最新的 VMware Workstation Pro 14 上安装了最新的 Kali Linux 2018.2 。

它按预期工作,但有一个我想修复的小错误,即 NetworkManager 问号以及“设置 → 网络”内缺少以太网配置,如下图所示。

卡利

我的网络完全正常工作,我可以 ping LAN 和 WAN,可以解析 IP 和主机名等。所以,我不知道为什么会出现这种行为。我的VMware网络设置如下:

                                   虚拟机设置

答案1

显示问号是因为网络管理器不管理您的连接;大概ifupdown是:看看 的内容/etc/network/interfaces,如果有描述eth0或 的行enp0...,那就是原因。

您可以忽略问号,或者如果您希望 Network Manager 管理您的连接,请运行ifdown eth0eth0根据需要进行替换),删除 中的相应条目/etc/network/interfaces,然后配置 Network Manager。

网络章节有关详细信息,请参阅 Debian 参考。

答案2

要继续使用ifupdown,但在 Gnome GUI 上正确显示它,您需要编辑/etc/NetworkManager/NetworkManager.conf并更改managed=false为该managed=true部分[ifupdown]

在此输入图像描述

之后重新NetworkManager启动systemctl restart NetworkManager

在此输入图像描述

答案3

我使用的是 Debian 12,重新启动网络管理器会删除问号。您可以在启动时将其添加为 cronjob,但会有一些延迟。

sudo crontab -e

添加以下行:

@reboot sleep 30 && systemctl restart NetworkManager

相关内容