要在 Linux 上安装 mDNS 服务,您可以使用 Avahi 软件包。以下是在不同的 Linux 发行版上安装和配置 mDNS 服务的步骤:

Ubuntu 和 Debian:

  1. 打开终端。
  2. 运行以下命令以安装 Avahi 软件包:sudo apt-get install avahi-daemon
  3. 安装完成后,Avahi 服务将自动启动。

CentOS 和 Red Hat:

  1. 打开终端。
  2. 运行以下命令以安装 Avahi 软件包:sudo yum install avahi
  3. 安装完成后,运行以下命令启动 Avahi 服务:sudo systemctl start avahi-daemon
  4. 如果您希望 Avahi 服务在系统启动时自动启动,请运行以下命令:sudo systemctl enable avahi-daemon

配置 mDNS 服务: 无论您使用哪个 Linux 发行版,配置文件都位于 /etc/avahi/ 目录下。您可以编辑 avahi-daemon.conf 文件来配置 mDNS 服务的各种选项。

  1. 打开终端。
  2. 运行以下命令以编辑 avahi-daemon.conf 文件:sudo nano /etc/avahi/avahi-daemon.conf
  3. 在文件中,您可以更改以下选项:
    • host-name:设置本地主机的名称。
    • domain-name:设置本地域名。
    • enable-dbus:启用或禁用 Dbus 支持。
    • use-ipv4:启用或禁用 IPv4 支持。
    • use-ipv6:启用或禁用 IPv6 支持。
    • allow-interfaces:指定允许的网络接口。
    • deny-interfaces:指定禁止的网络接口。
  4. 保存更改并关闭文件。
  5. 重启 Avahi 服务以应用配置更改:
    • Ubuntu 和 Debian:sudo systemctl restart avahi-daemon
    • CentOS 和 Red Hat:sudo systemctl restart avahi-daemon

安装和配置完成后,您的 Linux 系统将具备 mDNS 服务功能,可以通过 .local 域名解析本地设备。

Linux 上安装 mDNS 服务:Avahi 配置指南

原文地址: https://www.cveoy.top/t/topic/VbQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录