新闻资讯

dns解析过程是什么?用花生壳内网穿透效果怎么样?

2021-12-8

我们上网时输入域名就可以访问到世界各地的网站,其实中间的过程是经过来了解析的,那么你知道域名从服务器解析的过程么?今天小编就带大家了解一下dns解析的过程。

dns解析过程是什么?

dns解析过程是重点也是难点,下面我按自己的理解一步步来解释,可能有错误之处,欢迎指正。
以下步骤中,将dns缓存中存在域名对应IP则dns解析成功,用户计算机将直接访问服务器,若dns服务器缓存中不存在域名对应IP,则自动进入下一步。
1)浏览器缓存
当用户通过浏览器访问某域名时,浏览器首先会在自己的缓存中查找是否有该域名对应的IP地址(若曾经访问过该域名且没有清空缓存便存在);
2)系统缓存
当浏览器缓存中无域名对应IP则会自动检查用户计算机系统Hosts文件dns缓存是否有该域名对应IP;
3)路由器缓存
当浏览器及系统缓存中均无域名对应IP则进入路由器缓存中检查,以上三步均为客服端的dns缓存;
4)ISP(互联网服务提供商)dns缓存
当在用户客服端查找不到域名对应IP地址,则将进入ISP dns缓存中进行查询。比如你用的是电信的网络,则会进入电信的dns缓存服务器中进行查找;
5)根域名服务器
当以上均未完成,则进入根服务器进行查询。全球仅有13台根域名服务器,1个主根域名服务器,其余12为辅根域名服务器。根域名收到请求后会查看区域文件记录,若无则将其管辖范围内顶级域名(如.com)服务器IP告诉本地dns服务器;
6)顶级域名服务器
顶级域名服务器收到请求后查看区域文件记录,若无则将其管辖范围内主域名服务器的IP地址告诉本地dns服务器;
7)主域名服务器
主域名服务器接受到请求后查询自己的缓存,如果没有则进入下一级域名服务器进行查找,并重复该步骤直至找到正确纪录;
8)保存结果至缓存
本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时将该结果反馈给客户端,客户端通过这个IP地址与web服务器建立链接。
很多人没有公网ip就不能做域名解析了,但是我们可以使用花生壳进行内网穿透,一样可以达到相同的效果。

用花生壳内网穿透效果怎么样?


内网穿透可以通过开放的第三方端口来实现,我们可以安装花生壳端口映射内网穿透软件,然后再添加映射,并且配置出映射端口的信息,外网的地址是映射之后访问的域名,同时也可以是自己或者是默认的域名。通过内网穿透,可以用域名进行对应的内网应用。详细步骤如下:
1、在内网安装花生壳
登录内网穿透软件,启用并添加映射,配置映射端口等信息;外网地址是映射后访问的域名,可是自己的域名,或提示默认域名;
2、通过映射穿透,用域名即可以访问对应内网应用;
3、内网穿透映射不需要再设置路由映射等其他任何设置,如外网地址使用自己的域名,需要将域名解析指向提示目标地址。
完成上述设置后,我们就能通过外网访问地址,访问到自建的网站、私有云或是其他Web服务器了。
花生壳是国内知名的动态域名解析及内网穿透服务商,无需公网IP、自带端口映射,能轻松穿透各种复杂的路由器和防火墙,让外网设备通过域名快速访问到内网应用。花生壳从2006年面世起十多年间累计为全球1800多万用户提供动态域名解析服务,以颠覆式的NAT-Ddns创新技术、全新的交互界面及功能体验,搭配Web、微信远程管理,全面满足广大用户的多元化需求。