The current version of wget does not support TLS 1.2 and I am not positive it even supports 1.1
According to the wget source you have to have at least version 1.16.1 before TLS 1.2 is supported. So I downloaded the source for 1.17 and tried to compile it. Unfortunately it requires gnutls to compile, so I downloaded gnutls and tried to configure it and it requires libnettle 3.1 to compile. So I downloaded nettle 3.1 and it configured fine, but failed to compile with a multitude of compile errors.
At least part of the problem is the version of gcc installed on my development machine, which it is required to keep version 2.7.3 on this machine to compile kernels. However I have a Zipslack machine that I should be able to update the gcc to at least a 3.x and try to compile these various aplications on. But it will take me a while before I have enough time to get this all sorted out.
Unfortunately I don't have a good solution to your problem at the moment. However I also used to use dyndns and changed to http://freedns.afraid.org/
when dyndns wanted to charge me for my domains. However if you own your own domain and want to keep it strictly a private domain it does require a premium account, although if you want to share your domain with others it is still free. Unless of course like me you make a deal with the owner of afraid.org offer free advertising on the FREESCO web sites in exchange for a premium account.
If you are afraid that you might make a mistake. The chances are high that you will never learn anything.