Skip to content

egbertbouman/versio-ddns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

versio-ddns

Dynamic DNS update script for domains registered with Versio. Versio-ddns does not use the DirectAdmin API, which means that you can use it regardless of the web host you're using.

Dependencies

  • Python 2.7+
  • mechanize
  • beautifulsoup4

The python packages can be installed with

pip install beautifulsoup4
pip install mechanize

Usage

usage: versio-ddns.py [--help] [--config CONFIG] [--username USERNAME]
                      [--password PASSWORD] [--host HOST]

Dynamic DNS update script for domains registered with Versio

optional arguments:
  --help                Show this help message and exit

File-based configuration:
  --config CONFIG, -c CONFIG
                        Read configuration from file

Command line configuration:
  --username USERNAME, -u USERNAME
                        Versio username
  --password PASSWORD, -p PASSWORD
                        Versio password
  --host HOST, -h HOST  DNS name / hostname to update (example:
                        host.mydomain.eu)

Example versio-dns.conf

[versio-ddns]
username = myusername
password = mypassword
host = host.mydomain.eu

About

Dynamic DNS update script for domains registered with Versio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published