CentOS7执行yum命令报错,已加载插件:fastestmirrorLoading mirror speeds from cached hostfile

一、出现一下异常问题,表示域名没有配置或配置错误

问题一: 0curl: (6) Could not resolve host: mirrors.aliyun.com; 未知的错误

问题二:虚拟机使用ping主机,提示network unreachable

 2.原因分析

出现这个问题是因为yum在安装包的过程中,虽然已经联网,但是没法解析远程包管理库对应的域名,所以我们只需要在网络配置中添加上DNS对应的ip地址即可。

3.解决方案

(1)编辑修改网卡配置文件,追加DNS

执行命令:

vi /etc/sysconfig/network-scripts/ifcfg-ens33

追加域名:

DNS1=114.114.114.114
DNS2=8.8.8.8

(2)检验测试:

运行命令ping mirrors.aliyun.com,展示如下结果表示域名已可用

(3)哪些 DNS 服务器的响应速度快且稳定可靠?

  1. 国内
    • DNSPod Public DNS+:腾讯云旗下的 DNSPod 提供的公共 DNS 服务,主用地址为 119.29.29.29。它基于 BGP Anycast 技术,支持 EDNS-Client-Subnet 技术,多地集群容灾,可实现秒级自动故障切换,能够快速准确地解析域名。
    • 阿里 DNS:阿里云的 DNS 服务,主用地址是 223.5.5.5,备用地址为 223.6.6.6。其采用自研高性能 DNS 系统和清洗中心,保障系统稳定和安全,支持 IPv6。凭借阿里云强大的技术实力和资源优势,在国内拥有较好的稳定性和解析速度。
    • 114DNS:主用地址为 114.114.114.114,备用地址是 114.114.115.115。114DNS 在全国各地都部署了节点,干净无广告,解析成功率相对较高,国内用户使用较多,速度也相对较快、稳定。
    • 百度 DNS:主用地址为 180.76.76.76。采用了智能解析及 CDN 技术,实现更加快速、精准的 DNS 解析,还具备云防护功能,基于百度的数据库对网址进行区分,当用户访问到被标记为不安全的站点时会被自动拦截。
    • CNNIC DNS:中国互联网络信息中心推出的公共 DNS 服务,主用地址为 1.2.4.8,备用地址为 210.2.4.8。采用全球分布式节点部署,通过万兆带宽削减 DDoS 攻击,通过 BGP Anycast 最优路由选择算法,可应对日均 20 亿次 DNS 查询。
  2. 国外
    • Google Public DNS:地址是 8.8.8.8 和 8.8.4.4。Google 的 DNS 服务器采用全球分布式架构,具备强大的解析能力和高速响应速度,在全球范围内有大量的服务器节点,可靠性较高。不过,在国内使用可能会存在网络连接不稳定的情况。
    • Cloudflare DNS:地址为 1.1.1.1 和 1.0.0.1。Cloudflare 拥有全球最大的 CDN 及 Anycast 网络,经营全球最大的权威 DNS 网络之一,其 DNS 服务注重隐私保护,承诺不跟踪用户活动,解析速度快。
    • OpenDNS:地址为 208.67.222.222 和 208.67.220.220。它提供额外的安全功能,如防钓鱼和内容过滤等,在国外有较高的知名度和稳定性。
    • Quad9 DNS:地址为 9.9.9.9 和 149.112.112.112。Quad9 DNS 与全球多个安全组织合作,会自动拦截恶意网站和钓鱼网站,提供安全的 DNS 解析服务。

二、CentOS7执行yum命令报错,已加载插件:fastestmirrorLoading mirror speeds from cached hostfile

[root@cs7-docker01 ~]# yum -y update
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 未知的错误"

2.原因分析与方案

原因是没有配置yum源。备份/etc/yum.repos.d/CentOS-Base.repo。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

使用用yum repolist all查看源列表,显示全部禁用。

  yum源 没有配置,只能更新国内镜像源,但是没有wget,可以用curl更新国内镜像,使用阿里镜像http://mirrors.aliyun.com/repo/Centos-7.repo。

