我最近从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
从这篇文章中使用将找到网络上的所有主机。
有任何想法吗?
默认情况下,Ubuntu包含avahi。这是zeroconf的实现,它允许使用虚拟.local
名称解析计算机主机名。基于此约定,请尝试以下命令:
ssh [email protected]
如果两台计算机上的用户名相同,则可以将remoteuser@
部分保留在最后,然后输入:
ssh myhost.local
希望这可以帮助
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句