Hello, Mark, Forum,
Which dynamic dns clients work with ZoneEdit that use ssl and tokens instead of user and pass authentication? ddclient uses ssl, but I don't see any config value for tokens as the authentication. Inadyn used to work with ZoneEdit and had ssl (and https), but I don't see where the token value would go. It would be nice if it were a client that operated cross platform (BSD, Linux, Mac, Windows), which ddclient and inadyn are.
The recommended client, ez-ipupdate, works, but it seems to require user pass as authentication. System NS has a way to do it with curl/wget (http://system-ns.com/services/dynamic):
http://system-ns.com/api?type=dynamic&domain=DOMAIN&command=COMMAND&token=TOKEN&ip=IP
So the shell script would be:
#!/bin/bash
wget -q -O- --post-data "type=dynamic&domain=mydomain.system-ns.net&command=set&token=880078764367979fe765c0fa3f4efff1" http://system-ns.com/api | grep -v '"code":0' | awk '{print d, $0}' "d=$(date)" >> ~/systemns/systemns.log
But that requires command line guru-ness, creating a crontab and an /etc/rc.d/ entry.
Thanks,
Gordon
Which dynamic dns clients work with ZoneEdit that use ssl and tokens instead of user and pass authentication? ddclient uses ssl, but I don't see any config value for tokens as the authentication. Inadyn used to work with ZoneEdit and had ssl (and https), but I don't see where the token value would go. It would be nice if it were a client that operated cross platform (BSD, Linux, Mac, Windows), which ddclient and inadyn are.
The recommended client, ez-ipupdate, works, but it seems to require user pass as authentication. System NS has a way to do it with curl/wget (http://system-ns.com/services/dynamic):
http
So the shell script would be:
#!/bin/bash
wget -q -O- --post-data "type=dynamic&domain=mydomain.system-ns.net&command=set&token=880078764367979fe765c0fa3f4efff1" http://system-ns.com/api | grep -v '"code":0' | awk '{print d, $0}' "d=$(date)" >> ~/systemns/systemns.log
But that requires command line guru-ness, creating a crontab and an /etc/rc.d/ entry.
Thanks,
Gordon