mdns repeaterFreeBSD与pfSense嵌入式路由器部署
mdns-repeater 是一个在原作者基础上进行了修改的项目分支。更新内容包括小的功能改进和补丁支持,特别是贡献者提供的补丁。以下是构建和部署的具体说明:
构建说明:该项目在FreeBSD 8.4上构建,使用的是 gmake Makefile,它并非FreeBSD的默认构建工具。
部署笔记:
-
本项目的目标部署环境是 pfSense 2.1嵌入式路由器,并运行于 nanobsd(嵌入式FreeBSD)系统中。
-
需要将存储设置为可写,修改
/etc/rc.conf_mount_rw
。 -
通过
scp
命令将二进制文件传输到 pfSense:
scp mdns-repeater root@pfsense:/conf/
- 创建启动脚本确保在pfSense重启时自动启动:
```
cat << EOF > /conf/mdns-repeater.sh
#!/bin/sh
## repeat across LAN and OPT1 (wifi)
/usr/local/bin/mdns-repeater
EOF
```