如何修改hosts文件?几种修改方法让你简单方便快捷,hosts 是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。

那么,hosts的具体作用是什么呢?概括起来,hosts的作用如下:加快域名解析、方便局域网用户、屏蔽网站、顺利连接系统。
我们知道,有些河蟹软件需要屏蔽掉他们的联网验证,其原理就是修改hosts文件。此外,还可以通过修改hosts来屏蔽掉一些视频网站的广告。

以下学长给大家介绍几个修改修改hosts文件的方法,让你简单方便快捷的管理自己的hosts文件。

1、利用批处理进行修改
复制以下代码
@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://www.ypojie.com/”,0)(window.close)
echo 已转到欢迎光临!
goto menu
:Exit
exit
复制以上批处理命令另存为Hosts.txt的记事本,然后把txt后缀改为cmd,Hosts.cmd 后运行按照提示操作修改即可,如下图:

2、利用软媒设置大师来一键修改Hosts文件

3、使用 Dism++来修改Hosts文件

4、强烈推荐使用Hosts文件编辑软件

5、直接找到C盘目录下的Hosts文件进行修改

Windows 系统 Hosts 文件路径:C:\Windows\System32\drivers\etc\hosts

Mac 系统 hosts 文件路径:/etc/hosts

Linux 系统的 hosts 文件一般也是在:/etc/hosts

Android 系统的 hosts 文件路径:/system/etc/hosts (需要Root权限修改)

hosts 属于系统文件,因此需要管理员权限才能对内容进行修改,直接以记事本打开填写相应的内容即可

6、修改 hosts 后不生效怎么解决?

无论是手工修改 hosts 还是使用软件来修改,很多人都会遇到修改 hosts 后不生效的情况。其实,这一般是由于 DNS 缓存的原因导致的。

因为系统为了加快用户打开网站的速度,在首次访问网站成功之后,会把 DNS 解析的结果暂时性地保存在本地缓存 (称为 DNS 缓存) 里一小段时间,如果浏览器在“这段时间里”再次打开同一个网址,则会自动从 DNS 缓存里取出结果,而不会请求远程的 DNS 服务器,也不会查询 hosts 文件,从而节省时间提高打开速度。因此用户会遇到有时修改了 hosts 文件但并不生效的情况,一般这时候我们想办法清空 (刷新) 一下系统的 DNS 缓存即可。

7、怎样清空 DNS 缓存?

在 Windows 下命令行执行:ipconfig /flushdns

在 macOS 下执行命令:sudo killall -HUP mDNSResponder

如果你使用 Chrome 浏览器,那么可以访问:chrome://net-internals/#dns,然后点击「Clear host cache」按钮来清空浏览器里的 DNS 缓存。

如果这样还不生效,那么只能再试试重启电脑了,一般都OK了。要这样还是不行,可能就是你的 hosts 写错了。

如何添加修改hosts文件?几种修改方法让你简单方便管理相关推荐

  1. Win11如何修改hosts文件?Win11修改hosts文件的方法

    ​hosts文件是一个用于储存计算机网络中各节点信息的计算机文件.这个文件负责将主机名映射到相应的IP地址.近期有部分Win11用户想修改hosts文件,但是不太清楚应该如何操作,针对这一情况,今天小 ...

  2. 解决github下载慢的方法,不修改hosts文件,不修改网络

    1.百度 "码云",没有的注册一个,有的可以直接登录. 2.右上角 + 号 ,新建仓库,起个名字 3.最下方,点"导入已有仓库",复制github 的链接地址, ...

  3. hosts文件_电脑修改hosts文件屏蔽网站方法

    说起hosts文件我想有很多电脑用户都不会感到陌生,因为利用它我们可以屏蔽一些网站,但是有很多电脑用户都不知道电脑如何修改hosts文件屏蔽网站,那么电脑如何修改hosts文件屏蔽网站呢?下面为大家带 ...

  4. linux下修改hosts文件没有权限

    昨天破解Pycharm是需要修改hosts文件,需要修改hosts文件,结果没有权限,gedit提示没有足够的权限保存修改,然后vi里面键盘输入直接异常,找了许久才找到一种可行的方案: sudo pa ...

  5. IDEA注册码(附修改hosts文件的方法)

    推荐获取IDEA注册码的网站:http://idea.lanyus.com/ 亲测好用! 也可复制下边的注册码: K71U8DBPNE-eyJsaWNlbnNlSWQiOiJLNzFVOERCUE5F ...

  6. Mac OS 下三种修改Hosts文件的方法

    一.系统偏好设置修改 1.打开系统偏好设置,底部有一个Hosts的快捷入口 2.输入ip和hostname后,回车确定,勾选改host即可 二.终端命令行修改 sudo vi /etc/hosts 1 ...

  7. 在 Mac OS X Lion 下修改 Hosts 的四种方法

    一名刚刚使用 Mac OS X Lion 系统的朋友问我怎么该系统下修改 Hosts 文件,说网上搜了很多办法都不管用,只要编辑 Hosts 文件就出现"你不是文件 hosts 的所有者,因 ...

  8. Win10怎么修改hosts文件 Win10系统hosts文件

    Win10怎么修改hosts文件 Win10系统hosts文件修改图文教程 Win10怎么修改hosts文件呢?用过winXP和win7系统的伙伴们,都知道winXP和Win7系统可以直接修改host ...

  9. linux hosts文件如何修改_如何修改hosts文件?让你简单方便快捷管理

    如何修改hosts文件?几种修改方法让你简单方便快捷,hosts 是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联"数据库&q ...

最新文章

  1. form表单提交,Servlet接收并读取Excel文件
  2. 脑电分析系列[MNE-Python-10]| 信号空间投影SSP数学原理
  3. 换npm yarn的源让install超时去死吧
  4. 使用JMeter进行HTTP负载测试
  5. 2018.09.18 atcoder Many Formulas(搜索)
  6. Mysql之增加数据_INSERT INTO
  7. 原生与html,解析原生与html之间进行的一些关联
  8. Android进程间通信(IPC)机制Binder简要介绍和学习计划
  9. 为什么要在基类使用私有数据_为什么要使用函数
  10. C#调用 Halcon引擎执行代码
  11. [css] 你有用过animation-fill-mode属性吗?它有什么应用场景
  12. LINQ简记(1):基本语法
  13. 用Word2007查找和替换功能批量设置图片位置
  14. css连续的纯数字或字母强制换行
  15. android 编译 sdl,SDL编译 - Android本地视频播放器开发_Linux编程_Linux公社-Linux系统门户网站...
  16. EventBus 使用介绍
  17. [HNOI2015]开店
  18. 自动化技术、计算机技术核心期刊整理及介绍
  19. 办公小技巧:excel重复项怎么找出来?
  20. 计算机毕设(附源码)JAVA-SSM交通事故证据交易平台

热门文章

  1. datagrid技巧大全
  2. -- 30、查询同名同性学生名单,并统计同名人数
  3. 201-python 反编译
  4. 寻求91%市场的突破口 老周为何执念做机
  5. Google Chrome又双叒叕更新了—86新版本将全面阻止所有非HTTPS混合内容下载
  6. python中del和pop的区别_python 数组的del ,remove,pop区别
  7. Go语言学习之路(三)注释
  8. Linux下的压缩zip,解压缩unzip命令
  9. java计算机毕业设计郑州卷烟厂库存管理系统源码+数据库+系统+部署+lw文档
  10. 萌新卷妹带你逃出算法无名岛第二站