【问题标题】:Broken network connection after Docker install/uninstall on Linux Mint 20.1 / Ubuntu 20.04在 Linux Mint 20.1 / Ubuntu 20.04 上安装/卸载 Docker 后网络连接断开
【发布时间】:2021-07-31 02:56:43
【问题描述】:

我最近安装,然后卸载了 Docker,在 Linux Mint 20.1 上使用sudo apt install docker.io,重新启动,然后sudo apt remove docker.io

从那以后(实际上是在安装之后),我的网络连接失败了。然后我在 Linux Mint 上使用 Timeshift 将我的系统恢复到安装 Docker 之前,但连接仍然不起作用:网络弹出窗口中的“网络连接激活失败”。

我读过一些关于其他人在安装 Docker 后失去网络连接的帖子,但我读到的所有建议都是如何在安装 Docker 的情况下修复它,但我现在已经将其删除,并希望让我的网络连接正常工作.

我的systemd-resolve --status 输出:

Global
       LLMNR setting: no                  
MulticastDNS setting: no                  
  DNSOverTLS setting: no                  
      DNSSEC setting: no                  
    DNSSEC supported: no                  
          DNSSEC NTA: 10.in-addr.arpa     
                      16.172.in-addr.arpa 
                      168.192.in-addr.arpa
                      17.172.in-addr.arpa 
                      18.172.in-addr.arpa 
                      19.172.in-addr.arpa 
                      20.172.in-addr.arpa 
                      21.172.in-addr.arpa 
                      22.172.in-addr.arpa 
                      23.172.in-addr.arpa 
                      24.172.in-addr.arpa 
                      25.172.in-addr.arpa 
                      26.172.in-addr.arpa 
                      27.172.in-addr.arpa 
                      28.172.in-addr.arpa 
                      29.172.in-addr.arpa 
                      30.172.in-addr.arpa 
                      31.172.in-addr.arpa 
                      corp                
                      d.f.ip6.arpa        
                      home                
                      internal            
                      intranet            
                      lan                 
                      local               
                      private             
                      test                
Link 2 (enp4s0)
      Current Scopes: none
DefaultRoute setting: no  
       LLMNR setting: yes 
MulticastDNS setting: no  
  DNSOverTLS setting: no  
      DNSSEC setting: no  
    DNSSEC supported: no  

我的ifconfig 输出:

$ ifconfig 
enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether b4:2e:99:94:68:10  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 4916  bytes 297761 (297.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4916  bytes 297761 (297.7 KB)

关于我可以运行什么来尝试调试的任何提示?

【问题讨论】:

    标签: linux docker ubuntu networking linux-mint


    【解决方案1】:

    Docker 和网络是不可预测的,当我在 Linux mint 上工作时,我的经验是 docker 和网络是不稳定的,可能会突然停止工作,似乎无缘无故。但你所看到的太远了。因为网络问题,尤其是在 Linux 中,很难用这些信息来调试,我真的无法提供任何具体的帮助,但我会继续讨论我会尝试或考虑的第一批巨大的事情。至少这些东西会是我在谷歌上搜索的东西:

    • 检查etc/hosts文件,etc/hosts.allowetc/hosts.denyetc/resolv.conf
    • 重新启动所有网络服务,例如)服务网络重新启动
    • 服务网络管理器重启
    • ifconfig
    • nslookup google.com
    • 可能是路由器/调制解调器/ISP 问题吗?

    【讨论】:

    • 这个答案和许多其他在线答案都是关于在 Docker 容器内失去网络连接的人。我遇到的问题是 Docker 外部的网络连接。我的系统上不需要 Docker 并已将其卸载,但我的系统上仍然没有网络连接。不幸的是,涉及在 Docker 内部执行操作的解决方案似乎并不适用。
    • 哦。呃。我真的需要更好地阅读。所以我以前在 Linux Mint 中经历过一次,但不记得修复了。好吧,我抛出了一些想法。我认为它应该引导你走向正确的方向
    猜你喜欢
    • 2021-06-23
    • 1970-01-01
    • 1970-01-01
    • 2020-04-05
    • 2020-08-07
    • 2021-12-08
    • 2019-03-03
    • 1970-01-01
    • 2021-01-16
    相关资源
    最近更新 更多