无法 ping 8.8.8.8

无法 ping 8.8.8.8

我有一台运行良好的 Ubuntu 服务器,但最近它无法运行ping8.8.8.8。它只是返回Network not reachable。这是怎么回事?我在 Xfinity 网关后面。

以下是屏幕截图:

在此处输入图片描述

这些是运行的结果journalctl -xu systemd-networkd.service

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

在此处输入图片描述

答案1

您有地址为 的名称服务器127.0.0.53。要使 ping 可通,8.8.8.8您需要相应地更改 dns。

第一种方法:

  1. sudo nano /etc/resolv.conf
  2. 改成nameserver 127.0.0.53nameserver 8.8.8.8
  3. 跑步sudo resolvectl status
  4. 重启机器

达到相同结果的另一种方法:

  1. ls /etc/netplan/检查.yaml文件的完整名称
  2. sudo nano /etc/netplan/{filename}.yaml
  3. 将名称服务器部分中的行地址更改addresses: [whatever adresses here]addresses: [8.8.8.8]
  4. sudo netplan apply

相关内容