修改hosts(如何修改hosts文件内容)
如何修改主机文件?几种修改方法让你简单方便快捷。hosts是一个没有扩展名的系统文件,可以用记事本等工具打开。它的作用是在一些常用的网址和它们对应的IP地址之间建立一个关联“数据库”。当用户在浏览器中
如何修改主机文件?几种修改方法让你简单方便快捷。hosts是一个没有扩展名的系统文件,可以用记事本等工具打开。它的作用是在一些常用的网址和它们对应的IP地址之间建立一个关联“数据库”。当用户在浏览器中输入需要登录的网址时,系统将首先自动从主机文件中搜索相应的IP地址。一旦找到,系统会立即打开相应的网页。如果没有,系统会将网址提交给IP的DNS域名解析服务器。
那么,主持人的具体作用是什么呢?总结一下,主机的作用有:加快域名解析,方便局域网用户,屏蔽网站,流畅连接系统。我们知道有些螃蟹软件需要屏蔽其网络认证,原理就是修改hosts文件。另外,还可以修改主机,屏蔽一些视频网站的广告。
下面2T将向您介绍几种修改hosts文件的方法,让您可以简单、方便、快捷地管理自己的hosts文件。
首先,使用批处理来修改(工具可在文章底部下载)
@ echo off mode concords = 58行= 20 title hosts modify color 2f % windir % \\ system32 \\ fltmc.exe >;nul 2 & gt&1 ||(呼应createobject^(";贝壳。应用& # 34;^).ShellExecute & # 34% ~ f0 & # 34, "% PAR1st % & # 34, "", "鲁纳斯& # 34;,1 & gt"% TEMP % \\ AdminRun.vbs & # 34回声createobject^(";scripting . file system object & # 34;^).删除文件^(WScript.ScriptFullName^)>& gt"% TEMP % \\ AdminRun.vbs & # 34% Windir % \\ System32 \\ cscript . exe//no logo & # 34;% TEMP % \\ AdminRun.vbs & # 34Exit /b):MenuCls@ echo。@ echo。菜单选项@ echo@ echo。打开Hosts文件→请输入1@ echo。@ echo。访问网站→请输入2@ echo。@ echo。退出→请输入3@ echo.set /p xj=输入数字,然后回车:if/。% xj % & # 34=="1"转到open if/I & # 34;% xj % & # 34=="2"转到visit if/I & # 34;% xj % & # 34=="3"goexit @ echo.echo的选择无效,请重新输入ping-n2 127.1 >: Nugoto菜单:open @ echo.echohosts文件已经打开,现在可以编辑了。修改完别忘了保存!记事本& # 34;% SystemRoot % \\ system32 \\ drivers \\ etc \\ hosts & # 34;转到菜单:Visitmshta VBScript:createobject(& # 34;wscript.shell & # 34).运行(& # 34;""iexplore & # 34"https://www.ypojie.com/",0)(window.close)echo已转到Welcome!GoMenu: Exit Exit复制上面批处理命令的记事本另存为Hosts.txt,然后把txt的后缀改为cmd。Hosts.cmd运行后,按照提示进行修改,如下图所示:
2.使用soft media setup master一键修改Hosts文件(工具可在本文底部下载)
3.使用Dism++修改Hosts文件(工具可以在本文底部下载)
5.直接在c盘目录下找到Hosts文件,进行修改。
Windows Hosts文件路径:c:\\ windows \\ system32 \\ drivers \\ etc \\ Hosts
Mac主机文件路径:/etc/hosts
Linux系统的hosts文件也在:/etc/hosts中。
Android系统的hosts文件路径:/system/etc/hosts(需要Root权限才能修改)
Hosts是一个系统文件,因此您需要管理员权限来修改内容。在记事本中打开,填写相应内容即可。
6.如何解决修改主机后不生效的问题?
无论是手动修改主机还是用软件修改,很多人都会遇到修改主机不生效的情况。实际上,这通常是由DNS缓存引起的。
因为为了加快用户打开网站的速度,系统在第一次成功访问网站后,会将DNS解析结果暂时存储在本地缓存(称为DNS缓存)中一小段时间。如果浏览器在此期间再次打开同一个URL,它会自动从DNS缓存中取出结果,而不是请求远程DNS服务器或查询hosts文件,从而节省时间,提高打开速度。因此,用户会遇到这样的情况,有时hosts文件被修改了,但却没有生效。一般这时候就可以想办法清除空(刷新)系统的DNS缓存了。
7.如何清除空 DNS缓存?
在Windows下的命令行上执行:ipconfig /flushdns
在MAC OS:sudo kill all-HUP mDNSResponder下执行命令
如果使用Chrome浏览器,可以访问:Chrome://net-internal/# DNS,然后点击空浏览器中的“清除主机缓存”按钮,清除DNS缓存。
如果这样不行,那么你只能再次尝试重启电脑,一般情况下是可以的。如果这不起作用,也许你的主机写错了。
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 203304862@qq.com
本文链接:https://www.jinnalai.com/n/125287.html