配置hosts
-
打开文件
右键点击「记事本」或其他文本编辑器,选择「以管理员身份运行」。
打开路径:C:\Windows\System32\drivers\etc\hosts
-
添加映射
在文件末尾添加一行,格式为:plaintext
IP地址 域名
例如:
plaintext
127.0.0.1 localhost 192.168.1.100 example.com
-
保存文件
按Ctrl + S
保存,若提示权限不足,请确认已以管理员身份运行编辑器。 -
刷新 DNS 缓存
打开命令提示符(管理员权限),执行:batch
ipconfig /flushdns
macOS/Linux 系统
-
打开终端
使用以下命令以管理员权限编辑 hosts 文件:bash
sudo nano /etc/hosts
-
添加映射
在文件末尾添加类似内容:plaintext
127.0.0.1 localhost 192.168.1.100 example.com
-
保存并退出
按Ctrl + X
,输入Y
确认保存,按Enter
退出。 -
刷新 DNS 缓存
- macOS:
bash
sudo dscacheutil -flushcache sudo killall -HUP mDNSResponder
- Linux:
大多数 Linux 发行版会自动刷新缓存,无需手动操作。
- macOS:
注意事项
-
格式规范
- IP 地址和域名之间用空格或制表符分隔。
- 每行只能包含一个域名映射。
- 注释以
#
开头,例如:plaintext
# 这是一条注释
-
权限问题
修改 hosts 文件需要管理员权限,否则会提示「拒绝访问」。 -
测试配置
添加映射后,可通过ping
命令测试:bash
ping example.com
若返回配置的 IP 地址,则说明配置成功。
如果需要更具体的帮助(如批量添加域名、解决权限问题),可以进一步说明需求。