[root@cs7-docker01 yum.repos.d]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
-bash: wget: 未找到命令
[root@cs7-docker01 yum.repos.d]# curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

若依旧报错,则按照“一”配置DNS服务IP,再执行curl命令,展示如下为成功。

执行一下命令:

yum clean all  #清理缓存

yum makecache   #设置缓存

三、常用镜像说明:

网易镜像:自行查找CentOS镜像使用帮助

阿里镜像:repo安装包下载_开源镜像站-阿里云

参考文档:

Linux中常见配置文件修改(ifcfg-ens33、hosts、profile、rc.local等)_运维_zhangbeizhen18-Linux

centos7下yum出现:已加载插件:fastestmirror Loading mirror speeds from cached hostfile 没有已启用的源。_已加载插件:fastestmirror loading mirror speeds from cac-CSDN博客

Linux 用yum安装软件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解决方法-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/924456.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【Threejs进阶教程-着色器篇】9.顶点着色器入门

【Threejs进阶教程-着色器篇】9.顶点着色器入门 本系列教程第一篇地址,建议按顺序学习认识顶点着色器varying介绍顶点着色器与片元着色器分别的作用Threejs在Shader中的内置变量各种矩阵gl_Position 尝试使用顶点着色器增加分段数增强效果 制作平面鼓包效果鼓包效果…

Ubuntu 硬盘分区并挂载

一、什么是挂载 1.挂载的定义 在 Ubuntu(或其他 Linux 系统)中,挂载(Mount) 是将一个存储设备或分区连接到系统的文件系统层次结构中的过程。挂载后,你可以通过某个目录(挂载点)访问…

【前端开发】一文带你快速入门 JavaScript(上)Web 前端必备程序语言 | 环境搭建与基础知识

💯 欢迎光临清流君的博客小天地,这里是我分享技术与心得的温馨角落 💯 🔥 个人主页:【清流君】🔥 📚 系列专栏: 运动控制 | 决策规划 | 机器人数值优化 📚 🌟始终保持好奇心&…

视频推拉流EasyDSS互联网直播点播平台技术特点及应用场景剖析

在数字科技日新月异的今天,视频直播和点播已经成为互联网内容传播的重要方式之一。而互联网直播点播平台EasyDSS作为功能强大的流媒体直播点播视频能力平台,提供了一站式的视频推拉流、转码、直播、点播、时移回放、存储等视频服务,广泛应用于…

Qt读写Usb设备的数据

Qt读写Usb设备的数据 问题:要读取usb设备进行通讯,qt好像没有对应的库支持。解决:libusbwindow下载 :Linux下载: QtUsb 开源的第三方库库里面的函数说明:window版本:Linux中也提供的直接下载测试代码:库下载&#xff1…

2024最新python使用yt-dlp

