[Eisfair] [E1] Strato DynDNS vom EIS aus aktualisieren?

Benjamin Heide benjamin.heide at freenet.de
So Sep 18 08:37:51 CEST 2016


Am 21.08.2016 um 18:49 schrieb Armin Weinmann:
Hi Armin
> 
mit nem bisserl Handarbeit rennt auch ddclient.

musste es verwenden da spdyn nicht mit inadyn wollte.

zb...

# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

use=web, web=checkip.spdyn.de

protocol=dyndns2
server=update.spdyn.de
ssl=yes
login=login-email
password='..-)'
xxxxx.spdns.org,xxxxx.spdns.org,zzzzz.spdns.org
...

so sieht die config dafür aus.

Installation nach Anleitung vom Autor. (kein Eisfair-Paket)

...
#!/usr/bin/perl -w
#!/usr/local/bin/perl -w
######################################################################
# $Id: ddclient 184 2015-05-28 19:59:34Z wimpunk $
#
# DDCLIENT - a Perl client for updating DynDNS information
#
# Author: Paul Burry (paul+ddclient at burry.ca)
# ddclient-developers: see
https://sourceforge.net/project/memberlist.php?group_id=116817
#
# website: http://ddclient.sf.net
#
# Support for multiple IP numbers added by
# Astaro AG, Ingo Schwarze
<ischwarze-OOs/4mkCeqbQT0dZR+AlfA at public.gmane.org> September 16, 2008
#
# Support for multiple domain support for Namecheap by Robert Ian Hawdon
2010-09-03: https://robertianhawdon.me.uk/
#
# Initial Cloudflare support by Ian Pye, updated by Robert Ian Hawdon
2012-07-16
# Further updates by Peter Roberts to support the new API 2013-09-26,
2014-06-22: http://blog.peter-r.co.uk/
#
#
######################################################################
require 5.004;
use strict;
use Getopt::Long;
use Sys::Hostname;
use IO::Socket;

# my ($VERSION) = q$Revision: 184 $ =~ /(\d+)/;

my $version  = "3.8.3";
my $programd  = $0;
$programd =~ s%^.*/%%;
my $program   = $programd;
$program  =~ s/d$//;
my $now       = time;
my $hostname  = hostname();
my $etc       = ($program =~ /test/i) ? './'   : '/etc/ddclient/';
my $cachedir  = ($program =~ /test/i) ? './'   : '/var/cache/ddclient/';
my $savedir   = ($program =~ /test/i) ? 'URL/' : '/tmp/';
my $msgs      = '';
my $last_msgs = '';

...


Mehr Informationen über die Mailingliste Eisfair