网络管理器日志在哪里?(16.04)

网络管理器日志在哪里?(16.04)

我有新的 Ubuntu,我想调试网络设置中的一些错误。

我找不到 NetworkManager 的日志。

/var/log/syslog并且/var/log/daemon.log- 人们在其他问题中对此堆栈交换所推荐的内容 - 都是空的。

此页面的 Python 脚本 -https://wiki.ubuntu.com/DebuggingNetworkManager- 不再存在。

sudo service network-manager status显示很少日志的行,但不是全部。

答案1

journalctl诀窍是:

journalctl -u NetworkManager.service

-u--unit=UNIT|PATTERN 显示指定 systemd 单元 UNIT(例如服务单元)或任何与 PATTERN 匹配的单元的消息。[...]

答案2

您也可以尝试这个。您将看到一些网络管理器状态发生变化。

sudo journalctl -fu NetworkManager

例如,

Mar 15 09:06:37 macbookair NetworkManager[1098]: <info>  [xxx] keyfile: add connection in-memory (xxx,"tun0")
Mar 15 09:06:37 macbookair NetworkManager[1098]: <info>  [xxx] device (tun0): state change: unavailable -> disconnected (reason 'connection-assumed', sys-iface-state: 'external')
Mar 15 09:06:37 macbookair NetworkManager[1098]: <info>  [xxx] device (tun0): Activation: starting connection 'tun0' (xxx)

-f--follow 仅显示最近的日记帐分录,并在日记帐附加新分录时连续打印它们。

相关内容