困扰好久了,其实就是修改 hosts 文件 直接在命令行中敲 hostname 就可以看到自己的 hostname,下面的例子是带 .local 的,你的也可能不带 解决方案 注意修改 hosts 文件时,ip 与域名之间要换成两个 tab 键。 来自知乎 127.0.0.1<两个tab>localhost 替换为$hostname 255.255.255.255<两个tab>broadcasthost ::1<两个tab>localhost 替换为$hostname