Python client library for Dynamic DNS using Domain Connect
Project description
Usage
domain-connect-dyndns [-h] [--config CONFIG]
{setup,update,status,remove}
[--ignore-previous-ip]
[--protocols (ipv4, ipv6)]
(--domain DOMAIN | --all)
Positional arguments:
- {setup,update,status,remove} --- action on domain
Optional arguments:
--config CONFIG --- config file path
--domain DOMAIN --- domain to keep up to date
--all --- update all domains in config
--ignore-previous-ip --- update the IP even if no change detected.
--protocols --- a space separated list of protocols to set up. Possible values: ipv4, ipv6. Default: ipv4
--backup-file --- file path for backup domains before remove
-h --- display help and exit
Installation
pip install domain-connect-dyndns
Examples
domain-connect-dyndns setup --domain [domain]
domain-connect-dyndns setup --domain [domain] --protocols ipv4 ipv6
domain-connect-dyndns update --domain [domain]
domain-connect-dyndns status --domain [domain]
domain-connect-dyndns remove --domain [domain] --backup-file settings.bak
domain-connect-dyndns update --all
domain-connect-dyndns status --all
domain-connect-dyndns remove --all
Installation issues
- On some systems there might be no binary distribution of
cryptography
package. Additional installation stepsmay be necessary to build this package from the source code. Please refer to the package documentation: https://cryptography.io/en/latest/installation/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for domain-connect-dyndns-0.0.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2e4d737340507ff1bb9da3d32101101dfc3a6bbd31e4fd92a9c01d87df2d615 |
|
MD5 | 31fbeb6f1a02f507c22d150124f72a93 |
|
BLAKE2b-256 | 7e193c6c005daa215e60dbb167970da9d1276974bf2567c290ab3d6eb2fad0aa |