2024最新python使用yt-dlp下载YT视频 1.获取yt的cookie1)google浏览器下载Get cookies.txt LOCALLY插件2)导出cookie 2.yt-dlp下载[yt-dlp的GitHub地址](https://github.com/yt-dlp/yt-dlp?tabreadme-ov-file)1)使用Pycharm(2024.3)进行代码…

一加ACE 3 Pro手机无法连接电脑传输文件问题

先说结论:OnePlus手机无法连接电脑传输数据的原因,大概率是一加数据线的问题。尝试其他手机品牌的数据线(比如华为),再次尝试。 连接电脑方法: 1 打开开发者模式(非必要操作) 进入…

java:aqs实现自定义锁

aqs采用模板方式设计模式,需要重写方法 package com.company.aqs;import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.AbstractQueuedSynchronizer; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock;…

linux系统下如何将xz及ISO\img等格式压缩包(系统)烧写到优盘(TF卡)

最近用树莓派做了个NAS,效果一般,缺少监控及UI等,详细见这篇文章: https://blog.csdn.net/bugsycrack/article/details/135344782?spm1001.2014.3001.5501 所以下载了专门的基于树莓派的NAS系统直接使用。这篇文章是顺便复习一…

python除了熟悉的pandas,openpyxl库也很方便的支持编辑Excel表

excel表格是大家经常用到的文件格式,各行各业都会跟它打交道。之前文章我们介绍了使用openpyxl和xlrd库读取excel表数据,使用xlwt库创建和编辑excel表,在办公自动化方面可以方便我们快速处理数据,帮助我们提升效率。 python之open…

【VUE3】新版Vue3+ElementPlus全家桶开发视频项目实战

VUE 介绍 Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。 Vue.js是一个MVVM(Model - View - ViewModel)的SPA框架。 Model:数…

介绍一下atol(arr);(c基础)

hi , I am 36 适合对象c语言初学者 atol(arr)&#xff1b;是返回整数(long型)&#xff0c;整数是arr数组中字符中数字 格式 #include<stdio.h> atol(arr); 返回值arr数组中的数字 未改变arr数组 #include<stdio.h> //atol(arr); 返 <stdlib> int main…

微信小程序WXSS全局样式与局部样式的使用教程

微信小程序WXSS全局样式与局部样式的使用教程 引言 在微信小程序的开发中,样式的设计与实现是提升用户体验的关键部分。WXSS(WeiXin Style Sheets)作为微信小程序的样式表语言,不仅支持丰富的样式功能,还能通过全局样式与局部样式的灵活运用,帮助开发者构建美观且易于维…

OceanBase 大数据量导入(obloader)

现需要将源数据库&#xff08;Oracle|MySQL等&#xff09;一些表的海量数据迁移到目标数据库 OceanBase 中&#xff0c;基于常规 jdbc 驱动编码的方式涉及开发工作&#xff0c;性能效率也要看编码的处理机制。 OceanBase 官方提供了的 OceanBase Migration Service (OMS) 数据…

Spring Boot框架:英语知识网站构建指南

3系统分析 3.1可行性分析 通过对本英语知识应用网站实行的目的初步调查和分析&#xff0c;提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。 3.1.1技术可行性 本英语知识应用网站采用SSM框架&#xff0c;JAVA作为开发语…

路由器中继与桥接

一 . 背景 现在的路由器大多数已经开始支持多种网络连接模式&#xff0c;以下将以TP-Link迷你无线路由器为例进行展开介绍。在TP-Link迷你无线路由器上一般有AP&#xff08;接入点&#xff09;模式&#xff0c;Router&#xff08;无线路由&#xff09;模式&#xff0c;Repeate…

Paddle Inference部署推理(一)

一&#xff1a;Paddle Inference推理 简介 Paddle Inference 是飞桨的原生推理库&#xff0c;提供服务器端的高性能推理能力。由于 Paddle Inference 能力直接基于飞桨的训练算子&#xff0c;因此它支持飞桨训练出的所有模型的推理。 Paddle Inference 功能特性丰富&#xff…

前端 vue3 + element-plus + ts 对话框示例

【父组件】&#xff1a;SampleInput.vue&#xff0c;局部代码片段 引入子组件 ApplyItemChooseDialog.vue&#xff0c;定义变量&#xff0c;用于渲染和显示标识 <script>片段代码 import ApplyItemChooseDialog from "/views/accept/ApplyItemChooseDialog.vue&q…

【最优清零方案——贪心+滑动窗口:暴力/线段树/单调队列】

题目 暴力 #include <bits/stdc.h> using namespace std; using ll long long; const int N 1e6 10; int a[N]; int main() {int n, k;cin >> n >> k;ll sum 0;for (int i 1; i < n; i)cin >> a[i], sum a[i];int minn 1e9, pos;ll cnt 0…

Python爬取豆瓣电影全部分类数据并存入数据库

在当今数字化的时代&#xff0c;网络上丰富的影视资源信息吸引着众多开发者去挖掘和利用。今天&#xff0c;我就来和大家分享一段有趣的代码&#xff0c;它能够从豆瓣电影平台获取相关数据并存储到数据库中哦。 结果展示&#xff08;文末附完整代码&#xff09;&#xff1a; 目…