
摘要
如何修改主机文件?几种修改方法可以使您简单方便. 主机是没有扩展名的系统文件,可以用记事本等工具打开. 它的功能是建立与一些常用的URL域名及其对应的IP地址关联的“”. 当用户输入要在浏览器中登录的URL时,系统将自动从Hosts文件中找到相应的IP地址. 找到后,系统将立即打开相应的网页. 解析服务器解析IP地址.
如何修改主机文件?几种修改方法可以使您简单方便. 主机是没有扩展名的系统文件,可以用记事本等工具打开. 它的功能是建立与一些常用的URL域名及其对应的IP地址关联的“”. 当用户输入要在浏览器中登录的URL时,系统将首先自动从Hosts文件中找到相应的IP地址. 找到后,系统将立即打开相应的网页. 如果找不到,系统会将URL提交到DNS域名. 解析服务器解析IP地址.

那么,主机的具体作用是什么?综上所述,主机的功能如下: 加快域名解析速度,为局域网用户提供便利,屏蔽网站,顺利连接系统.
我们知道某些破解软件需要阻止其网络验证,其原理是修改主机文件. 此外,您还可以通过修改主机来阻止某些视频站点的广告.

以下内容很容易破解,向您介绍了几种修改和修改主机文件的方法,使您可以轻松快捷地管理自己的主机文件.
首先,使用批处理进行修改(本文底部提供了该工具以供下载)
@ECHO OFF
mode con cols=58 lines=20
TITLE Hosts修改
color 2F
%Windir%\System32\FLTMC.exe >nul 2>&1 || (
ECHO CreateObject^("Shell.Application"^).ShellExecute "%~f0", "%PAR1st%", "", "runas", 1 >
"%TEMP%\AdminRun.vbs"
ECHO CreateObject^("Scripting.filesystemobject"^).DeleteFile ^(WScript.ScriptFullName^) >>
"%TEMP%\AdminRun.vbs"
%Windir%\System32\CSCRIPT.exe //Nologo "%TEMP%\AdminRun.vbs"
Exit /b
)
:Menu
Cls
@ echo.
@ echo. 菜 单 选 项
@ echo.
@ echo. 打开Hosts文件 → 请输入1
@ echo.
@ echo. 访问芊芊精典网站 → 请输入2
@ echo.
@ echo. 退出 → 请输入3
@ echo.
set /p xj= 输入数字,然后按回车:
if /i "%xj%"=="1" Goto Open
if /i "%xj%"=="2" Goto Visit
if /i "%xj%"=="3" Goto Exit
@ echo.
echo 选择无效,请重新输入
ping -n 2 127.1>nul
goto menu
:Open
@ echo.
ECHO hosts文件已经打开,您现在可以进行编辑,修改完成后别忘了保存!
notepad "%SystemRoot%\system32\drivers\etc\hosts"
goto menu
:Visit
mshta vbscript:createobject("wscript.shell").run("""iexplore""https://myqqjd.com/",0)(window.close)
echo 已转到芊芊精典欢迎光临!
goto menu
:Exit
exit
复制以上批处理命令并将其另存为Hosts.txt中的笔记本修改hosts文件 ip地址,然后将txt后缀更改为cmd. 在Hosts.cmd之后,根据提示运行并修改它,如下所示:

2. 使用软媒体母版即可一键修改Hosts文件(本文底部提供了该工具供下载)


3. 使用Dism ++修改Hosts文件(提供了可在本文底部下载的工具)

5. 直接在C驱动器目录中找到Hosts文件进行修改
Windows系统主机文件路径: C: \ Windows \ System32 \ drivers \ etc \ hosts
Mac系统托管文件路径: / etc / hosts

Linux系统的hosts文件通常也位于: / etc / hosts
Android系统的hosts文件路径: / system / etc / hosts(需要root权限才能修改)
主机是系统文件,因此您需要管理员权限才能修改内容,只需在记事本中打开它并填写相应的内容
6. 如何解决修改后主机不生效的问题?
无论是手动修改主机还是使用软件进行修改,很都会遇到主机修改不生效的情况. 实际上,这通常是由DNS缓存引起的.
由于系统加快了用户打开网站的速度,因此首次成功访问网站后修改hosts文件 ip地址,DNS解析结果将在短时间内临时保存在本地缓存(称为DNS缓存)中. 在一段时间内,当再次打开相同的URL时,将自动从DNS缓存中获取结果,而无需请求远程DNS服务器或查询主机文件,从而节省了时间并提高了打开速度. 因此,有时用户会遇到主机文件被修改但不生效的情况. 目前,我们通常尝试清除(刷新)系统的DNS缓存.

7. 如何清除DNS缓存?
在Windows下从命令行执行: ipconfig / flushdns
在macOS下执行命令: sudo killall -HUP mDNSResponder
如果您使用的是Chrome浏览器,则可以访问: chrome: // net-internals /#dns,然后单击“清除主机缓存”按钮以清除浏览器中的DNS缓存.
如果这没有生效,则只能尝试重新启动计算机,通常情况下可以. 如果这不起作用,则可能是您的主机写入错误.
下载信息批处理文件下载下载地址
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-181742-1.html
不喜勿喷
绝大多数的人都不理解谢教授的真正用意