获取服务器IP地址通常按照以下顺序进行

浏览器缓存

  • 浏览器缓存DNS记录一段时间。有趣的是,操作系统不会告诉浏览器每个DNS记录的生存时间,因此浏览器将它们缓存一段固定的时间(因浏览器而异,2到30分钟)。

操作系统缓存

  • 操作系统有自己的缓存(host文件)。如果浏览器缓存不包含所需的记录,则浏览器进行系统调用(Windows中的gethostbyname)。

路由器缓存

  • 请求继续到您的路由器,路由器通常有自己的DNS缓存。
    ISP DNS缓存 - 检查的下一个位置是缓存ISP的DNS服务器。有了缓存,自然而然。

递归搜索

  • 您的ISP的DNS服务器开始递归搜索,从根名称服务器,通过.com顶级域名服务器,到Facebook的名称服务器。通常,DNS服务器将在缓存中具有.com名称服务器的名称,因此不需要命中根名称服务器。

域名转为服务器IP地址的几种方式相关推荐

  1. 域名和服务器IP地址有什么关系?

    域名和服务器IP地址有什么关系?很多用户也经常听说或接触域名和服务器IP地址,一般用户访问网站是通过域名或搜索进入,但大多数人不知道的是在浏览器里面输入IP地址也可以直接访问网站,下面我们就详细聊聊域 ...

  2. android获取ip方法,Android开发准确获取手机IP地址的两种方式

    最近看了好多网上获取IP地址的例子,发现好多都不完全准确,这里我写一下获取ip地址的两种方式. 比如微信支付,后台在做接口的时候,要求App端传入IP地址,我们需要判断是网络环境,WI-FI还是3G, ...

  3. Android获取IP地址的两种方式(准确版)

    原文:https://blog.csdn.net/sinat_16458039/article/details/50260589 最近看了好多网上获取IP地址的例子,发现好多都不完全准确,这里我写一下 ...

  4. C#获取本机IP地址的4种方式

    1.使用 Dns.GetHostEntry() 函数获取本地 IP 地址 Dns 类获取与 Internet 上的主机有关的信息.在 C# 中,Dns 类中有很多方法可以实现 DNS 相关功能.其中 ...

  5. CentOS7设置静态ip地址的两种方式

    一.修改配置文件 网卡配置文件目录在:/etc/syconfg/network-scripts中 进入网卡配置目录,由于我的是虚拟机,所以网卡名字为ens33 vim命令编辑ens33文件,修改ipa ...

  6. 数据库存储 IP 地址的几种方式

    数据类型 占用空间 可读性排名 查询效率排名 储存方式 varchar(15) 7-15字节 1 4 192.168.120.65 bigint 8字节 2 1 19216812065 int 4字节 ...

  7. 获取kvm的ip地址的三种方式

    我的其中一台kvm虚拟机名称为zhu02 1 通过控制面板进入kvm虚拟机,然后用ip  a来确定虚拟机ip virsh console zhu02 登录用户密码,直接ip a查找 2 通过domif ...

  8. Android 获取手机IP地址的两种方式及常见问题

    1.使用WIFI 添加权限 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE">& ...

  9. Python获取本机IP地址的几种方式

    目录 1.使用专用网址 2.使用自带socket库 3.使用第三方netifaces库 1.使用专用网站 获取的是公网IP. 网址:http://myip.ipip.net 代码: import re ...

最新文章

  1. node.js querystring
  2. hadoop搭建_hadoop分布式搭建之虚拟机克隆
  3. html中label的寬度無法修改,如何设置HTML span、label 的宽度
  4. html中高与行高的区别,CSS中line-height与height有什么区别
  5. 【转载】linux下如何使用sftp命令
  6. my makefile 自动推导
  7. jquery如何阻止子元素相应mouseout事件
  8. printf的输出格式
  9. r(AB)=r(B)则方程组ABX=0与Bx=0有完全相同的解
  10. YUV 后面数字的含义_奔富红酒“Bin”后的数字,是什么意思?
  11. multisim10中设置变压器匝数比的两种方法
  12. 移动通信网络架构 1G-5G
  13. Excel技能——批量生成excel的工作表名称目录链接
  14. Github多人协作
  15. 空格、NBSP 造成的 JSON 解析失败问题
  16. [Acwing] 58周赛 4489. 最长子序列
  17. 贪婪洞窟2一直显示连接服务器失败,贪婪洞窟2登陆不了怎么办?游戏无法登陆解决方法...
  18. ftdi android,FTDI D2xx android java not reading
  19. print spooler 启动错误 1068依赖服务或组无法启动 解决方法
  20. sql server left join 优化_网站优化推广

热门文章

  1. 头文件和库函数的区别
  2. NUC977 烧录uboot到 SPI flash
  3. Angular提交规范
  4. 几种常用的网络路由交换协议【路由协议】
  5. glassfish java ee_GlassFish 3.1.2发布 开源的JavaEE应用服务器
  6. SecureCRT和SecureFX(一)下载、安装、注册
  7. 如何批量的将jpg文件转换为png格式
  8. stitching_detailed.cpp : throw_no_cuda
  9. string-array的用法
  10. 一文搞懂什么是模拟退火算法SImulated Annealing【附应用举例】