修改 hosts 文件
在上个世纪刚有计算机时,还没有 DNS(Domain Name System)域名系统之前,主机间使用 IP 地址识别对方,但是记 IP 地址不便,因此改用主机名,并使用“主机名和 IP 地址”来查找主机,将“主机名和 IP 地址”记录在硬盘上的一个文件,即 hosts 文件。当你需要访问某个主机时,只要直到它的主机名,然后到 hosts 文件中查找对应 IP,再去找该 IP 对应的主机。后来这种方式渐渐被 DNS 取代。但是 hosts 文件仍然保留在操作系统中。<!--more-->
一、文件位置
Windows 操作系统(需管理员权限):
C:\Windows\System32\drivers\etc\hosts
Linux 和 macOS 操作系统(需 root 权限):
/etc/hosts
Android 操作系统(需 root 权限):
/system/etc/hosts
二、修改方法
1、Windows
(1)使用任一文本编辑器(例如 Notepad++、VSCode 等)打开 hosts 文件。
(3)将所需内容加入到该文件末尾,有些行的行首有 #
符号,表示注释这行、忽略这行,你可以理解为该行无效。
(3)保存文件。如果保存失败,请重新用管理员权限打开该文件(注意将当前修改临时保存到其他文本文件)。
2、Linux / macOS
(1)使用任一文本编辑器(例如 vim、nano、gedit 等)打开 hosts 文件。
sudo vim /etc/hosts
(2)将所需内容加入到该文件末尾,有些行的行首有 #
符号,表示注释这行、忽略这行,你可以理解为该行无效。
(3)保存文件。如果保存失败,请重新用 root 权限打开该文件
3、Android
移动设备上不建议修改 hosts 文件。你可以在家用路由器上操作。