

No-IP will take care to publish your IP to public DNS servers, so that your subdomain will be reachable from everywhere in the world. No-IP owns a wide number of public domains and gives its customers the use of subdomains for free. No-IP is a widely known Dynamic DNS service offering free hostnames easily manageable from a web dashboard.

This is useful to access your home server, monitor IP cameras & manage your websites DNS among many other things. It means that your Raspberry PI will not only answer to its local IP address queries, but it will be available also from internet external access.

Raspberry pi no ip duc how to#
Raspberry pi no ip duc install#
How to Install the Linux Dynamic Update Client on Ubuntu.
Raspberry pi no ip duc software#
You’re all done now, so you can reboot the system now and when it boots up, the NoIP DUC software should be running. Update-rc.d noip2 defaults Step 4: Reboot Execute the following commands to install it and set it up: I have the script uploaded on my webserver, so you can just download it to your drive. We’re going to be using a simple script, as is described in the software’s readme file, with a slight alteration to make it work on our distribution. What we have to do now is set up an init script. This is where killproc comes in, which we installed earlier. Step 3: Running the DUC software on startupīy default, the DUC software will not start when you reboot your system. When it asks if you want to run anything on an update, you should probably just enter “No”. The configuration wizard will ask for your NoIP account details, as well as the host you want to be using. After installing it should immediately start the configuration wizard, which you can always restart using the command “ /usr/local/bin/noip2 -C“. Next it downloads the sources for the software and installs it. The commands above will first remove any previous source downloads for NoIP you might have had. The following commands will download and install the software: The software has to be built from source code, which is why we installed build-essential. Next you will have to download and install the DUC software itself. Execute the following commands:Īpt-get install build-essential python-setuptoolsĮasy_install killproc Step 2: Download and install the DUC software You will need some software to install and run the DUC software. As not to have to put sudo in front of all of them, it’s best to log in as root or switch to root with sudo su. You should execute all of the commands below as superuser. This tutorial explains how to install the NoIP DUC on a RaspberryPi running a Raspbian based distribution, but it will work on Ubuntu or any other Debian based distribution as well. Personally I like to use NoIP’s dynamic DNS services.
