Feature #7321
closedDynDNS - Add DreamHost DNS support
100%
Description
I have been a customer of DreamHost (https://www.dreamhost.com/) for many years with several domains and subdomains. I have always used a PC with a custom script to maintain DNS domains that pointed back to the customer sites. I have finally gotten fed up with that solution and have extended the Dynamic DNS solution to support DreamHost DNS.
Please consider accepting Pull Request 3579 (https://github.com/pfsense/pfsense/pull/3579) to support the addition of DreamHost Dynamic DNS.
In implementing this I did add some additional methods to the dyndns.class file to support lookup and remove operations. This is because DreamHost does not perform a direct DNS record update but rather a remove and an add. The remove must be done with data that matches an existing record and thus the lookup was necessary since the dyndns module does not seem to have access to the old interface address.