精华内容
下载资源
问答
  • Windows设置本地DNS域名解析Hosts

    万次阅读 2019-06-19 17:49:45
    DNS Domain Name System: 域名系统 目的:互联网通过IP(10.223.146.45)定位浏览器建立连接,但是我们不易区别IP,为了方便用户辨识IP所代表的意义,操作系统会将IP和域名进行转换(roadmapsupporter.com)。IP...

    DNS

    Domain Name System(域名系统):为了加快定位IP地址的速度, 将域名映射进行层层缓存的系统.

    • 目的:互联网通过IP(10.223.146.45)定位浏览器建立连接,但是我们不易区别IP,为了方便用户辨识IP所代表的意义,操作系统会将IP和域名进行转换(roadmapsupporter.com)。IP比作ID Card:373×××××,域名就是人名张三李四王二麻子
    • 作用:转换IP地址和域名
    • DNS查找顺序:浏览器缓存> 本地操作系统缓存> DNS服务器(路由缓存>互联网 DNS缓存服务器)
      1. 浏览器缓存: 只存下浏览器自己访问过的域名.
        chrome: chrome://net-internals/#dns:
      2. 本地操作系统缓存: 电脑访问过的, 具体可通过hosts文件设置
        windows: ipconfig /displaydns
      3. DNS 服务器: 包括路由缓存和互联网DNS服务器, 以及13台根服务器
        a. 电脑通过路由器(或交换机)连入互联网, 为了加快访问的时间, 缓存用的域名
        b. 互联网DNS服务器, 是路由缓存的上一级, 一般为宽带运营商
        c. 一直到最后, 最全的就是根服务器, 一共13台, 通过物理文件的冗余, 分摊全球的域名查询任务

    hosts文件

    • hosts: 由操作系统操作的IP和域名的本地映射文件,可以视为DNS server的重写,一旦查到了指定的域名,就不会继续查找DNS server, 所以可以节省时间。
      但是hosts设置的IP地址是静态的,如果web app的宿主机地址发生改变,对应的hosts也要改写。
    • DNS是一个服务器,可以看作注册表,记录域名及对应的IP。浏览器访问网址时会根据域名在此服务器获得IP.
      为了加快访问速度,DNS会将一部分服务委托给子服务器,实现迭代查找

    设置Hosts文件

    • 文件地址:C:\Windows\System32\drivers\etc\hosts
    • 文件权限:Right Click> Properties> Security
      这里写图片描述
    • 文件修改:注意域名后不要有空格
      这里写图片描述
    • 域名刷新(Windows):[cmd] ipconfig /flushdns
      这里写图片描述
    • (Mac):
      sudo vim /etc/hosts
      sudo killall -HUP mDNSResponder
      sudo dscacheutil -flushcache
      
    展开全文
  • DNS域名解析

    2018-11-04 23:54:00
    DNS域名解析 DNS域名解析 整个过程大体描述如下,其中前两个步骤是在本机完成的,后8个步骤涉及到真正的域名解析服务器:1、浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就...

    DNS域名解析

    DNS域名解析

    整个过程大体描述如下,其中前两个步骤是在本机完成的,后8个步骤涉及到真正的域名解析服务器:1、浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就结束。浏览器缓存域名也是有限制的,不仅浏览器缓存大小有限制,而且缓存的时间也有限制,通常情况下为几分钟到几小时不等,域名被缓存的时间限制可以通过TTL属性来设置。这个缓存时间太长和太短都不太好,如果时间太长,一旦域名被解析到的IP有变化,会导致被客户端缓存的域名无法解析到变化后的IP地址,以致该域名不能正常解析,这段时间内有一部分用户无法访问网站。如果设置时间太短,会导致用户每次访问网站都要重新解析一次域名。

    2、如果用户浏览器缓存中没有数据,浏览器会查找操作系统缓存中是否有这个域名对应的DNS解析结果。其实操作系统也有一个域名解析的过程,在Windows中可以通过C:\Windows\System32\drivers\etc\hosts文件来设置,在Linux中可以通过/etc/hosts文件来设置,用户可以将任何域名解析到任何能够访问的IP地址。例如,我们在测试时可以将一个域名解析到一台测试服务器上,这样不用修改任何代码就能测试到单独服务器上的代码的业务逻辑是否正确。正是因为有这种本地DNS解析的规程,所以有黑客就可能通过修改用户的域名来把特定的域名解析到他指定的IP地址上,导致这些域名被劫持。

    3、前两个过程无法解析时,就要用到我们网络配置中的"DNS服务器地址"了。操作系统会把这个域名发送给这个LDNS,也就是本地区的域名服务器。这个DNS通常都提供给用户本地互联网接入的一个DNS解析服务,例如用户是在学校接入互联网,那么用户的DNS服务器肯定在学校;如果用户是在小区接入互联网,那么用户的DNS就是再提供接入互联网的应用提供商,即电信或联通,也就是通常说的SPA,那么这个DNS通常也会在用户所在城市的某个角落,不会很远。Windows环境下通过命令行输入ipconfig,Linux环境下通过cat /etc/resolv.conf就可以查询配置的DNS服务器了。这个专门的域名解析服务器性能都会很好,它们一般都会缓存域名解析结果,当然缓存时间是受到域名的失效时间控制的。大约80%的域名解析到这里就结束了,所以LDNS主要承担了域名的解析工作。

    4、如果LDNS仍然没有命中,就直接到Root Server域名服务器请求解析

    5、根域名服务器返回给本地域名服务器一个所查询的主域名服务器(gTLD Server)地址。gTLD是国际顶级域名服务器,如.com、.cn、.org等,全球只有13台左右

    6、本地域名服务器LDNS再向上一步返回的gTLD服务器发送请求

    7、接受请求的gTLD服务器查找并返回此域名对应的Name Server域名服务器的地址,这个Name Server通常就是用户注册的域名服务器,例如用户在某个域名服务提供商申请的域名,那么这个域名解析任务就由这个域名提供商的服务器来完成

    8、Name Server域名服务器会查询存储的域名和IP的映射关系表,在正常情况下都根据域名得到目标IP地址,连同一个TTL值返回给DNS Server域名服务器

    9、返回该域名对应的IP和TTL值,LDNS会缓存这个域名和IP的对应关系,缓存时间由TTL值控制

    10、把解析的结果返回给用户,用户根据TTL值缓存在本地系统缓存中,域名解析过程结束

    在实际的DNS解析过程中,可能还不止这10步,如Name Server可能有很多级,或者有一个GTM来负载均衡控制,这都有可能会影响域名解析过程。

     

     域名通过解析之后 转换IP地址

     外网-->nginx-->方向代理--->与nginx通网的真实服务器

     

     

     域名解析过程, www.toov5  转换ip   默认80不需要写

     端口号还是要写的哦!

     

       浏览器 先读取自己DNS缓存  没有

                                                           则读本地host文件(有的话 就不走外网了从host获取IP)域名劫持  。

                                                                                                                                                                       host没有就走外网了,从网络运营商获取(之前做过DNS解析配置了哈)。

      

     

     钓鱼网站,偷偷修改之哈哈 访问某些你懂得网站~

     

    展开全文
  • Windows设置本地DNS域名解析hosts文件配置 1、Windows设置本地DNS域名解析配置 1.1、DNS Domain Name System(域名系统):为了加快定位IP地址的速度, 将域名映射进行层层缓存的系统. 目的:互联网通过IP(10.223....

    Windows设置本地DNS域名解析hosts文件配置

    1、Windows设置本地DNS域名解析配置

    1.1、DNS

    Domain Name System(域名系统):为了加快定位IP地址的速度, 将域名映射进行层层缓存的系统.

    • 目的:互联网通过IP(10.223.146.45)定位浏览器建立连接,但是我们不易区别IP,为了方便用户辨识IP所代表的意义,操作系统会将IP和域名进行转换(roadmapsupporter.com)。IP比作ID Card:373×××××,域名就是人名张三李四王二麻子
    • 作用:转换IP地址和域名
    • DNS查找顺序:浏览器缓存> 本地操作系统缓存> DNS服务器(路由缓存>互联网 DNS缓存服务器)
    • 浏览器缓存: 只存下浏览器自己访问过的域名.

    chrome: chrome://net-internals/#dns:

    • 本地操作系统缓存: 电脑访问过的, 具体可通过hosts文件设置

    windows: ipconfig /displaydns

    • DNS 服务器: 包括路由缓存和互联网DNS服务器, 以及13台根服务器

    a. 电脑通过路由器(或交换机)连入互联网, 为了加快访问的时间, 缓存用的域名

    b. 互联网DNS服务器, 是路由缓存的上一级, 一般为宽带运营商

    c. 一直到最后, 最全的就是根服务器, 一共13台, 通过物理文件的冗余, 分摊全球的域名查询任务

    1.2、hosts文件

    • hosts: 由操作系统操作的IP和域名的本地映射文件,可以视为DNS server的重写,一旦查到了指定的域名,就不会继续查找DNS server, 所以可以节省时间。

    但是hosts设置的IP地址是静态的,如果web app的宿主机地址发生改变,对应的hosts也要改写。

    • DNS是一个服务器,可以看作注册表,记录域名及对应的IP。浏览器访问网址时会根据域名在此服务器获得IP.

    为了加快访问速度,DNS会将一部分服务委托给子服务器,实现迭代查找

    1.3、设置Hosts文件和刷新

    • 文件地址:C:\Windows\System32\drivers\etc\hosts
    • 文件权限:Right Click> Properties> Security

    • 文件修改:注意域名后不要有空格

     

    • 域名刷新(Windows):[cmd] ipconfig /flushdns
    • (Mac): sudo killall -HUP mDNSResponder

    1.4、配置IP和域名的本地映射文件hosts文件

    220.181.38.149 yyy.niubility.com

    127.0.0.1 xxx.niubility.com

    1.5、本地域名刷新

    1.6、测试本地域名是否配置成功

    [E:\software_install\nginx-1.18.0]$ ping xxx.niubility.com

    [E:\software_install\nginx-1.18.0]$ ping yyy.niubility.com

    参考:https://blog.csdn.net/sgs595595/article/details/78779870

    展开全文
  • DNS域名解析服务

    2020-09-23 16:28:39
    DNS域名解析服务 安装DNS服务器 启动DNS服务和设置服务开机自动启动 修改主配置文件 检查DNS主配置文件是否错误 编辑正向解析区域数据库 检查正向解析是否错误 编辑反向解析区域数据库 检查反向解析是否有错误 ...
    							DNS域名解析服务
           安装DNS服务器
    

    在这里插入图片描述启动DNS服务和设置服务开机自动启动

    在这里插入图片描述
    修改主配置文件
    在这里插入图片描述检查DNS主配置文件是否错误
    在这里插入图片描述
    编辑正向解析区域数据库

    在这里插入图片描述检查正向解析是否错误
    在这里插入图片描述
    编辑反向解析区域数据库
    在这里插入图片描述检查反向解析是否有错误
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述

    展开全文
  • DNS 域名解析

    2019-07-17 17:29:00
    DNS域名解析 整个过程大体描述如下,其中前两个步骤是在本机完成的,后8个步骤涉及到真正的域名解析服务器:1、浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就结束。浏览器...
  • dns 域名解析

    热门讨论 2018-03-11 23:40:19
    说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。就是让其他的地址也可以使用该域名。一个域名对应一个外网ip ,一个外网ip...
  • DNS域名解析DNS域名解析DNS域名解析设置目录 DNS域名解析 顾名思义就是将域名解析成对应的ip,比如:www.baidu.com是我们熟知的百度,通过DNS域名解析转换成他的ip地址14.215.177.39。 DNS域名解析设置目录 - 1...
  • 前言:不涉及其他DNS服务器的解析,只在本地做解析,在局域网内可以解析。(域名只要不冲突) 一、先找到hosts文件,【默认路径:C:\Windows\System32\drivers\etc\hosts】: 修改文件: 刷新dns配置: 确定后,...
  • 关于DNS域名解析成IP地址的内容,设置主从域名服务器后,正向解析域名查找ip地址;反向解析IP地址查找域名....
  • Linux DNS域名解析服务

    2020-07-30 19:57:19
    DNS域名解析服务 域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到...
  • DNS Domain Name System(域名系统):为了加快定位IP地址的速度, 将域名映射进行层层缓存的系统. 目的:互联网通过IP(10.223.146.45)定位浏览器建立连接,但是我们不易区别IP,为了方便用户辨识IP所代表的意义,...
  • DNS 介绍 整个 Internet大家庭中连接了数以亿计的服务器、个人主机,其中大部分的网站邮件等服务器都使用了域名形式的地址,如...DNS系统在网络中的作用就是维护着一个地址数据库,其中记录了各种主机域名与IP地...
  • DNS 域名解析基础概念

    2021-04-22 11:36:11
    DNS 域名解析与跳转的方式: 1、A记录:WEB服务器的IP指向 ,A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。 说明:用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置自己域名...
  • W5500 dns域名解析

    千次阅读 2019-09-10 14:36:39
    dns域名解析基于udp协议的,对mac地址有要求,对于网卡mac要使用单播地址,即mac的32位为0,可以参考SamBookshelf的MAC地址规则,如图1。 图1 免费的dns服务器如下图2.也可以将dns服务器设置为网关地址,网关会...
  • DNS域名解析过程

    2020-03-01 13:53:56
    如果有,就先调用这个ip地址映射,完成域名解析。 2.如果hosts里没有这个域名的解析,则查找本地DNS解析器缓存。是否有这个网址映射关系,如果有,直接返回,完成域名解析。 3.如果hosts与本地DNS解析器缓存都没有...
  • 构建DNS域名解析服务器正向、反向解析配置DNS域名解析服务器正向、反向解析关闭防火墙和增强型安全设置安装bind软件包修改主配置文件修改区域配置文件,添加正向、反向区域配置配置正向、反向区域数据文件修改正向...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,337
精华内容 934
关键字:

dns域名解析设置