我在 Arch Linux 上使用 docker 时遇到网络问题。当我尝试连接任何网站或刷新该网站时,下载更大的文件 - 有时我Network Change
在 Chrome/Chromium 中遇到错误。当我使用 NetworkManager 时,这个问题出现得更频繁。 IRC 频道上的某人建议我用 wicd 或 netctl 替换该管理器。 Netctl 对我不起作用,我试了一下 wicd。我认为这减少了问题,但它仍然发生。
有趣的日志dmesg
附在下面:
[18730.570434] br-a315f379ce21: port 1(veth873a3e1) entered blocking state [18730.570435] br-a315f379ce21: port 1(veth873a3e1) entered forwarding state [18730.889638] br-a315f379ce21: port 1(veth873a3e1) entered disabled state [18730.889679] veth3661ba6: renamed from eth0 [18730.938157] br-a315f379ce21: port 1(veth873a3e1) entered disabled state [18730.938475] device veth873a3e1 left promiscuous mode [18730.938485] br-a315f379ce21: port 1(veth873a3e1) entered disabled state
答案1
好吧,我终于成功解决了这个问题!问题出在一些有问题的 docker 容器及其网络上,我不再使用它们。除去它们使它变得像魅力一样。