Feature #14402
closedDynamic DNS support for Porkbun
100%
Description
This feature adds the ability to use Porkbun (porkbun.com) DNS as a dynamic DNS service.
Files
Updated by Adrien Carlyle over 1 year ago
I'm interested in this because Google Domains customers are being sold to Squarespace, but Squarespace does not have dynamic DNS. Porkbun seems to be a great option to migrate to. Porkbun is supported by the pfsense ACME plugin, but not DDNS.
Here is a link to porkbun's API documentation for Creation/Update of DNS entries.
EDIT: looks like OP already submitted a PR: https://www.reddit.com/r/PFSENSE/comments/13mndpb/comment/jl09cgz/?utm_source=share&utm_medium=web2x&context=3
Updated by Nita Vesa over 1 year ago
Adrien Carlyle wrote in #note-1:
EDIT: looks like OP already submitted a PR: https://www.reddit.com/r/PFSENSE/comments/13mndpb/comment/jl09cgz/?utm_source=share&utm_medium=web2x&context=3
The proper PR is rather at https://github.com/pfsense/pfsense/pull/4639 😊 I'm no PHP-wizard, so I'm just waiting for someone to double-check that I didn't make any major mistakes and then hopefully the devs will at some point approve the PR.
Updated by Adrien Carlyle over 1 year ago
I'm using pfsense+ 23.05-Release
I was able to import this PR using the patches plugin via this URL https://github.com/pfsense/pfsense/pull/4639.diff
I was able to immediately configure Porkbun DDNS for an A and AAAA record.
During testing I tried to update an A record that had the correct IP already.
I then changed the IP and then force updated it successfully.
For the AAAA I just set it up in DDNS and it was successfully created with the correct value.
Updated by Nita Vesa over 1 year ago
- Status changed from New to Feedback
- % Done changed from 0 to 100
Applied in changeset d9d91d5df28c235baba4bfe3cc7c792037df35c2.
Updated by Jim Pingle over 1 year ago
- Assignee set to Jim Pingle
- Target version set to 2.8.0
- Plus Target Version set to 23.09
PR merged, thanks!
Updated by Jim Pingle over 1 year ago
- Subject changed from Add Dynamic DNS support for Porkbun to Dynamic DNS support for Porkbun
Updating subject for release notes.
Updated by Lev Prokofev over 1 year ago
Work as expected, tested on
23.05.1-RELEASE (amd64)
built on Wed Jun 28 03:57:27 UTC 2023
FreeBSD 14.0-CURRENT
Updated by Jim Pingle about 1 year ago
- Target version changed from 2.8.0 to 2.7.1