Skip to content

Use Namesilo API and parsing XML response to dynamic update the DNS in a given time interval. Written in Python.

License

Notifications You must be signed in to change notification settings

CloudNClock/Namesilo-DDNS-Update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynamic Update DNS for namesilo.

Use namesilo API and parsing XML response to update the DNS in a given time interval written in Python.

How to Use :

  1. Download the source folder.

  2. Edit the config.ini for your purpose. API key can be obatined from the API manager in namesilo website. Note that quotes are not needed in the config file.

  3. Install requirements by using following command under the source folder:

     pip install -r requirements.txt 

  4. Run the program by

     python namesilo_DDNS_Update.py 
    All output will be logged in DDNS_Update.log file in the source folder.

You can modify it to run in the background depending on your operating system and preference. You can also comment out the time.sleep(check_interval) line and use crontabto archive the same effects.

About

Use Namesilo API and parsing XML response to dynamic update the DNS in a given time interval. Written in Python.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages