linux - 在 Linux Mint 20.1/Ubuntu 20.04 上安装/卸载 Docker 后网络连接中断

标签 linux docker ubuntu networking linux-mint

我最近安装了 Docker,然后在 Linux Mint 20.1 上使用 sudo apt install docker.io 卸载了 Docker,重新启动,然后使用 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)

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

最佳答案

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

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

关于linux - 在 Linux Mint 20.1/Ubuntu 20.04 上安装/卸载 Docker 后网络连接中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67457999/

相关文章:

java - 安装 Rhodes 框架时遇到问题

linux - 如何让 printf 写入新文件、追加现有文件并写入标准输出?

linux - Mikrotik - 路由脚本

c - C程序中调用Linux重启函数导致程序在磁盘上创建的文件丢失

mysql - 在 Docker 容器中运行 Spring Boot 应用程序,无法连接 MySQL

linux - 是否有适用于 Linux 的 MongoDB GUI 桌面应用程序?

node.js - 消耗所有可用内存的 Node 脚本

Docker 挂载到文件夹覆盖内容

docker - 如何限制Docker容器的内存使用量

ubuntu - valgrind 错误 m_execontext.c :411 (record_ExeContext_wrk2) on jetson nano