User @Adam1981 was kind enough to put together these instructions to help everyone who was interested in setting up No-IP Dynamic DNS on a Palo Alto Networks device. When he wrote these instructions, they were written for PAN-OS 9.0.12, but these instructions are generic enough to be applicable for newer versions of PAN-OS 10.0.x and 10.1.x.
Adam was able to detail every step along the way with a lot of great screenshots and detailed instructions. There are even links to reference articles, including:
He honestly did such a good job on this topic, I'm not sure how much I can add to it! He included all the steps needed to setup a NO-IP account for the Dynamic DNS hostname, obtain the SSL certificate, and how to configure the Palo Alto Networks device in order to get this properly functioning. Thank you @Adam1981!
I will say that there is one important comment that user @deanm made about using the certificate (for the DDNS name), and was having issues with getting it to work properly. When he reported that he was able to get it working, he said:
"In order to fix the error, I had to export the top level CA cert from the default trusted CA list and re-import to the firewall. The top level CA cert was then shown in the chain, I was able to add it to the cert profile and the address registration to the DDNS name was successful."