Niels Asked: 2018-06-06 10:45:43 +0800 CST2018-06-06 10:45:43 +0800 CST 2018-06-06 10:45:43 +0800 CST 18.04 不解析本地网络上的主机 772 我最近从 16.04 升级到 18.04,现在我无法解析本地网络上的主机。16.04 一切正常。 我仍然可以使用 IP 访问其他计算机,但使用主机名会给出错误消息: ssh: Could not resolve hostname myhost: Name or service not known 使用 firefox 访问此主机上的 Web 服务时结果相同。 nmap -sP 192.168.2.1/24从这篇文章中使用将找到网络上的所有主机。 有任何想法吗? hostname nmap 18.04 2 个回答 Voted Best Answer user68186 2018-06-06T11:54:56+08:002018-06-06T11:54:56+08:00 在 Ubuntu 中,本地主机名最后有“.local” 默认情况下,Ubuntu 包含 avahi。这是 zeroconf 的一个实现,它允许使用虚拟名称解析计算机主机.local名。根据此约定,尝试以下命令: ssh [email protected] 如果两台计算机中的用户名相同,则可以将remoteuser@部分保留在末尾输入: ssh myhost.local 请参阅“.local”有什么作用? 希望这可以帮助 schartz 2018-06-06T11:12:59+08:002018-06-06T11:12:59+08:00 它是您的防火墙配置。它阻止了您的连接。 对于默认 Ubuntu 防火墙的图形化管理,安装GUFW并将外向连接设置为允许。有关如何使用的更多信息,请阅读此处的文档。
在 Ubuntu 中,本地主机名最后有“.local”
默认情况下,Ubuntu 包含 avahi。这是 zeroconf 的一个实现,它允许使用虚拟名称解析计算机主机
.local
名。根据此约定,尝试以下命令:如果两台计算机中的用户名相同,则可以将
remoteuser@
部分保留在末尾输入:请参阅“.local”有什么作用?
希望这可以帮助
它是您的防火墙配置。它阻止了您的连接。
对于默认 Ubuntu 防火墙的图形化管理,安装GUFW并将外向连接设置为允许。有关如何使用的更多信息,请阅读此处的文档。