Ich suche einen einfach zu konfigurierbaren DynDNS Client für SuSE Linux 9.1, am besten mit grafischer Oberfläche, muss aber nicht sein. Ich wäre sehr dankbar für Hinweise, ich konnte auf DynDNS.org keinen brauchbaren Clienten finden, oder zumindest keinen den ich auch konfigurieren hätte können. Danke im Voraus! Patrick
Patrick Trettenbrein wrote:
Ich suche einen einfach zu konfigurierbaren DynDNS Client für SuSE Linux 9.1, am besten mit grafischer Oberfläche, muss aber nicht sein. Ich wäre sehr dankbar für Hinweise, ich konnte auf DynDNS.org keinen brauchbaren Clienten finden, oder zumindest keinen den ich auch konfigurieren hätte können.
Danke im Voraus!
Patrick
Hi, nimm ddclient und Ruhe ist. Mit freundlichem Gruß Marc Siemann
Patrick Trettenbrein wrote:
Ich suche einen einfach zu konfigurierbaren DynDNS Client für SuSE Linux 9.1, am besten mit grafischer Oberfläche, muss aber nicht sein. Ich wäre sehr dankbar für Hinweise, ich konnte auf DynDNS.org keinen brauchbaren Clienten finden, oder zumindest keinen den ich auch konfigurieren hätte können.
Danke im Voraus!
Patrick
auf DynDNS.org findest du einen Perl Client der recht brauchbar und einfach zu konfigurieren ist. Ich hab es seit Jahren ohne Grund zum Beschweren im Einsatz.
Marc Siemann wrote:
Hi,
nimm ddclient und Ruhe ist.
Mit freundlichem Gruß
Marc Siemann
etwas tough aber recht hast du trotzdem!
Es sind nur 2-3 Einträge die man konfigurieren muss, und dann läufts
für immer und ewig.
Anbei die ddclient man page.
.TH DDCLIENT 8 "December, 2001"
.\" Please adjust this date whenever revising the manpage.
.SH NAME
ddclient \- program to update IP address at DynDNS.org
.SH SYNOPSIS
.B ddclient
.RI [ options ] " files" ...
.br
.SH DESCRIPTION
This manual page documents briefly the
.B ddclient
command.
This manual page was written for the Debian GNU/Linux distribution
because the original program does not have a manual page.
Note that this has
.B not
been updated for the 3.x release, and is grossly out of date. You're much
better off reading the output of
.I ddclient --help
.PP
.B ddclient
updates your IP address at the dynamics DNS service DynDNS.org. It may
be run interactively, or automatically by whatever program obtains and
maintains your IP address (e.g. dhcpcd, pump) if that program supports
running another when the IP address is changed.
.SH OPTIONS
.TP
.BI -proxy\ host
use
.I host
as the HTTP proxy.
.TP
.BI -server\ host
update DNS information on
.I host
(default: members.dyndns.org).
.TP
.BI -file\ path
load configuration information from
.I path
(default: /etc/ddclient.conf).
.TP
.BI -cache\ path
record address used in
.I path
(default: /var/cache/ddclient/ddclient.cache).
.TP
.BI -login\ user
login as
.IR user .
.TP
.BI -password\ secret
use password
.IR secret .
.TP
.BI -host\ host
update DNS information for
.IR host .
.TP
.BI -ip\ address
set the IP address to
.IR address .
.TP
.BI -mx\ address
set the mail exchanger to
.IR address .
.TP
.BI -[no]backupmx
enable backup mail exchanger.
.TP
.BI -[no]wildcard
enable wildcard DNS matches.
.TP
.BI -[no]static
update a static DNS entry, not a dynamic one.
.TP
.BI -persist\ days
avoid unnecessary updates unless
.I days
days have elapsed (default: 15).
.TP
.BI -[no]retry
record failed updates so they may be retried with -refresh (default: noretry).
.TP
.BI -[no]force
force an update even if the update may be unnecessary (default: noforce).
.TP
.BI -timeout\ max
wait at most
.I max
seconds for the host to respond (default: 120).
.TP
.BI -[no]refresh
update hosts and addresses listed in the cache file. (default: norefresh).
.TP
.BI -[no]debug
print (no) debugging information (default: nodebug).
.TP
.BI -[no]exec
do (not) execute; just show what would be done (default: exec).
.TP
.BI -[no]verbose
print (no) verbose information (default: noverbose).
.TP
.BI -[no]quiet
print (no) messages for unnecessary updates (default: noquiet).
.TP
.BI -help
this message.
.SH EXAMPLES
.PP
.B ddclient -ip 192.168.1.1 -retry
.IP \(bu
set the ip address of all dyndns hosts listed in the
/etc/ddclient.conf to 192.168.1.1
.IP \(bu
mark failures so they may be retried with -refresh
.PP
.B ddclient -ip 192.168.1.1 -host somehost.dyndns.org
.IP \(bu
set the address of somehost.dyndns.org to 192.168.1.1
.IP \(bu
use the login and password specified for this host in the
configuration file
.PP
.B ddclient -ip 192.168.1.1 -host statichost.dyndns.org -static
.IP \(bu
set the address of statichost.dyndns.org to 192.168.1.1 in the static
DNS database
.IP \(bu
use the login and password specified for this host in the
configuration file
.PP
.B ddclient -refresh -host somehost.dyndns.org
.IP \(bu
refresh only the address of somehost.dyndns.org
.IP \(bu
use the login and password specified for this host in the
configuration file
.PP
.B ddclient -refresh -force -retry
.IP \(bu
refresh all dyndns hosts listed in the /etc/ddclient.conf
.IP \(bu
force an update even if it may be unneccessary
.IP \(bu
mark failed updates for retrying later (failed updates are those that
fail due to connectivity errors)
.IP \(bu
use the login and password specified for this host in the
configuration file
.PP
This command could be used twice a month to make sure the host does
not become stale.
.PP
.B ddclient -refresh -retry
.IP \(bu
refresh all dyndns hosts listed in the /etc/ddclient.conf that could
not be updated (hosts that do not require update will be skipped)
.IP \(bu
mark failed updates for retrying later (failed updates are those that
fail due to connectivity errors)
.IP \(bu
use the login and password specified for this host in the
configuration file
.PP
This command could be used twice a month to make sure the host does
not become stale.
.SH CONFIGURATION
The configuration file
.B /etc/ddclient.conf
is used to specify the default behaviour of
.B ddclient.
The default Debian install create the bare-minimum working
configuration; see
.B /usr/share/doc/ddclient/examples/sample-etc_ddclient.conf
for the full range of what is possible.
.SH SECURITY
The username and password for your DynDNS accounts may stored in the
configuration file, and therefore should not be readable except by the
owner. To help remind you,
.B ddclient
will refuse to run if the configuration file is readable by group or
other. If you are using the program interactively, you can specify the
user and password on the command line and need not put anything in the
configuration file. Obviously, the password should be unique to DynDNS
and not used for any other purpose.
.SH FILES
.PP
.I /etc/ddclient.conf
.PP
.I /var/cache/ddclient/ddclient.cache
.SH DEBIAN SPECIFIC
The example scripts for common DHCP daemons are available in
/usr/share/doc/ddclient/examples.
.SH AUTHOR
.B ddclient
was written by Paul Burry
Am Sonntag, 10. Oktober 2004 19:59 schrieb Patrick Trettenbrein:
Ich suche einen einfach zu konfigurierbaren DynDNS Client für SuSE Linux 9.1, am besten mit grafischer Oberfläche, muss aber nicht sein. Ich wäre sehr dankbar für Hinweise, ich konnte auf DynDNS.org keinen brauchbaren Clienten finden, oder zumindest keinen den ich auch konfigurieren hätte können.
Nimm ddclient. Und gut.
Danke im Voraus!
Gern geschehen.
Patrick
Florian
ich poste hier mal meine config - datei, vielleicht ist jemand so freundlich und passt Sie mir dementsprechend an... Patrick config-file: ###################################################################### ## ## Define default global variables with lines like: ## var=value [, var=value]* ## These values will be used for each following host unless overridden ## with a local variable definition. ## ## Define local variables for one or more hosts with: ## var=value [, var=value]* host.and.domain[,host2.and.domain...] ## ## Lines can be continued on the following line by ending the line ## with a \ ## ###################################################################### daemon=300 # check every 300 seconds syslog=yes # log update msgs to syslog mail=root # mail all msgs to root mail-failure=root # mail failed update msgs to root pid=/var/run/ddclient.pid # record PID in file. # #use=watchguard-soho, fw=192.168.111.1:80 # via Watchguard's SOHO FW #use=netopia-r910, fw=192.168.111.1:80 # via Netopia R910 FW #use=smc-barricade, fw=192.168.123.254:80 # via SMC's Barricade FW #use=netgear-rt3xx, fw=192.168.0.1:80 # via Netgear's internet FW #use=linksys, fw=192.168.1.1:80 # via Linksys's internet FW #use=maxgate-ugate3x00, fw=192.168.0.1:80 # via MaxGate's UGATE-3x00 FW #use=elsa-lancom-dsl10, fw=10.0.0.254:80 # via ELSA LanCom DSL/10 DSL Router #use=elsa-lancom-dsl10-ch01, fw=10.0.0.254:80 # via ELSA LanCom DSL/10 DSL Router #use=elsa-lancom-dsl10-ch02, fw=10.0.0.254:80 # via ELSA LanCom DSL/10 DSL Router #use=alcatel-stp, fw=10.0.0.138:80 # via Alcatel Speed Touch Pro #use=xsense-aero, fw=192.168.1.1:80 # via Xsense Aero Router #use=allnet-1298, fw=192.168.1.1:80 # via AllNet 1298 DSL Router #use=3com-oc-remote812, fw=192.168.0.254:80 # via 3com OfficeConnect Remote 812 #use=e-tech, fw=192.168.1.1:80 # via E-tech Router #use=cayman-3220h, fw=192.168.0.1:1080 # via Cayman 3220-H DSL Router # #fw-login=admin, fw-password=XXXXXX # FW login and password # ## To obtain an IP address from FW status page (using fw-login, fw-password) #use=fw, fw=192.168.1.254/status.htm, fw-skip='IP Address' # found after IP Address # ## To obtain an IP address from Web status page (using the proxy if defined) #use=web, web=checkip.dyndns.org/, web-skip='IP Address' # found after IP Address # #use=ip, ip=127.0.0.1 # via static IP's #use=if, if=eth0 # via interfaces #use=web # via web # #protocol=dyndns2 # default protocol #proxy=fasthttp.sympatico.ca:80 # default proxy #server=members.dyndns.org # default server #server=members.dyndns.org:8245 # default server (bypassing proxies) #login=pt # default login #password=password # default password #mx=mx.for.your.host # default MX #backupmx=yes|no # host is primary MX? #wildcard=yes|no # add wildcard CNAME? ## ## dyndns.org dynamic addresses ## ## (supports variables: wildcard,mx,backupmx) ## # server=members.dyndns.org, \ # protocol=dyndns2 \ # your-dynamic-host.dyndns.org ## ## dyndns.org static addresses ## ## (supports variables: wildcard,mx,backupmx) ## # static=yes, \ # server=members.dyndns.org, \ # protocol=dyndns2 \ # your-static-host.dyndns.org ## ## ## dyndns.org custom addresses ## ## (supports variables: wildcard,mx,backupmx) ## # custom=yes, \ # server=members.dyndns.org, \ # protocol=dyndns2 \ # your-domain.top-level,your-other-domain.top-level ## ## ZoneEdit (zoneedit.com) ## # server=www.zoneedit.com, \ # protocol=zoneedit1, \ # login=your-zoneedit-login, \ # password=your-zoneedit-password \ # your.any.domain,your-2nd.any.dom ## ## EasyDNS (easydns.com) ## # server=members.easydns.com, \ # protocol=easydns, \ # login=your-easydns-login, \ # password=your-easydns-password \ # your.any.domain,your-2nd.any.domain ## ## Hammernode (hn.org) dynamic addresses ## # server=dup.hn.org, \ # protocol=hammernode1, \ # login=your-hn-login, \ # password=your-hn-password \ # your-hn-host.hn.org,your-2nd-hn-host.hn.org ## ## dslreports.com dynamic-host monitoring ## # server=members.dslreports.com \ # protocol=dslreports1, \ # login=dslreports-login, \ # password=dslreports-password \ # dslreports-unique-id ## ## OrgDNS.org account-configuration ## #use=web, web=members.orgdns.org/nic/ip # server=www.orgdns.org \ # protocol=dyndns2 \ # login=yourLoginName \ # password=yourPasswort \ # yourSubdomain.orgdns.org ## ## dnspark.com ## (supports variables: mx, mxpri) ## # use=web, web=ipdetect.dnspark.com, web-skip='Current Address:' # protocol=dnspark, \ # server=www.dnspark.com, \ # your-host.dnspark.com
Hallo, Am Sun, 10 Oct 2004, Patrick Trettenbrein schrieb:
ich poste hier mal meine config - datei, vielleicht ist jemand so freundlich und passt Sie mir dementsprechend an...
Geht's noch? Lies mal die Doku!
#protocol=dyndns2 # default protocol #proxy=fasthttp.sympatico.ca:80 # default proxy #server=members.dyndns.org # default server #server=members.dyndns.org:8245 # default server (bypassing proxies)
#login=pt # default login #password=password # default password #mx=mx.for.your.host # default MX #backupmx=yes|no # host is primary MX? #wildcard=yes|no # add wildcard CNAME?
## ## dyndns.org dynamic addresses ## ## (supports variables: wildcard,mx,backupmx) ## # server=members.dyndns.org, \ # protocol=dyndns2 \ # your-dynamic-host.dyndns.org
Ich hab aber mal den relevanten Teil stehengelassen. -dnh -- And by the time you factor in the demigod^Wsaint for every blade of grass and grain of sand (another 3 as of this last weekend), RC begins to look like good old fashioned Hindu-style polytheism. -- D. C. Staples
participants (5)
-
Carsten Weinberg
-
David Haller
-
Florian Kieling
-
Marc Siemann
-
Patrick Trettenbrein