If you get “make not found” or “missing gcc” then you do not have the gcc compiler tools on your machine. You will need to install these in order to procede.
Read the README file in the no-ip-2.1.9 folder for instructions on how to make the client run at startup. This varies depending on what Linux distribution you are running.
All you need is the noip2 binary that is inside. I’ve unpacked the deb file using 7zip on my windows machine and then uploaded the noip2 binary to the WD My Cloud using WinSCP. I’ve put it into /usr/local/bin
This binary will look for a conf file in /var/lib/noip2 but that directory does not exist, so create it first inside WinSCP and give it 755 permissions
Then log in via PuTTY or another SSH client and run the configuration: noip2 -C
It will ask you which interface (choose eth0)
Then your username and password
Then update interval and if you want to run anything
Then it writes the noip2.conf file into /var/lib/noip2
Afterwards, to start it run noip2
You can check it’s running by running: pidof noip2
To stop it: kill -15 with the proccessID you got from the pidof