host简记

1、host文件的作用

Hosts是一个没有扩展名的系统文件,其基本作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析,如果发现是被屏蔽的IP或域名,就会禁止打开此网页!

2、一般位置:C:\Windows\System32\drivers\etc

实际中的疑惑:(以下域名和IP纯属虚构)

假设有测试环境和模拟环境,测试环境IP为192.168.9.22 ,域名为tstbaidu.com  模拟环境的IP为192.168.9.77,域名为rcbaidu.com

如果相应的站点设置了双域名,则host中只需要设置模拟环境的即可。即192.168.9.77  tstbaidu.com不管是tstbaidu.com这个域名还是rcbaidu.com这个域名,解析时会优先解析到host中的IP地址。此刻抓包工具抓的包域名解析的是host中的192.168.9.77,抓的是模拟环境的。当你在host中注释掉 #192.168.9.77  tstbaidu.com,则抓取的是测试环境的包。

如果相应的站点没有设置双域名,host中测试环境和模拟环境应分别添加。

192.168.9.22  tstbaidu.com

#192.168.9.77 rcbaidu.com

猜你喜欢

转载自blog.csdn.net/qq_41940672/article/details/89886310