Bug #8924
closedFreeDNS Dynamic DNS update needs IP
100%
Description
FreeDNS currently is set for not needing ip, therefore pfSense just calls the update url with the user given record token.
This way FreeDNS determines the ip by itself, which works fine for legacy IP (A record). But if I want to update an IP record (AAAA-record), FreeDNS updates the AAAA record with the legacy IP and changes the record type to A.
the user can add the ipaddress he want's for this record token to be set as an additional parameter to the url.
I tested this yet with my local pfSense setup, and this way the update works fine for both, legacyIP and IP.
Updated by Renato Botelho about 6 years ago
- Status changed from New to Feedback
- Assignee changed from Lukas Wiest to Renato Botelho
PR merged
Updated by Anonymous about 6 years ago
- Target version changed from 2.4.4-GS to 2.4.4-p1
Updated by Anonymous about 6 years ago
- Target version changed from 2.4.4-p1 to 2.4.4-GS
Updated by Luiz Souza about 6 years ago
- Target version changed from 2.4.4-GS to 2.4.4-p1
Updated by Steve Wheeler about 6 years ago
Tested in:
2.4.5-DEVELOPMENT (arm)
built on Tue Nov 20 08:56:03 EST 2018
The update completes OK:
Nov 21 23:29:30 php-fpm 1828 /services_dyndns_edit.php: phpDynDNS (****.uk.to): (Success) IP Address Changed Successfully! Nov 21 23:29:30 php-fpm 1828 /services_dyndns_edit.php: phpDynDNS: updating cache file /conf/dyndns_opt4freedns-v6'****.uk.to'1_v6.cache: 2610:160:11:****::1003 Nov 21 23:29:19 php-fpm 1828 /services_dyndns_edit.php: End of configuration backup to https://acb.netgate.com/save (success). Nov 21 23:29:16 php-fpm 1828 /services_dyndns_edit.php: Beginning configuration backup to .https://acb.netgate.com/save Nov 21 23:29:16 check_reload_status Syncing firewall
Other hosts are able to resolve it:
steve@steve-MMLP7AP-00 ~ $ host ****.uk.to ****.uk.to has IPv6 address 2610:160:11:****::1003
However the GUI requires a username for FreeDNS-V6 still and there isn't one. I entered a random string.
Also I was not able to update with both a v4 and v6 IP however it's not clear if FreeDNS supports that. On free accounts at least.
Updated by Steve Wheeler about 6 years ago
This should fix that: https://github.com/pfsense/pfsense/pull/4017
Updated by Steve Wheeler about 6 years ago
- Status changed from Feedback to Assigned
Updated by Steve Wheeler about 6 years ago
- Status changed from Assigned to Needs Patch
Updated by Renato Botelho about 6 years ago
- Status changed from Needs Patch to Feedback
PR has been merged. Thanks!
Updated by Steve Wheeler about 6 years ago
- Status changed from Feedback to Resolved
Looks good in:
2.4.5-DEVELOPMENT (arm)
built on Wed Nov 21 05:47:41 EST 2018