mdns-repeater 是一个在原作者基础上进行了修改的项目分支。更新内容包括小的功能改进和补丁支持,特别是贡献者提供的补丁。以下是构建和部署的具体说明:

构建说明:该项目在FreeBSD 8.4上构建,使用的是 gmake Makefile,它并非FreeBSD的默认构建工具。

部署笔记

  1. 本项目的目标部署环境是 pfSense 2.1嵌入式路由器,并运行于 nanobsd(嵌入式FreeBSD)系统中。

  2. 需要将存储设置为可写,修改 /etc/rc.conf_mount_rw

  3. 通过 scp 命令将二进制文件传输到 pfSense:

scp mdns-repeater root@pfsense:/conf/

  1. 创建启动脚本确保在pfSense重启时自动启动:

```

cat << EOF > /conf/mdns-repeater.sh

#!/bin/sh

## repeat across LAN and OPT1 (wifi)

/usr/local/bin/mdns-repeater

EOF

```