• 如何修改Hosts文件
  • 发布于 1周前
  • 53 热度
    0 评论
Linux & Unix
如果是Linux或者Unix系统,有两种方法。

1、终端:
使用wget或curl,以wget为例:
开启终端(快捷键为“Ctrl + Alt + T”)输入bash -c 'wget https://raw.githubusercontent.com/liuker0x007/hosts/master/hosts -qO /tmp/hosts && sudo mv /tmp/hosts /etc/hosts'。

2、非终端:
打开/etc/hosts目录,用下载好的hosts文件粘帖和覆盖该目录的hosts文件。最后在终端输入sudo systemctl restart NetworkManager。

注意 : 非systemd发行版,终端输入sudo rcnscd restart,如果不清楚请两个都试一次。

Android
如果是Android系统,用RE管理器(前提需要手机已Root)打开/system/etc/hosts目录,用下载好的hosts文件粘帖和覆盖该目录的hosts文件。然后通过开启飞行模式 -> 关闭飞行模式的方式使其生效。

Mac
如果是Mac系统,打开你的文件管理器(也就是Finder),然后,请按快捷键组合“Shift+Command+G”三个组合按键查找文件,并输入Hosts文件的所在路径:/etc/hosts,用下载好的hosts文件粘帖和覆盖该目录的hosts文件。然后终端输入sudo killall -HUP mDNSResponder使其生效。

Windows
如果是Windows系统,用文本编辑器(如Notepad++|记事本)打开C:\Windows\System32\drivers\etc中的hosts文件,用下载好的hosts文件全部内容复制到C:\WINDOWS\system32\drivers\etc目录中的hosts文件中。或者用下载好的hosts文件粘帖和覆盖C:\WINDOWS\system32\drivers\etc目录中的hosts文件中。保存后通过开始 -> 运行 -> 输入cmd -> 在CMD窗口输入ipconfig /flushdns使其生效。

注意:如果遇到无法保存,请右键hosts -> 属性 -> 安全,然后选择你登陆的用户名,最后点击编辑,勾选"写入"即可。
注意:如果hosts文件中已经有内容,那么请把已有的内容追加到hosts文件末尾。
用户评论