07-浏览器访问服务器的过程
目标¶
- 知道浏览器访问网站的大致流程
1. DNS服务器¶
DNS(Domain Name System域名解析系统),主要用来将域名转成对应的IP地址。
DNS是一台运行在互联网上的服务器。
直白理解:DNS服务器就可以看做是一个通讯录(姓名--> 域名,电话--> ip地址)
电脑之间的互访,只能识别IP地址的访问
,不识别域名的访问。
2. 本地DNS¶
hosts是本地的DNS,DNS中就是IP地址和域名的对应关系表。
hosts文件是隐藏文件、系统文件、没有扩展名的文件。
Hosts文件路径:
windos: C:\Windows\System32\drivers\etc
linux: /etc/hosts
,注意linux 下修改hosts后需要重启网络,命令为:/etc/init.d/networking restart
3. 浏览器请求的基本流程¶
当我们在浏览器中输入网址,访问网站后,服务器会返回HTML标记给浏览器,浏览器负责渲染展现出来