情境: MacBook Pro (2011年底/i3)与ArchBang存在不一致的网络问题(速度非常慢,页面无法加载,dns解析失败)。
解决办法:systemctl restart NetworkManager.service纠正了这个问题,但是它每隔10-20分钟就会重复一次。
macbang-f)dbus-daemon[490]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.resolve1.service': Unit dbus-org.freedesktop.resolve1.service not found.
所有这些尝试(见下面的说明)已经成功了大约三天,然后连接开始变得脆弱和反应迟钝。
注意:运行systemd-resolve立即使问题变得更糟,计算机完全停止连接。
发布于 2019-05-23 11:09:05
首先,当问题没有发生时,像这样的复杂网络问题很难调试,我建议您在问题发生时运行以下测试,而不试图解决问题,以便能够识别问题的来源。
ifconfig (检查网卡的状态)127.0.0.1 (此检查内部通信)192.168.0.1 (ping到您的网关以检查与路由器的通信)8.8.8.8 (查看网络通信)www.google.com (检查dns解析)dig www.yahoo.com (双重检查dns解析)cat /etc/resolv.conf (查找所使用的dns服务器并检查dns配置是否正常)journalctl -u NetworkManager.service (查看网络管理器日志)systemctl status NetworkManager.service (查看网络管理器日志)journalctl -x --no-pager要检查整个日志,可以将输出保存到(journalctl -x --no-pager > journalfile)的文件中free来检查交换区和ram的状态。traceroute www.google.com用于检查因特网使用的路径iptables -Lroute -v -e -Croute -v -eroute -v -e -n这应该足以确定问题的根源,或者至少指出进行进一步测试的正确方向。
如果在读取结果时没有解决问题,则可以编辑问题以添加这些命令的结果。或者张贴另一个问题的结果细节,这些都是宝贵的信息,将使问题如何解决这个问题的答案。
https://unix.stackexchange.com/questions/515365
复制相似问题