• Write for Us
  • Courses
  • Blog
  • About Us
  • Contact
Hacker Academy
  • Write for Us
  • Courses
  • Blog
  • About Us
  • Contact

    Automated Tools

    • Home
    • Automated Tools
    • How to setup NOIP in Linux for managing dynamic IP address

    How to setup NOIP in Linux for managing dynamic IP address

    • Posted by shubham
    • Categories Automated Tools, Tools
    • Tags port forwarding, port forwarding with linux, port forwarding with noip, setup noip in linux
    Password Cracking Tools

    What is NOIP?

    Dynamic IP addresses are a real headache for hackers and network engineers. Once the modem restarts, 99 % of the time you will be getting a new public IP address which means any hack you had previously done is no longer valid since your IP has changed.  What if you could connect with something that doesn’t change no matter how many times the IP address changes? That’s where NOIP comes into the picture

    NOIP is a dynamic DNS service that constantly maps your IP public address to the target device with a free hostname. It updates at regular intervals of time. This is done by a client software called DUC or Dynamic Update Client. Now instead of mapping the hack to your public IP, you map it with the hostname you select.

    So to set up this dynamic update client in Linux you need to perform the following steps

    Now, let’s start working.

    To use DUC in any Linux distro, you will need to download and install the NOIP client. But before that make sure you prepare a NOIP account as shown below

    You will be able to install No-IP.com’s DUC on any Linux-based operating system in just a few minutes with Terminal and the following commands.

    Step 1: We need the dynamic IP address for DUC which will update with the change in public IP, so go to noip.com and sign up. After signing up log in to your account, as shown in the image below.

    setup NOIP in linux

    Click on create Hostname and enter any name for the host. Click on save the host.

    setup NOIP in linux

    Step 2: Now open a Linux terminal and log in as root. You can become the root user from the command line by entering “sudo -s” followed by the root password of your system.

    Step 3: Once you are root, start typing the following commands in the same order as shown below:

    cd /usr/local/src/

    wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz

    tar xf noip-duc-linux.tar.gz

    cd noip-2.1.9-1/

    make install

    Step 4: You will be now prompted to log in with your No-IP account username and password which you had created in step 1.

    The output will be something like this:

    Auto configuration for Linux client of no-ip.com.
    Please enter the login/email string for no-ip.com  nightfury
    Please enter the password for user 'nightfury' *********
    Only one host [nightfury007.ddns.net] is registered to this account.
    It will be used.
    Please enter an update interval:[30]
    Do you wish to run something at successful update?[N] (y/N)

    If you get errors like  “make not found” or “missing GCC”, then you do not have the GCC compiler tools installed on your machine which is required for the client to work as intended. You will need to install these in order to proceed with the port forwarding setup.

    Step 5: To Configure the Client

    As root again (or with sudo) issue the below command:

    • /usr/local/bin/noip2 -C

    (dash capital C in this command will create the default config file)

    You will then be prompted for your No-IP username and password, as well as the hostnames you wish to update for the port forwarding setup. Be careful; one of the questions is “Do you wish to update ALL hosts.” If answered incorrectly, this could affect hostnames in your account that are pointing at other locations. If you’re just setting up a new service, then there is no need to worry however if you have previous setups don`t say yes to update all host’s questions.

    Now that the client is installed and configured, you just need to launch it. Simply issue this final command to launch the client in the background:

    • /usr/local/bin/noip2

    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, so the read me the file is a better guide

    You also need to open the port on your router so that the dynamic update can make your hacks persistent on the internet.

    port forwarding

    The DUC client should now be installed on the Linux machine.

    You might like: How to hack wifi in windows

    Cocospy Phone Spy

    Tag:port forwarding, port forwarding with linux, port forwarding with noip, setup noip in linux

    • Share:
    author avatar
    shubham

    Previous post

    What are Social Engineering Attacks? Best Tips to Stay Safe
    June 25, 2021

    Next post

    How to secure your android device from malware (11 Tips from experts)
    June 25, 2021

    You may also like

    security-concept-illustration-people-holding-chain_53876-43028
    Basics of Dynamic Application Security Testing Tools
    6 December, 2021
    top 10 operating systems for hackers
    Top 10 Operating Systems for Hackers
    24 August, 2021
    top 10 skills every hackers must learn
    Top 10 Skills Every Hacker Must Learn
    8 August, 2021

    Leave A Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Cocospy Phone Spy
    Cocospy Phone Spy

    Suggested Tools

    [email protected]
    Facebook Twitter Google-plus Pinterest

    Company

    • About Us
    • Contact
    • Write a Guest Post

    Links

    • Privacy
    • Terms

    Support

    • Disclaimer
    • Advertise With Us
    • FAQs

    All rights Reserved 2021 || For any issues contact: [email protected]

    • Privacy
    • Terms