当前位置: 首页 > news >正文

ubuntu 20.04 ping baidu.coom可以通,ping www.baidu.com不通 【DNS出现问题】解决方案

ping baidu.coom可以通,ping www.baidu.com不通【DNS出现问题】解决方案

检查IPV6是否有问题

# 1. 检查 IPv6 地址,记住网络接口的名称
ip -6 addr show# 2. 测试本地 IPv6,eth0换成自己的网络接口名称
ping6 ff02::1%eth0# 3. 检查路由
ip -6 route show

如果以上命令的输出都正常,那么说明IPV6是没有问题的。那么问题就出在了DNS上。

通过Netplan修改DNS配置

  1. 编辑配置文件:sudo nano /etc/netplan/00-installer-config.yaml
    添加 nameservers:

    network:ethernets:enp1s0:dhcp4: truenameservers:addresses: [8.8.8.8, 223.5.5.5]version: 2
    

    应用配置:sudo netplan apply
    应用之后会出现一个新的网络设置(上面的),连接旧的网络设置和新的都可以。
    在这里插入图片描述

    这里我有个疑问:为什么00-installer-config.yaml配置的是netplan-enp1s0这个网络,底下那个网络配置也会一起更改?
    后来问AI,大概的意思是说Netplan 对 enp1s0 的配置本质上是在管理通过该网口与调制解调器之间的通信,而DSL的父接口就是enp1s0。

  2. 清除 DNS 缓存sudo systemd-resolve --flush-caches

  3. 测试结果ping www.baidu.com

其他方案

使用 systemd-resolved修改 DNS:sudo nano /etc/systemd/resolved.conf
修改为:

[Resolve]
DNS=8.8.8.8 223.5.5.5
Domains=~.

之后重启服务:sudo systemctl restart systemd-resolved

相关文章:

  • 阿里云国际站与国内站:局势推进中的多维差异
  • C++ :STL
  • 蓝桥杯框架-LED蜂鸣器继电器
  • 【C++】哈希的概念与实现
  • PCL点云库点云数据处理入门系列教材目录(2025年5月更新....)
  • 从 Word2Vec 到 BERT:AI 不止是词向量,更是语言理解
  • 如何用 OceanBase 的 LOAD DATA 旁路导入进行大表迁移
  • python自学笔记3 控制结构
  • 用Python实现数据库数据自动化导出PDF报告:从MySQL到个性化文档的全流程实践
  • 在金融发展领域,嵌入式主板有什么优点?
  • goldenDB创建函数索引报错问题
  • 5G金融互联:迈向未来金融服务的极速与智能新时代
  • 每日c/c++题 备战蓝桥杯(洛谷P4715 【深基16.例1】淘汰赛 题解)
  • 安装NASM
  • 虚拟机的三个核心类加载器
  • 【VBA/word】批量替换字体大小
  • 深入解析分布式数据库TiDB:原理、优化与架构实践
  • 宏汇编以及浮点程序设计实验
  • 练习小项目5:基础计算器
  • 算法竞赛 Java 高精度 大数 小数 模版
  • 述评:赖清德当局上台一年恶行累累
  • 六旬老人举报违建后遭蒙面袭击续:海南陵水县住建局已暂停俩房产项目网签
  • 今晚油价下调,加满一箱油将省9元
  • 以色列媒体:以总理称将接管整个加沙
  • 半数以上中国人都缺这几种营养,吃什么能补回来?
  • 上海青少年书法学习园开园:少年以巨笔书写《祖国万岁》