Как я могу обновить динамический IP из коробки pfsense, используя свой собственный DNS-сервер?

1053
mirsad

Хорошо, позвольте мне попытаться соединить это. У меня есть один ящик pfsense с одним динамическим IP-адресом, и в другом месте (в другой стране) я использую VPS с моим DNS-сервером (bind9).

Итак, теперь я хочу, чтобы этот динамический IP-адрес из поля pfsense обновлялся при каждом обновлении. Обновлено где? На моем DNS-сервере:

Предположим, у меня есть что-то вроде этого:

pfsense.mydomain.bla. IN A -my dynamic IP- 

Я никогда не делал этого, поэтому у меня нет большого опыта работы с такого рода конфигурациями, и я знаю, что могу использовать бесплатный динамический DNS-сервис, но я хочу попробовать использовать свой собственный DNS-сервер.

Это RFC2136решение для меня или что-то еще?

0
Я просто использую freedns.afraid.org; Я подозреваю, что вы могли видеть, что использует Джош (хотя я думаю, что это сделка «сам написал», из новостей сайта). Http://freedns.afraid.org/news/ Ecnerwal 7 лет назад 1

2 ответа на вопрос

1
Xavier J

You have to have a DNS server that supports dynamic IP. AFAIK, there's no single way that the address update works against the DNS server. I've seen it implemented in lots of different ways.

edit

Look here.

http://blog.philippklaus.de/2014/08/deploy-your-own-bind9-based-ddns-server/

0
Rikai

I haven't seen this done with Bind9, but I have seen it done with Cloudflare and their API. Updating the A/AAAA record should be a simple matter of checking for the existing external IP, storing it as a variable, and calling the Cloudflare API to update or create a new record.