hosts文件是啥以及它有什么作用
先说说hosts文件到底是个啥。其实它是一个没有扩展名的系统文件,平时你可以用记事本啥的打开它。简单来说,hosts文件就是帮你建立网址域名和对应IP地址之间的一个关系“数据库”。当你在浏览器输入网址时,系统会先去hosts文件里找对应的IP地址。如果找到了,就直接加载那个网页,超省事;找不到的话,它才会去找外面的DNS服务器帮忙解析。
用hosts文件,可以加快访问速度,或者屏蔽某些网站(你懂的),还有人用它来测试调试网站。所以说,这个文件虽然小,但作用可不小,弄不好还能帮你省不少麻烦呢!

hosts文件该怎么设置将IP地址与域名绑定 怎样修改hosts文件才能生效
好啦,知道它是什么了,我们来聊聊怎么设置hosts文件,把IP地址和域名捆绑在一起,还有改完后咋让它马上生效。步骤其实超简单:
-
找到hosts文件,通常在
C:\Windows\System32\drivers\etc\hosts,用记事本打开它。别管里面原先有什么,直接在最后面另起一行。 -
输入你的IP地址,接着空格,然后写上域名,按“回车”换行。如果IP后面想绑定多个域名,有两种写法:
- 在同一行把多个域名空格开写
- 或者每个域名分开一行,个人觉得这样看着更清爽点。 -
保存文件(记得以管理员身份运行记事本,否则保存不了)。
-
修改完想让hosts生效,不用重启电脑哦!操作小技巧:
- 按Win+R,输入cmd打开命令提示符。
- 输入ipconfig /displaydns查看当前DNS缓存。
- 然后输入ipconfig /flushdns快速刷新缓存。就这个,秒生效!
对了,如果你使用的是Win7,操作也是类似的,没有啥特别的差别,hosts文件的地盘和用法都差不多。
说到域名和IP是怎么绑定的,其实大同小异。你需要在域名管理后台找到“域名解析”或类似功能,指向你的服务器IP地址。服务器环境配置好后,上传好你的程序,比如论坛啥的,就可以用域名访问你的程序啦。简单来说,hosts文件就是在本机做这个简单版的“域名解析”,用来加速和测试。

相关问题解答
-
hosts文件修改后真的不需要重启电脑吗?
太棒了,是的!其实你完全不用关机重启,只要打开命令行,运行ipconfig /flushdns,哧~一下DNS缓存就刷新了,hosts文件里的新映射立马生效,超级方便! -
为什么我的hosts文件改了之后网页还是打不开?
哎,这种情况多半是你没用管理员权限保存文件,或者输入格式有错,还有就是浏览器开启了自己的DNS缓存。试试重启浏览器或者清理它的缓存,再试试刷新dns缓存,应该就能解决了。 -
hosts文件能绑定多个域名到一个IP吗?
完全可以!你可以写在同一行,也可以分行写,随你喜欢。这样做特别适合本地测试多个子域名,超实用,省得去改服务器配置,方便得很! -
用hosts文件来屏蔽网站好用吗?
挺管用的呢!你只要把想屏蔽网站的域名指向127.0.0.1这个本机IP,哐当,访问这些网站时就没门了。挺适合家里管控上网,或者怕广告骚扰的小伙伴用。
新增评论