首页
学习
活动
专区
圈层
工具
发布

一文搞懂常用的网络概念:域名、静态IP和动态IP、域名解析DNS、动态域名解析DDNS

可以把“个人电脑”比作“一台电话”,那么“IP地址”就相当于“电话号码”。 注意:“电话号码”也有局域和广域之分,比如你的员工号只在公司内部唯一,属于局域网IP。...外网域名中,全世界不会存在相同的域名 ---- 域名解析 域名解析:根据域名解析得到IP地址。域名的解析工作由DNS服务器完成。 说明:在各大云厂商中,域名解析一般都是免费服务的。...但由于各服务商规模和实力良莠不齐,解析系统的稳定性得不到有效保障,所以建议选择比较知名的域名服务商,如阿里云、腾讯云、新网等 域名解析的类型 DNS服务器会把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定...那么你使用任意一个IP地址都是可以访问到百度首页的: ? ---- DNS 域名解析服务 DNS英文全称:Domain Name System(域名系统)。...DDNS是将用户的动态IP地址映射到一个固定的域名解析服务上,,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态IP地址传送给位于服务商主机上的服务器程序,服务器程序负责提供DNS服务并实现动态域名解析

45.1K84
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【拓展】一文看懂:网址,URL,域名,IP地址,DNS,域名解析

    来源:猴哥技术站 今天给大家梳理一篇关于网址、URL、IP地址、域名、DNS、域名解析的白话长文,并以简单的提问-解答形式让读者更加深刻理解网址、URL、IP地址、域名、DNS、域名解析,希望有助于读者的学习...,包括DNS诞生解决了什么问题,域名发展史,域名层级,部分顶层域名对象,域名服务器,域名解析过程与IP技术拓展!...地址;若本子网中的域名服务器无法查询到目标主机域名的IP,则根据DNS的标准IP地址解析流程提供进一步的查询服务,该过程将在下文“域名解析过程”中详细介绍。...根域名服务器只纪录其下级顶级域名服务器的域名及其IP地址,当低级域名服务器遇到无法解析的域名时,首先会向根域名服务器求助。...本地DNS服务器继续向域服务器发起头条域名解析请求,便会得到头条域名对应的IP地址,这时本地DNS服务器不仅会向用户计算机返回IP地址,同时在其自身缓存中增加头条域名与其IP的纪录,从而加快其他计算机获取头条域名对应

    28.6K86

    DNSHOST 详解

    这个文件是根据TCP/IP for Windows 的标准来工作的,它的作用是包含IP地址和Host name(主机名)的映射关系,每段只能包括一个映射关系,IP地址要放在每段的最前面,后面写Host...我们知道,当电脑访问网站时,首先通过DNS服务器把网络 域名解析成IP地址后,我们的计算机才能访问。...在进行DNS请求以前,Windows系统会先检查Hosts文件中是否有这个地址映射关系,如果有则调用这个IP地址映射,如果没有再向DNS服 务器提出域名解析。   ...对于要经常访问的网站,我们可以通过在Hosts中配置域名和IP的映射关系,这样当我们输入域名计算机就能很快解析出IP,而不用请求网络上的DNS服务器。...如果某个网站带有恶意木马或者病毒,你完全可以将其屏蔽掉,只写上IP地址,而不写上域名,还可以用#跟上说明文字.

    5.7K10

    Java程序员,如果你想要搞明白CDN,这篇应该够了!

    我们先来看第一步:域名解析 域名解析 解析域名分为两种: 将一个域名解析为一个IP地址 将一个域名解析为另外一个域名 其实解析思路不难,我们在域名服务商购买了一个域名之后,需要去映射一个IP地址,可以用...而域名解析是由DNS系统来负责的,DNS服务接受外部请求,从请求里提取域名, 如果这个域名对应的是IP地址,则返回这个IP地址, 如果这个域名对应的是CNAME,则继续查找CNAME域名的IP地址,然后将该地址返回给请求发送者...那么有没有成本比较低的方式呢,有,就是在每个服务器上只部署静态资源,静态资源通常不涉及到数据库,所以成本也比较低,而且也能提高用户的访问速度。...好,那么现在的问题是,用户在访问静态资源时也是通过域名来访问的,域名会被解析成某一个IP地址,关键的问题就是,DNS系统怎么在做域名解析时,解析出来一个离用户最近的一个IP地址呢。...(区别CDN专用DNS服务器)在解析“image.baidu.com”时,会先解析成“cdn.ali.com”,普通DNS服务器发现该域名对应的也是一个DNS服务器,那么会将域名解析工作转交给该DNS服务器

    3.2K21

    程序员要搞明白CDN,这篇应该够了

    我们先来看第一步:域名解析 域名解析 解析域名分为两种: 将一个域名解析为一个IP地址 将一个域名解析为另外一个域名 其实解析思路不难,我们在域名服务商购买了一个域名之后,需要去映射一个IP地址,可以用...而域名解析是由DNS系统来负责的,DNS服务接受外部请求,从请求里提取域名, 如果这个域名对应的是IP地址,则返回这个IP地址, 如果这个域名对应的是CNAME,则继续查找CNAME域名的IP地址,然后将该地址返回给请求发送者...那么有没有成本比较低的方式呢,有,就是在每个服务器上只部署静态资源,静态资源通常不涉及到数据库,所以成本也比较低,而且也能提高用户的访问速度。...好,那么现在的问题是,用户在访问静态资源时也是通过域名来访问的,域名会被解析成某一个IP地址,关键的问题就是,DNS系统怎么在做域名解析时,解析出来一个离用户最近的一个IP地址呢。...(区别CDN专用DNS服务器)在解析“image.baidu.com”时,会先解析成“cdn.ali.com”,普通DNS服务器发现该域名对应的也是一个DNS服务器,那么会将域名解析工作转交给该DNS服务器

    2.3K30

    架构高性能网站秘笈(七)——负载均衡

    DNS负载均衡 DNS是什么? 在了解DNS负载均衡之前,我们首先需要了解DNS域名解析的过程。 我们知道,数据包采用IP地址在网络中传播,而为了方便用户记忆,我们使用域名来访问网站。...那么,我们通过域名访问网站之前,首先需要将域名解析成IP地址,这个工作是由DNS完成的。也就是域名服务器。...我们提交的请求不会直接发送给想要访问的网站,而是首先发给域名服务器,它会帮我们把域名解析成IP地址并返回给我们。我们收到IP之后才会向该IP发起请求。...那么,DNS服务器有一个天然的优势,如果一个域名指向了多个IP地址,那么每次进行域名解析时,DNS只要选一个IP返回给用户,就能够实现服务器集群的负载均衡。...综上所述 DNS负载均衡是一种粗犷的负载均衡方法,这里只做介绍,不推荐使用。 反向代理负载均衡 什么是反向代理负载均衡?

    1.4K60

    多张图带你彻底搞懂DNS域名解析过程

    域名和IP地址的映射关系必须保存在域名服务器中,供所有其他应用查询。显然不能将所有信息都储存在一台域名服务器中。DNS使用分布在各地的域名服务器来实现域名到IP地址的转换。...本地域名服务器的IP地址需要直接配置在需要域名解析的主机中。 4、DNS域名解析过程 域名解析包含两种查询方式,分别是递归查询和迭代查询。...由于域名到IP地址的映射关系并不是永久不变,为保持高速缓存中的内容正确,域名服务器应为每项内容设置计时器并删除超过合理时间的项(例如,每个项目只存放两天)。...许多用户主机在启动时从本地域名服务器下载域名和IP地址的全部数据库,维护存放自己最近使用的域名的高速缓存,并且只在从缓存中找不到域名时才向域名服务器查询。同理,主机也需要保持高速缓存中内容的正确性。...当客户端向 DNS 服务器查询域名 ( 域名解析) 的时候,一般返回的内容不会超过 UDP 报文的最大长度,即 512 字节。

    5.5K20

    科普篇 |DNS负载均衡的原理是什么?有哪些优秀的方案?

    DNS负载均衡作为一种常用的负载均衡技术,通过将域名解析到多个IP地址,实现了对服务器的负载均衡。阿祥将详细解析DNS负载均衡的原理、优缺点以及一些优秀的实现方案。...具体原理如下: 1、DNS解析过程:当用户在浏览器中输入一个域名时,DNS服务器会将该域名解析为一个或多个IP地址,这些IP地址对应着提供该服务的实际服务器。...当用户发出域名解析请求时,DNS服务器会根据负载均衡算法计算出一个不同的IP地址并返回给用户。这样,用户就会被分配到不同的服务器上,从而实现负载均衡。...2.2 缺点 1、无法区分服务器差异:DNS负载均衡只能将请求平均地分配到各个服务器上,无法考虑到服务器之间的性能差异。因此,处理能力强的服务器可能会积累大量请求,而处理能力较弱的服务器则可能空闲。...3、阿里云云解析DNS:阿里云提供的云解析DNS服务支持将域名解析到多个IP地址,并可以根据需求选择不同的负载均衡策略,如轮询、最少连接数等。

    99010

    使用Bind提供域名解析服务

    通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。...这里记录时间等信息 NS 名称服务器 只记录了完全合格域名(FQDN) A 主机 正向解析(域名到IP的解析) PTR 指针 反向解析(IP到域名的解析) MX 邮件交换记录 指定邮件优先级 SRV...(注意:192.168.1.20解析成lyshark.org 且 lyshark.org解析成192.168.1.20). 1.首先通过yum仓库,安装bind域名解析系统,和bind-chroot禁锢模块...以下实验,将配置一台主DNS服务,通过使用view视图实现分离解析,中国的用户自动访问到中国的主机,美国的用户自动访问到美国的主机,由于没有合适的资源这里只做演示,(注意:假设(IP=10.10.10.0...(注意:请自行搭建3个Http服务,IP1=192.168.1.10,IP2=192.168.1.20,iP3=192.168.1.30) 1.首先通过yum仓库,安装bind域名解析系统,和bind-chroot

    4K20

    深入探索DNS技术:互联网背后的寻址密码

    例如,当我们在浏览器中输入www.jd.com ,DNS 会将这个域名解析为对应的 IP 地址,然后浏览器根据这个 IP 地址与京东的服务器建立连接,获取网页内容并展示给我们。...权威域名服务器:对于一个特定的域名,必须交由某个 DNS 服务器进行解析,才能将域名与 IP 地址绑定,而这个负责最终解析域名的服务器就是权威域名服务器。...迭代查询就像是你向不同的人打听一个人的电话号码,每个人都只告诉你下一个可能知道号码的人的联系方式,你需要自己依次去询问这些人。...以下是一些常见的 DNS 问题及解决方法: 域名解析失败:这是最常见的 DNS 问题之一,当输入域名后无法获取对应的 IP 地址,导致无法访问网站或服务。...总结 DNS 技术作为互联网的基石,以其将域名解析为 IP 地址的核心功能,极大地简化了用户对网络资源的访问,显著提升了互联网的可用性与用户体验。

    1.3K10

    超清晰的 DNS 原理入门指南

    一、DNS 是什么? DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。...本机只向自己的DNS服务器查询,dig命令有一个@参数,显示向其他DNS服务器查询的结果。...通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。...主机名到IP地址的映射有两种方式: 1)静态映射,每台设备上都配置主机到IP地址的映射,各设备独立维护自己的映射表,而且只供本设备使用; 2)动态映射,建立一套域名解析系统(DNS),只在专门的DNS服务器上配置主机到...通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。在解析域名时,可以首先采用静态域名解析的方法,如果静态域名解析不成功,再采用动态域名解析的方法。

    1.3K20

    域名解析的全过程

    什么是DNS域名解析?我们首先要了解域名和IP地址的区别。IP地址是互联网上计算机唯一的逻辑地址,通过IP地址实现不同计算机之间的相互通信,每台联网计算机都需要通过IP地址来互相联系和区分。...域名虽然更易被用户所接受和使用,但计算机只能识别纯数字构成的IP地址,不能直接读取域名。因此要想达到访问效果,就需要将域名翻译成IP地址。而DNS域名解析承担的就是这种域名=>IP地址间转换的职责。...,用户可以将任何域名解析到任何能够访问的IP地址。...正是因为有这种本地DNS解析的规程,所以有黑客就可能通过修改用户的域名来把特定的域名解析到他指定的IP地址上,导致这些域名被劫持。...A记录可以将多个域名解析到一个IP地址,但是不能将一个域名解析到多个IP地址(base) [root@XXX ~]# nslookup -type=A qq.comServer: 10.113.119.98Address

    6K30

    浅谈 DNS

    通过域名,最终得到该域名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。...二、DNS解析(域名解析或主机名解析)) 概念:人们习惯记忆域名,但机器间互相只认IP地址,域名与IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个域名只可以对应一个ip地址,它们之间的转换工作称为域名解析...有了主机名,就不要死记硬背每台IP设备的IP地址,只要记住相对直观有意义的主机名就行了。这就是DNS协议的功能。...主机名到IP地址的映射有两种方式: 1)静态映射,每台设备上都配置主机到IP地址的映射,各设备独立维护自己的映射表,而且只供本设备使用; 2)动态映射,建立一套域名解析系统(DNS),只在专门的DNS服务器上配置主机到...IP地址的映射,网络上需要使用主机名通信的设备,首先需要到DNS服务器查询主机所对应的IP地址。

    1.2K10

    大型分布式网站术语分析

    DNS域名解析负载均衡 DNS(Domain Name System)负责域名解析的服务,域名url实际上是服务器的别名,实际映射是一个IP地址,解析过程,就是DNS完成域名到IP的映射。...而一个域名是可以配置成对应多个IP的。因此,DNS也就可以作为负载均衡服务。...事实上,大型网站总是部分使用DNS域名解析,利用域名解析作为第一级负载均衡手段,即域名解析得到的一组服务器并不是实际提供Web服务的物理服务器,而是同样提供负载均衡服务的内部服务器,这组内部负载均衡服务器再进行负载均衡...优点:将负载均衡的工作转交给DNS,省掉了网站管理维护负载均衡服务器的麻烦,同时许多DNS还支持基于地理位置的域名解析,即会将域名解析成举例用户地理最近的一个服务器地址,这样可以加快用户访问速度,改善性能...预测算法(Predictive):BIG-IP利用收集到的服务器当前的性能指标,进行预测分析,选择一台服务器在下一个时间片内,其性能将达到最佳的服务器相应用户的请求。

    88940

    超清晰的 DNS 原理入门指南

    一、DNS 是什么? DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。...本机只向自己的DNS服务器查询,dig命令有一个@参数,显示向其他DNS服务器查询的结果。...主机名到IP地址的映射有两种方式: 1)静态映射,每台设备上都配置主机到IP地址的映射,各设备独立维护自己的映射表,而且只供本设备使用; 2)动态映射,建立一套域名解析系统(DNS),只在专门的DNS服务器上配置主机到...通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。在解析域名时,可以首先采用静态域名解析的方法,如果静态域名解析不成功,再采用动态域名解析的方法。...可以将一些常用的域名放入静态域名解析表中,这样可以大大提高域名解析效率。 DNS服务器 提供DNS服务的是安装了DNS服务器端软件的计算机。

    2.9K00

    如何在 Ubuntu 18.04 上设置域名解析服务器

    域名解析系统(DNS)是互联网架构中的一个中心部分,它提供了一种解析域名到 IP 地址的方式。你可以把 DNS 认为是互联网的电话号码薄。 每个连接到互联网的设备都被一个独立的 IP 地址所标识。...当你在浏览器中输入你想浏览的网站网址时,它的域名必须被解析成它的对应 IP 地址。操作系统首先检测本地 hosts 文件,如果没有域名的相关条目,它将会通过 DNS 域名解析服务器来查询指定的域名。...一旦域名被查询到 IP 地址,系统将会缓存请求,并且在本地保存一条记录,关于域名和对应 IP 的记录。 DNS 域名解析服务器是一些服务器,它们专门被其他设备用来对请求域名进行 DNS 查询。...这些文件允许你配置网络接口,包括 IP 地址,网关,DNS 域名解析服务器,等等。...域名解析服务器,修改现在的 IP 地址到你喜欢的 DNS 服务器。

    18.8K50

    java构建TCPIP协议:DNS,域名解析协议系统的运行流程

    Resource Record 是一种特定数据结构,专门用于存储域名解析相关信息,例如域名对应的服务器IP,域名解析服务器地址等,在后面我们解析数据包时再深入探讨。...域名解析其实有三种形式,第一种是我们熟悉的,将域名发给服务器然后获得域名对应IP;第二种叫反向解析,将IP发给服务器然后获得对应域名;第三种叫电子邮件解析,将邮件地址发给服务器然后获得邮件的接收对象IP...第五个比特位叫AA,它只在回复包中设置,用于表明回复的权威性,它的具体内容我们暂时忽略。...第六个比特位叫TC,它用于表明数据是否被截断,用于DNS支持UDP和TCP,但使用UDP时数据包不能超过512字节,如果超过数据包就得截断成多个小数据包,如果该位设置成1,它表明双方需要通过TCP来建立连接...为了简单起见,其他两种资源的数据格式我们暂时放一放,以后需要的时候才研究,在下一节我们将使用代码实现本节描述的DNS域名解析流程。

    3.8K40
    领券