目录
目录X
联系信息 首页 /正文内容

Linux改hosts测试

AI摘要(BLUF)
在 Linux 中修改本地 hosts 文件,只需编辑 /etc/hosts 并添加对应的 IP 与域名映射。1. 打开并编辑 hosts 文件 使用管理员权限打开终端并运行:sudonano/etc/hosts(如果更习惯 Vim,可将 nano 替换为 vim)2. 添加映射规则在文件末尾按照 IP地址 域名 的格式追加内容(中间用空格或 Tab 隔开):127.0.0.1mysite.local192.168.1.100dev.example.com3. 保存并退出nano:按 Ctrl + O 确认保存,再按 Ctrl + X 退出。vim:按 Esc,输入 :wq 并回车。4. 验证……

在 Linux 中修改本地 hosts 文件,只需编辑 /etc/hosts 并添加对应的 IP 与域名映射。


1. 打开并编辑 hosts 文件  


使用管理员权限打开终端并运行:


sudo nano /etc/hosts


(如果更习惯 Vim,可将 nano 替换为 vim)2. 添加映射规则在文件末尾按照 IP地址 域名 的格式追加内容(中间用空格或 Tab 隔开):


127.0.0.1       mysite.local
192.168.1.100   dev.example.com


3. 保存并退出


  • nano:按 Ctrl + O 确认保存,再按 Ctrl + X 退出。

  • vim:按 Esc,输入 :wq 并回车。4. 验证是否生效Linux 对 /etc/hosts 的修改是即时生效的,无需重启系统。可以通过 ping 测试:


ping -c 3 mysite.local




常见排查


  • 仅浏览器未生效:现代浏览器(如 Chrome、Firefox)通常有独立的 DNS 缓存,可在浏览器地址栏访问 chrome://net-internals/#dns 并点击 Clear host cache 清理。

  • 本地 DNS 缓存服务:若系统启用了 systemd-resolved,可手动刷新缓存:


sudo resolvectl flush-caches


【打印正文】 发布时间:2026-09-10 09:20:46 浏览次数: 作者: 来源:本站原创