如何让我的 FreeBSD 机器在同一本地网络中的 Mac 上自动可见?

如何让我的 FreeBSD 机器在同一本地网络中的 Mac 上自动可见?

本地网络中的 Mac 计算机会自动被其他 Mac 看到。它们在 Finder 上可见,并且可以通过控制台使用它们的名称进行访问。据我所知,这是多播本地 DNS。

我想让我的 FreeBSD 机器在 Mac 上可见。我只想用它的主机名通过 SSH 连接到那里。有没有简单的解决方案?我试过hosts文件,但这不是一个好主意,因为主机地址是由 DHCP 配置的,所以不能保证。

答案1

我安装了mDNSResponder包。

pkg_add -r mDNSResponder

并在 /etc/rc.conf 中添加此行以将其激活为守护进程。

mdnsd_enable="YES"

这是最小和最简单的解决方案。

答案2

你可以安装 avahi(/usr/ports/net/avahi)。

Avahi 是一款免费的零配置实现,包括用于多播 DNS/DNS-SD 服务发现的系统。它根据 GNU 宽通用公共许可证 (LGPL) 获得许可。

相关内容