【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程

简介: 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程

一、参考链接


阿里巴巴开源镜像站:阿里巴巴开源镜像站


DNS安装教程:DNS安装教程


二、DNS简介


域名系统(服务)协议(DNS)是一种分布式网络目录服务,主要用于域名与 IP 地址的相互转换,以及控制因特网的电子邮件的发送。


三、配置方法


Linux 快速配置ipv4


编辑文件 “/etc/resolv.conf”,根据情况修改文件内容。


只需要添加以下两行


nameserver 223.5.5.5


nameserver 223.6.6.6


[root@ecs-kunpeng ~]# vim /etc/resolv.conf
[root@ecs-kunpeng ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search openstacklocal
#nameserver 100.125.1.250
#nameserver 100.125.129.250
options timeout:1 single-request-reopen
nameserver 223.5.5.5
nameserver 223.6.6.6
[root@ecs-kunpeng ~]#



Linux 快速配置ipv6


编辑文件 “/etc/resolv.conf”,根据情况修改文件内容。


只需要添加以下两行


nameserver 2400:3200::1


nameserver 2400:3200:baba::1


[root@ecs-kunpeng ~]# vim /etc/resolv.conf
[root@ecs-kunpeng ~]# cat /etc/resolv.conf
# Generated by NetworkManager
search openstacklocal
#nameserver 100.125.1.250
#nameserver 100.125.129.250
options timeout:1 single-request-reopen
nameserver 223.5.5.5
nameserver 223.6.6.6
nameserver 2400:3200::1
nameserver 2400:3200:baba::1


保存退出,然后使用 dig 验证:


若显示以下错误信息


[root@ecs-kunpeng ~]# dig alidns.com
-bash: dig: command not found
[root@ecs-kunpeng ~]#
[root@ecs-kunpeng ~]# yum provides dig
bind-utils-32:9.11.26-4.el8_4.aarch64 : Utilities for querying DNS name servers
Repo        : AppStream
Matched from:
Filename    : /usr/bin/dig


使用yum源安装bind-utils-32:9.11.26-4.el8_4.aarch64组件


[root@ecs-kunpeng ~]# yum install -y bind-utils-32:9.11.26-4.el8_4.aarch64
CentOS-8 - AppStream                                                                     44 kB/s | 4.3 kB     00:00
CentOS-8 - Base                                                                          40 kB/s | 3.9 kB     00:00
CentOS-8 - Extras                                                                        15 kB/s | 1.5 kB     00:00
Extra Packages for Enterprise Linux Modular 8 - aarch64                                  28 kB/s | 3.0 kB     00:00
Extra Packages for Enterprise Linux 8 - aarch64                                          47 kB/s | 4.7 kB     00:00
Dependencies resolved.
========================================================================================================================
 Package                       Architecture           Version                            Repository                Size
========================================================================================================================
Installing:
 bind-utils                    aarch64                32:9.11.26-4.el8_4                 AppStream                445 k
Installing dependencies:
 bind-libs                     aarch64                32:9.11.26-4.el8_4                 AppStream                169 k
 bind-libs-lite                aarch64                32:9.11.26-4.el8_4                 AppStream                1.1 M
 bind-license                  noarch                 32:9.11.26-4.el8_4                 AppStream                102 k
 fstrm                         aarch64                0.6.0-3.el8.1                      AppStream                 27 k
 protobuf-c                    aarch64                1.3.0-6.el8                        AppStream                 37 k
 python3-bind                  noarch                 32:9.11.26-4.el8_4                 AppStream                149 k
Transaction Summary
========================================================================================================================
Install  7 Packages
Total download size: 2.0 M
Installed size: 5.4 M
Downloading Packages:
(1/7): bind-license-9.11.26-4.el8_4.noarch.rpm                                          714 kB/s | 102 kB     00:00
(2/7): bind-libs-lite-9.11.26-4.el8_4.aarch64.rpm                                       6.7 MB/s | 1.1 MB     00:00
(3/7): fstrm-0.6.0-3.el8.1.aarch64.rpm                                                  892 kB/s |  27 kB     00:00
(4/7): bind-utils-9.11.26-4.el8_4.aarch64.rpm                                           7.9 MB/s | 445 kB     00:00
(5/7): protobuf-c-1.3.0-6.el8.aarch64.rpm                                               1.2 MB/s |  37 kB     00:00
(6/7): python3-bind-9.11.26-4.el8_4.noarch.rpm                                          5.0 MB/s | 149 kB     00:00
(7/7): bind-libs-9.11.26-4.el8_4.aarch64.rpm                                            714 kB/s | 169 kB     00:00
------------------------------------------------------------------------------------------------------------------------
Total                                                                                   8.3 MB/s | 2.0 MB     00:00
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                1/1
  Installing       : protobuf-c-1.3.0-6.el8.aarch64                                                                 1/7
  Installing       : fstrm-0.6.0-3.el8.1.aarch64                                                                    2/7
  Installing       : bind-license-32:9.11.26-4.el8_4.noarch                                                         3/7
  Installing       : bind-libs-lite-32:9.11.26-4.el8_4.aarch64                                                      4/7
  Installing       : bind-libs-32:9.11.26-4.el8_4.aarch64                                                           5/7
  Installing       : python3-bind-32:9.11.26-4.el8_4.noarch                                                         6/7
  Installing       : bind-utils-32:9.11.26-4.el8_4.aarch64                                                          7/7
  Running scriptlet: bind-utils-32:9.11.26-4.el8_4.aarch64                                                          7/7
  Verifying        : bind-libs-32:9.11.26-4.el8_4.aarch64                                                           1/7
  Verifying        : bind-libs-lite-32:9.11.26-4.el8_4.aarch64                                                      2/7
  Verifying        : bind-license-32:9.11.26-4.el8_4.noarch                                                         3/7
  Verifying        : bind-utils-32:9.11.26-4.el8_4.aarch64                                                          4/7
  Verifying        : fstrm-0.6.0-3.el8.1.aarch64                                                                    5/7
  Verifying        : protobuf-c-1.3.0-6.el8.aarch64                                                                 6/7
  Verifying        : python3-bind-32:9.11.26-4.el8_4.noarch                                                         7/7
Installed:
  bind-utils-32:9.11.26-4.el8_4.aarch64  bind-libs-32:9.11.26-4.el8_4.aarch64 bind-libs-lite-32:9.11.26-4.el8_4.aarch64
  bind-license-32:9.11.26-4.el8_4.noarch fstrm-0.6.0-3.el8.1.aarch64          protobuf-c-1.3.0-6.el8.aarch64
  python3-bind-32:9.11.26-4.el8_4.noarch
Complete!
[root@ecs-kunpeng ~]#


使用 dig 验证


若返回结果的 server 为阿里公共 DNS,则配置成功。


[root@ecs-kunpeng ~]# dig alidns.com
; <<>> DiG 9.11.26-RedHat-9.11.26-4.el8_4 <<>> alidns.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57868
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;alidns.com.                    IN      A
;; ANSWER SECTION:
alidns.com.             120     IN      A       203.119.175.226
;; Query time: 12 msec
;; SERVER: 223.5.5.5#53(223.5.5.5)
;; WHEN: Fri Dec 03 23:29:35 CST 2021
;; MSG SIZE  rcvd: 44
[root@ecs-kunpeng ~]#
相关文章
|
6天前
|
弹性计算 数据库 Docker
学习阿里云架构设计知识2-wp搭建及配置
VPC分区清晰架构,VSW网络分隔,CEN连通VPC,按量付费小规格,均衡策略,ESS/ACK内置SNAT,ECS用NAT上网。建DMZ需VPC、VSW、NAT、EIP。主系统多VPC/VSW配ECS和Redis,CEN全连接。CEN设路由表,外网访问设DMZ、CEN、EIP,加堡垒机。Web系统ACR部署WordPress,配数据库。验证WordPress、弹性伸缩,测外访、发文、负载。含架构图。
37 1
学习阿里云架构设计知识2-wp搭建及配置
|
1天前
|
存储 弹性计算 监控
【阿里云弹性计算】深入阿里云ECS配置选择:CPU、内存与存储的最优搭配策略
【5月更文挑战第20天】阿里云ECS提供多种实例类型满足不同需求,如通用型、计算型、内存型等。选择CPU时,通用应用可选1-2核,计算密集型应用推荐4核以上。内存选择要考虑应用类型,内存密集型至少4GB起。存储方面,系统盘和数据盘容量依据应用和数据量决定,高性能应用可选SSD或高效云盘。结合业务特点和预算制定配置方案,并通过监控应用性能适时调整,确保资源最优利用。示例代码展示了使用阿里云CLI创建ECS实例的过程。
34 5
|
1天前
|
存储 弹性计算 监控
【阿里云弹性计算】阿里云ECS全面解析:弹性计算服务的核心优势与应用场景
【5月更文挑战第20天】阿里云ECS是提供可伸缩计算能力的云服务,支持多种规格实例,满足不同需求。其核心优势包括灵活性、高性能、高可用性、安全性和易用性。适用场景包括网站托管、大数据处理、游戏多媒体应用及测试开发环境。通过Python示例代码展示了如何创建ECS实例,助力企业专注业务发展,简化基础设施管理。
28 5
|
1天前
|
存储 弹性计算 Kubernetes
【阿里云云原生专栏】深入解析阿里云Kubernetes服务ACK:企业级容器编排实战
【5月更文挑战第20天】阿里云ACK是高性能的Kubernetes服务,基于开源Kubernetes并融合VPC、SLB等云资源。它提供强大的集群管理、无缝兼容Kubernetes API、弹性伸缩、安全隔离及监控日志功能。用户可通过控制台或kubectl轻松创建和部署应用,如Nginx。此外,ACK支持自动扩缩容、服务发现、负载均衡和持久化存储。多重安全保障和集成监控使其成为企业云原生环境的理想选择。
116 3
|
4天前
|
应用服务中间件 网络安全 nginx
阿里云Ddos高防配置事故分享
阿里云Ddos高防配置事故分享
|
6天前
|
缓存 测试技术 Android开发
深入了解Appium:Capability 高级配置技巧解析
Appium 提供多种进阶配置项以优化自动化测试,如 deviceName 作为设备别名,udid 确保选择特定设备,newCommandTimeout 设置超时时间,PRINT_PAGE_SOURCE_ON_FIND_FAILURE 在错误时打印页面源,以及测试策略中的 noReset、shouldTerminateApp 和 forceAppLaunch 控制应用状态和重启。这些配置可提升测试效率和准确性。
18 2
|
6天前
|
弹性计算 运维 监控
解密阿里云弹性计算:探索云服务器ECS的核心功能
阿里云ECS是核心计算服务,提供弹性云服务器资源,支持实例按需配置、集群管理和监控,集成安全防护,确保服务稳定、安全,助力高效业务运营。
227 0
|
6天前
|
存储 弹性计算 固态存储
阿里云服务器CPU内存配置详细指南,如何选择合适云服务器配置?
阿里云服务器配置选择涉及CPU、内存、公网带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型e实例,如2核2G3M配置,适合低流量网站。企业用户则应选择企业级独享型ECS,如通用算力型u1、计算型c7或通用型g7,至少2核4G配置,公网带宽建议5M,系统盘可选SSD或ESSD云盘。选择时考虑实际应用需求和性能稳定性。
265 6
|
6天前
|
域名解析 弹性计算 Linux
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
本文为大家介绍了2024年购买阿里云服务器和注册域名,绑定以及备案的教程,适合需要在阿里云购买云服务器、注册域名并备案的用户参考,新手用户可通过此文您了解在从购买云服务器到完成备案的流程。
阿里云购买云服务器、注册域名、备案及绑定图文教程参考
|
4天前
|
存储 安全 数据库
阿里云服务器计算型、通用型、内存型主要实例规格特点、适用场景及最新价格参考
在阿里云服务器的实例规格中,有共享型也有企业型,一般用户选择较多的企业级实例规格有计算型、通用型、内存型,每一种实例规格又有多个实例规格族可选,不同的云服务器实例规格在架构、计算、存储、网络、安全等方面有着不同,因此,其适用场景也有所不同。本文来详细介绍一下阿里云服务器计算型、通用型、内存型主要实例计算、存储等性能及其适用场景,以供参考。
阿里云服务器计算型、通用型、内存型主要实例规格特点、适用场景及最新价格参考

相关产品

  • 云解析DNS
  • 推荐镜像

    更多