pfSense:动态 DNS 不会自动更新——它知道它已经过时了

pfSense:动态 DNS 不会自动更新——它知道它已经过时了

我正在使用带有 pfSense 的 dyndns,并且我在 WAN 线路上连接了一个路由器(DHCP 配置)。每隔几天,我的 ISP 就会更改我的 IP,但 pfSense 不会自动更新它。

如果我打开 WebUI 并访问动态 DNS 服务,它会以红色显示我的 IP,因为它检测到它不是当前 IP。如果我单击“保存并更新”,它会正确更新 IP。

如何让 pfSense 自动更新 IP?

答案1

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

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


笔记 [1] 有一个已关闭的错误报告https://redmine.pfsense.org/issues/2148pfsense 团队建议采用此解决方法。他们指出,“cron 包允许轻松进行编辑,我们认为不值得我们费心”

相关内容