pfsense:动态 dns 不会自动更新 - 它知道它已经过时了

nde*_*mou 5 pfsense

我正在使用带有 pfsense 的 dyndns,并且我在 WAN 线路上连接了一个路由器(DHCP 配置)。每隔几天我的 ISP 就会更改我的 IP,而 pfsense 无法自动更新它。如果我打开 WebUI 并访问动态 dns 服务,它会以红色显示我的 IP,因为它知道它不是当前的 IP。如果我单击“保存并更新”,它会正确更新 IP。

nde*_*mou 6

当 pfsense 使用 TCP/IP(静态或动态)与您的调制解调器/路由器连接时,这似乎是一个已知限制[1]。解决方法是这样的:

安装 cron 包(System > Package Manager > Available Packages,搜索 cron 并单击INSTALL)。然后转到Services > Cron并单击 about 行上的编辑(铅笔)rc.dyndns.update。您需要将 Minute 更改为*/5和 Hour 为*。这将使 pfsense 每 5 分钟检查一次 IP 更改。


注释 [1] 有一个已关闭的错误报告https://redmine.pfsense.org/issues/2148,其中 pfsense 团队建议了此解决方法。他们认为这个问题影响了 pfsense 用户的一小部分,不值得修复。