Hosts文件的作用和位置详解
Hosts文件中指定了域名和IP地址的对应关系,如果一个域名在hosts文件中指定了IP地址,在访问此域名时,系统将不会通过DNS(Domain Name System)来解析它的IP地址,而是直接访问所指定的IP地址。也就是说,在hosts文件的帮助下,我们可以绕过DNS服务器而直接访问一些域名。
以Windows为例,Hosts文件的格式为“<IP地址> <域名> <#注释>”,如:
127.0.0.1 google.com #将google.com重定向到127.0.0.1
下面是常见的操作系统中hosts文件的位置:
1.Windows:%SystemRoot%\system32\drivers\etc\,如C:\Windows\System32\drivers\etc\
2.Macintosh 和 iOS:/etc/hosts
3.Symbian:C:\system\data\hosts (Symbian OS 6.1–9.0) 和 C:\private\10000882\hosts (Symbian OS 9.1+)
4.Android:/system/etc/hosts
Hosts文件可被用于监管,如屏蔽某些网站,把它们的IP地址设置为不存在的地址;或者域名劫持,某些病毒程序会修改hosts文件,把某个域名转向恶意网站等。
hosts所在文件夹:
Windows 系统hosts位于 C:\Windows\System32\drivers\etc\hosts
Android(安卓)系统hosts位于 /system/etc/hosts
Mac(苹果电脑)系统hosts跟Linux一样位于 /etc/hosts
iPhone(iOS)系统hosts跟Linux Mac一样位于 /etc/hosts
Linux系统hosts位于 /etc/hosts
你也可以用Notepad++ 自行转换文本编码和换行符格式。当然,老D分享的都转换好了。
修改hosts后生效的方法:
Windows
开始 -> 运行 -> 输入cmd -> 在CMD窗口输入
ipconfig /flushdns
Linux
终端输入
sudo rcnscd restart
对于systemd发行版,请使用命令
sudo systemctl restart NetworkManager
如果不懂请都尝试下
Mac OS X终端输入
sudo killall -HUP mDNSResponder
Android
开启飞行模式 -> 关闭飞行模式
通用方法
拔网线(断网) -> 插网线(重新连接网络)
(有时候不需要这么做也可以的,反正老D很少刷新DNS,刷新可以更快的解析)
相关文章
- 有win10用户修改hosts文件后遇到需要管理员权限的情况,下文给大家介绍解决方法, 需要的朋友赶紧看看吧2017-01-13
- 这篇文章主要介绍了win10修改hosts文件并保存的相关资料,win 10修改hosts文件是需要权限,这里提供办法保存,需要的朋友可以参考下2017-01-04
win10系统hosts文件不见了怎么办?win10系统hosts文件丢失的解决方法图
最近有windows10系统用户反映,将电脑系统升级到了windows10正式版后C:\Windows\System32\drivers\etc目录下的hosts竟然不见了,显示隐藏文件依然看不见,这该怎么办呢?本2016-12-12win7系统打开360安全卫士提示hosts已被更改的解决方法图文教程
360安全卫士是一个我们常用的安全软件,查杀流行木马、修复系统漏洞,但win7系统电脑为了使得访问某些网站的速度加快,对系统内的hosts文件进行更改,却经常被360提示"host2016-08-24win7 hosts文件损坏被恶意篡改怎么办 win7系统 hosts文件修复方法
hosts文件是一个没有扩展名的系统文件,其主要作用是加快域名解析,让系统快速打开网页,最近有朋友问小编win7 hosts文件损坏被恶意篡改怎么办?不要着急下面小编给大家带来2016-07-21- 这篇文章主要介绍了hosts文件修改方法集合,其实hosts文件对于网络访问有很多作用,这里简单介绍下方法,需要的朋友可以参考下2015-11-16
win7 hosts文件位置在哪?win7修改hosts文件详细图文教程
对于喜欢倒腾电脑的朋友来说,对于hosts文件可能在熟悉不过了。那么,win7 hosts文件位置在哪里?如何修改?针对此问题,本文就为大家介绍win7修改hosts文件的详细教程2015-06-30- hosts文件是不翻墙访问谷歌搜索、Gmail邮箱、人人影视等被封网站的利器,但是hosts文件位置都不知道在哪?下面就跟小编一起来看看hosts文件的位置还有修改方法,希望会对大2015-04-29
Mac系统hosts文件位置在那里?Mac修改hosts文件方法介绍
在Windows系统中,通过修改Hosts文件可以达到屏蔽某些网站、服务器调试或者破解某些软件的作用。苹果Mac系统同样拥有Hosts文件,只是Hosts文件路径不同。很多朋友要修改hos2014-07-05hosts是什么 hosts文件在什么位置 如何修改hosts
以前笔者编写过一篇如果让电脑打不开指定网站的文章,也就是:如何屏蔽网站?一文,其中就涉及到了host文件,之后也偶尔有网友请教编辑hosts是什么意思,小编们给了简单的2012-09-12
最新评论