您当前的位置:首页 > 计算机 > 网络通信

公⽹访问部署在服务器上的应⽤过程----DNS解析

时间:12-11来源:作者:点击数:

⼀个http请求基本流程

客户端通过发起域名资源请求 -> DNS解析获得IP -> 寻找服务器获得资源

域名和ip的关系-----DNS作⽤

DNS:Domain Name Server 域名服务器 域名虽然便于⼈们记忆,但⽹络中的计算机之间只能互相认识IP地址,它们之间的转换⼯作称为域名解析,域名解析需要由专⻔的域名解析服务器来完成,DNS 就是进⾏域名解析的服务器。同时NDS可分为多种:本地,云端,运营商…

什么是cname和A记录

A记录

⽤户可以在此设置域名并指向到⾃⼰的⽬标主机地址上,从⽽实现通过域名找到服务器(也叫ip指向域名配置)

aabbcc.com -> 120.24.216.117

cname

别名指向,可以为⼀个主机设置别名。⽐如设置open1024.com,⽤来指向⼀个主机 xdclass.net 那么以后就可以⽤open1024.com来代替访问xdclass.net 了

www.xdclass.net --> xdclass.net

本地域名映射虚拟机IP

本地域名映射

浏览器输入要访问某个网站地址的时候(域名访问),会有解析域名的情况,首先如果在电脑本地的host文件当中配置域名解析为ip的话,那就直接使用本地的解析的ip,如果本地没有对应的解析,就去使用互联网上的NDS

就好比我们在浏览器输入localhost这个域名的时候,它就会被解析127.0.0.1

为什么呢?因为我们在本地配置了域名映射

浏览器输⼊个域名,经过DNS解析获取IP,如果我们没有公⽹域名和IP,怎么去测试这块内容?
DNS解析,会先获取本地的Host⽂件,先看本地有没域名>IP 的映射,有的话直接使⽤

接下来就对上面访问虚拟机(ip为192.168.10.11)上的nginx做本地域名映射虚拟机IP

首先找到host文件:C:\Windows\System32\drivers\etc

在这里插入图片描述

测试通过域名访问虚拟机上的nginx

在这里插入图片描述
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门