1
无法ping我的本地计算机
我刚刚将Mac更新为macOS Sierra 10.12。我的主机名为ninjaPixels-Macbook-Pro,如果我运行: ping ninjaPixels-Macbook-Pro.local 要么 ping ninjaPixels-Macbook-Pro 我收到一个未知主机的错误。 host ninjaPixels-Macbook-Pro.local返回错误:找不到主机ninjaPixels-Macbook-Pro.local:3(NXDOMAIN) 这是一个问题,因为在工作中我们的代码库需要运行以下python:socket.gethostbyname(socket.gethostname())并且失败,因为我的计算机似乎已经忘记了它是谁。 我可以成功运行ping localhost并ping 127.0.0.1 我尝试了以下方法: 正在重新启动。 关闭防火墙。 使用系统偏好设置>共享>编辑来更改我的本地主机名。 sudo killall -HUP mDNSResponder dscacheutil -flushcache sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist