Hi everyone,
I signed up duck dns free service, then I tried to setup an OpenVPN server on my pfsense 2.4.5 machine.
According to their instruction here: Duck DNS - install (see pfsense setup)
I needed to choose " dyndns services and select custom service ." in the pfsense ddns configuration page, which doesn’t enable me to set a hostname as it does by selecting different ddns service like NO-Ip (which I used once with no problem at all)
Ok I went on until the OpenVPN client export step.
I had to let “Host Name Resolution” blank:
I don’t know what to do now since, according to their guide, I have to set the “custom” option for duck service, which in turn doesn’t enable me to set their domain assigned to me.
What did I get wrong and how can I fix this?
Thank you
I used this guide, I think I had to have a couple of tries at it, and I can’t remember what I did to get it working. But it works very well when my son tested it
The actual issue is if you try to set up a DDNS service using the custom option the hostname field is not present. If you choose any of the bulit-in DDNS services the hostname field is present.
for the openvpn server part under ‘client export’ and ‘client connection behaviour’ - select ‘other’ under host name resolution and then the hostname field will pop up and fill in with your duckdns host name. has been working for me for a long time.
dont confuse openvpn with dynamic dns section. the dynamic dns part is to keep your public IP address up to date if it changes - just needs your ‘update url’ as per the duckdns instructions, host name not required.
not sure if you resolved the issue but thought it may be useful if anyone else stumbles accross this issue.