linux – 无法使用.local(在一台服务器上而不是另一台服务器上)
我有两个服务器,一个似乎配置了“开箱即用”的东西,以允许“ssh servername.local”工作.我真的很喜欢这个并调查它,但我看不出它们的配置有什么不同.
server1 :(名称ssh工作) server2 :(按名称ssh不起作用) server1.local连接正常,server2.local获取此响应: ssh:无法解析主机名server2.local:名称或服务未知 我没有做任何设置DNS,两个服务器的revolv.conf文件是相同的. server2正在运行ubuntu服务器9.04 32位(jaunty),而server1正在运行ubuntu桌面9.10 64位(karmic). 任何人都可以告诉我应该在哪里看看有什么不同,以及为什么它适用于一个而不是另一个? 解决方法
Avahi需要在两台机器上运行.它是提供mDNS服务的守护进程.
root @ rilindo-desktop:?#ps -ef | grep avahi 假设未在计算机上过滤/阻止端口5353,则需要验证avahi的配置. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |