macOS环境下Valet使用ping *.dev报错Unknown host如何解决?
解决macOS下Valet ping *.dev报Unknown host的问题
我刚踩过和你一模一样的坑!之前对着这个报错:
ping: cannot resolve foo.dev: Unknown host
把Stack Overflow上能找到的Valet相关解决方案全试了一遍——清理DNS缓存、重启Valet服务、重新安装Valet……折腾好几天都没搞定。
后来才发现核心问题:你看的视频教程过时了! Valet早就把默认的域名后缀从.dev改成.test了,老教程里的.dev后缀现在根本不生效,自然会出现无法解析的报错。
给你两个实用的解决方向:
- 如果你习惯继续用
.dev后缀,直接运行命令切换回去:
执行完重启Valet服务,再pingvalet domain devfoo.dev就能正常解析了。 - 或者跟着Valet的最新配置走,改用
.test后缀:- 先切换默认域名:
valet domain test - 重新关联你的站点(之前已经link过的话,再跑一遍
valet link即可) - 之后访问
foo.test或者ping这个域名就完全正常了
- 先切换默认域名:
内容的提问来源于stack exchange,提问作者cjones
相关产品推荐
相关产品推荐

