好的,让我试着把它们放在一起。我有一个带有一个动态 IP 地址的 pfSense 盒子,在另一个位置(其他国家/地区),我正在使用我的 DNS 服务器(bind9)运行 VPS。
所以现在,我想让 pfSense 盒子中的动态 IP 在每次更新时都更新。在哪里更新?在我的 DNS 服务器中:
假设我有这样的事情:
pfsense.mydomain.bla. IN A -my dynamic IP-
我从来没有这样做过,所以我对这种配置没有太多经验,而且我知道我可以使用免费的动态 DNS 服务,但我想用我自己的 DNS 服务器尝试。
这对我有RFC2136
解决方案吗?还是其他什么?
答案1
您必须拥有支持动态 IP 的 DNS 服务器。据我所知,地址更新对 DNS 服务器没有单一的运作方式。我见过许多不同的实现方式。
编辑
看这里。
http://blog.philippklaus.de/2014/08/deploy-your-own-bind9-based-ddns-server/
答案2
我还没有见过用 Bind9 实现这一点,但我见过用 Cloudflare 及其 API 实现这一点。更新 A/AAAA 记录应该很简单,只需检查现有的外部 IP、将其存储为变量,然后调用 Cloudflare API 来更新或创建新记录即可。