nsupdate.info is a dynamic DNS updating service that allows you to update your IP address on various DNS providers. Here's how you can install nsupdate.info on Kali Linux Latest:
To install nsupdate.info, we need to first install dependencies required for compilation.
sudo apt update
sudo apt install build-essential libssl-dev libffi-dev python3-dev
wget https://github.com/nsupdate-info/nsupdate.info/archive/refs/tags/v2.4.4.tar.gz
tar -xzvf v2.4.4.tar.gz
cd nsupdate.info-2.4.4
sudo ./setup.py install
After installation, create the nsupdate.info configuration file.
sudo nano /etc/nsupdate.info.ini
And paste the following content:
[general]
# put your nsupdate.info API key here
api_key = <your-nsupdate.info-api-key>
# the IPv4 address to update the DNS zone with
ipv4_address_command = /usr/bin/curl -s https://ifconfig.me
# DNS providers
providers = [
"cloudflare",
"duckdns",
"google",
"noip",
"ovh",
"westnordost"
]
Replace <your-nsupdate.info-api-key>
with your actual API key from nsupdate.info.
sudo nsupdate-info
This will update the DNS zone with your current IPv4 address. You can also add this command to a cron job to update your IP address automatically.
Congratulations! You have successfully installed nsupdate.info on Kali Linux Latest.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!