z38 / dynamicdns
Dynamic DNS update client and library
0.1.1
2015-01-06 15:56 UTC
Requires
- ext-curl: *
- kriswallsmith/buzz: 0.13.*
- symfony/console: ~2.6
- symfony/yaml: ~2.6
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2025-01-07 04:37:21 UTC
README
DynamicDns contains dynamic DNS updater utility (called ddns-updater). In addition, it allows users to write their custom Dynamic DNS updater by providing an easy-to-use API.
<?php require __DIR__.'/vendor/autoload.php'; $host = 'yourhostname.ddns.net'; $ip = '173.194.66.100'; $credentials = array( 'username' => 'foo', 'password' => 'bar' ); $provider = new Z38\DynamicDns\Provider\NoIp(); $provider->update($host, $ip, $credentials);
ddns-updater
Simply invoke ./bin/ddns-updater
to get a list of the commands available.
License
MIT