我正在运行Ubuntu20.04.4,它过去工作正常,直到3-4天前,我安装了Cape2来创建一个布谷鸟沙箱,使用以下脚本:https://github.com/doomedraven/Tools/blob/master/Sandbox/cape2.sh
之后,启动时出现了一个错误(“未能为TCP启动匿名覆盖网络”),这与tor有关,因此我禁用了cape2.sh安装的服务,例如tor和suricata
但是,现在在启动时,WiFi (或以太网,如果插入)没有得到正确的管理,因为即使我有互联网连接,我也不能浏览或做任何需要互联网的事情,例如apt更新和升级。
现在我唯一能做的就是每次运行$ sudo dhclient wlp3s0
(这是WiFi网络的名称)或$ sudo dhclient enp0s25
(以太网),然后我就可以正常工作了。
总之,我希望在启动时自动完成到WiFi的连接,而不是每次运行dhclient,如果连接到以太网,则自动切换到以太网:即新的ubuntu安装上的默认行为。
我正在联想Thinkpad T430中安装Ubuntu20.04.4
发布于 2022-02-23 12:58:57
最后,我启用并启动了一些与网络相关的服务,而且显然我已经禁用了这些服务,现在它似乎已经正常工作了:
sudo systemctl enable networking.service
sudo systemctl start networking.service
sudo systemctl enable systemd-networkd.service
sudo systemctl start systemd-networkd.service
sudo systemctl enable systemd-networkd.socket
sudo systemctl start systemd-networkd.socket
sudo systemctl enable systemd-network-generator.service
sudo systemctl start systemd-network-generator.service
sudo systemctl enable NetworkManager-dispatcher.service
sudo systemctl start NetworkManager-dispatcher.service
sudo systemctl enable systemd-resolved.service
sudo systemctl enable systemd-logind.service
如果它对任何人有帮助,我现在在启动时启用的网络服务包括
$ systemd-analyze blame
...
networkd-dispatcher.service
networking.service
NetworkManager.service
systemd-networkd.service
systemd-networkd-wait-online.service
...
https://askubuntu.com/questions/1394289
复制相似问题