DNS Server linuxLinux serverNETWORK ADMINISTRATIONS

How to Download and Configure the No-IP Dynamic Update Client on Linux

Want to learn how to download and configure the Dynamic Update Client for Linux? Check out this detailed video and download it now!

Download the DUC here:

http://www.noip.com/download

Find No-IP here:

Website: http://noip.com
Create a Free Dynamic DNS Account: http://www.noip.com/sign-up
No-IP Knowledge Base http://noip.com/support
Open a Support Ticket: http://www.noip.com/ticket
Facebook: http://facebook.com/noipdns
Twitter: http://twitter.com/noipcom
Google+: https://plus.google.com/+NoipDNS

First, you will need to open a terminal window or command prompt and log in as the root user. You can become the root user by entering “sudo su – “ followed by the root password on your machine.

Next enter the following commands:

▪ cd /usr/local/src
▪ wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
▪ tar xzf noip-duc-linux.tar.gz
▪ cd no-ip-2.1.9
▪ make
▪ make install

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 proceed.

Once successfully installed, enter your No-IP username and password. You will then be prompted to set which hostnames you want to update and how frequently you want the DUC to check.

Please note, one of the questions is, “Do you wish to update all hosts.” If you answer the question incorrectly it may affect hostnames that you have pointing to other locations.

Now that the client is installed and configured you will need to launch the DUC. Enter the command “/usr/local/bin/noip2” this will launch the update client in the background.

Congratulations, the DUC is now installed and your host will be updated anytime the IP address changes.

source

by No-IP

linux dns server

31 thoughts on “How to Download and Configure the No-IP Dynamic Update Client on Linux

  • We need an update for the new version of DUC

  • mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
    mv: cannot stat '/tmp/no-ip2.conf': No such file or directory
    make: * [Makefile:32: install] Error 1

  • bei mir läst es sich nicht installieren kommen immer Fehler meldung

  • what if i wanna enter my dnsname : with a port to enter a web UI i have in my raspberry

  • /usr/local/src is system access only. even when i run sudo it wont let me do anything. cant extract tar.gz because it says no file exists which is bullshit because i put the fucking file in that folder.

  • How do you make the updater run automatically after a reboot on a ubuntu server?

  • And when the server restarts – the program won't…. How about adding how to put this program in the startup?

  • Everything is done in the terminal right? because I would like to put this on a raspberry pi w so I could keep it on all the time

  • there is mistake in the commands !! Should be cd noip-2.1.9-1/ (there is cd noip-2.1.9-1 without the "/" sign). Without the "/" will NOT work!!

  • Does this run at boot?

  • Is Natalie single?

    lol 😉

  • Hi, I've recently added a host to my NOIP account but the NOIP DUC isnt picking this up (Raspberry Pi) I have it to look every 5 minutes. Is there any way to force it to add the new host ?

    Thanks, Craig.

  • how do we make this run at reboot in CentOS? (Antsle Nano on Raspberry Pi)

  • if you have error 127 noip2 —> use sudo apt-get install build-essential —-> make

  • One command in the description is wrong:

    "cd no-ip-2.1.9" should be "cd noip-2.1.9-1
    "

  • Wanted to point out that the written instructions (both on the site and in this video) state:
    "…Download the DUC and save the file to: /usr/local/src …"
    but in the video (0:23) you can clearly see it's being extracted to /usr/local/bin instead…

    Also, after 'make install' finishes the config process starts right away automatically
    (Makefile line #31: ${BINDIR}/${TGT} -C -c /tmp/no-ip2.conf)
    The .conf file created by 'make install' is identical to the one created by '/usr/local/bin/noip2 -C'
    so it seems the last step is not needed at all.
    I could be overlooking something but it's not very likely and it doesn't "hurt" to run it anyway…

  • Makefile:25: recipe for target 'noip2' failed
    make: * [noip2] Error 127

  • i HAVE done the same things but my url won't work while i am making my test
    What can i do

Comments are closed.