hosts文件
是用来做域名和ip地址的映射的。我在浏览器中输入了数据请求地址:manage.leyou.com:9001,hosts文件里的映射是manage.leyou.com映射到本机地址,那么manage.leyou.com:9001就会被映射成127.0.0.1:9001地址,实际上在访问过程中走的是映射后的地址,但是浏览器依然显示的域名地址
位置
在本机window系统里,C:\Windows\System32\drivers\etc\hosts文件里,存的是域名和ip的对应关系【我的是win10系 统】
域名访问原理
修改hosts文件
hosts文件属于系统文件,所以修改时必须要有管理员权限,管理员权限修改hosts文件请查看
1.hosts文件能被修改,但是修改了文件之后提示你“保存权限不足”,那么就把修改的文件的后缀名改成.所有文件的形式就能保存了,而且hosts文件还能使用,详情请查看此文:https://jingyan.baidu.com/article/49ad8bcef915b85834d8fa23.html
2.通过提升当前登录用户对Hosts文件的操作权限,一般找到hosts文件,右击文件选择属性——安全——高级——添加 ——选择主体——高级——立即查找——选择你当前登录计算机的用户——确定——确定——勾选基本权限——确定 ——确定——应用(最后会问到是否要修改权限,容易不安全一系列的,直接点击是)
参考文章:https://www.jb51.net/os/win10/526668.html
修改保存完hosts文件,使用cmd命令提示符看看是否域名和ip地址能映射成功,win + r ,cmd命令,使用ping 域名,ping一下域名,看能不能解析出来,如下图所示,如果能解析出来,那么我们就可以直接在浏览器中访问了