illegalistnichtlegal
Ist oft hier
- Registriert
- 14. März 2009
- Beiträge
- 174
- Reaktionspunkte
- 23
- Punkte
- 38
Hallo Leute,
ich versuche den DDNSupdater2.sh um das Dyndns Update bei Strato zu erweitern. Leider klappt das nicht so ganz. Hier mal die Config. Ich bin mir nicht ganz sicher ob die Update URL stimmt...
Wenn ich das Skript ausführe passiert das:
und dann geht es nicht mehr weiter. Der erste Account bei no-ip funktioniert also. Den bei Strato führt er nicht aus!
Vielen Dank schon mal an alle!!!
ich versuche den DDNSupdater2.sh um das Dyndns Update bei Strato zu erweitern. Leider klappt das nicht so ganz. Hier mal die Config. Ich bin mir nicht ganz sicher ob die Update URL stimmt...
Code:
[FONT=Andale Mono]#!/bin/bash[/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]# DynamicDNSupdater - supports: DynDNS.org, NO-IP.com, DYNServ.ca and IPActive.de[/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]# Es koennen auch verschiedene Dienste genutzt werden um mehrere DNS-Hosts zu nutzen...[/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]# Sonderzeichen im Password werden nun auch supported (danke IDDQD)[/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]# credits: Didge2002, SnowHead, r00t, rj.2001, IDDQD[/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]### CONFIG - START[/FONT]
[FONT=Andale Mono]
[/FONT]
[FONT=Andale Mono]# Zugangsdaten...[/FONT]
[FONT=Andale Mono]# es koennen mehrere accounts geupdated werden... (rest auskommentieren)[/FONT]
[FONT=Andale Mono]USERNAME["1"]="****" # DDNS Benutzername1[/FONT]
[FONT=Andale Mono]PASSWORD["1"]="****" # DDNS Passwort1[/FONT]
[FONT=Andale Mono]DDNSHOST["1"]="****" # DDNS Hostname1[/FONT]
[FONT=Andale Mono]
[/FONT]
[FONT=Andale Mono]USERNAME["2"]="****" # DDNS Benutzername2[/FONT]
[FONT=Andale Mono]PASSWORD["2"]="****" # DDNS Passwort2[/FONT]
[FONT=Andale Mono]DDNSHOST["2"]="****" # DDNS Hostname2[/FONT]
[FONT=Andale Mono]
[/FONT]
[FONT=Andale Mono]#USERNAME["3"]="benutzer3" # DDNS Benutzername3[/FONT]
[FONT=Andale Mono]#PASSWORD["3"]="password3" # DDNS Passwort3[/FONT]
[FONT=Andale Mono]#DDNSHOST["3"]="host3.dyndns.org" # DDNS Hostname3[/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]
[/FONT]
[FONT=Andale Mono]# Provider URL's - pro DDNSHOST muss wie oben ein dazu passendes URL["<zahl>"] angelegt werden![/FONT]
[FONT=Andale Mono]# (beliebig erweiterbar)[/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]# $USERNAME , $PASSWORD , $DDNSHOST werden innerhalb der URL mit %USER% , %PASS% , %HOST% angegeben![/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]URL["1"]="http://%USER%:%PASS%@dynupdate.no-ip.com/nic/update?hostname=%HOST%"[/FONT]
[FONT=Andale Mono]URL["2"]="http://%USER%:%PASS%@dyndns.strato.com/nic/update?hostname=%HOST%"[/FONT]
[FONT=Andale Mono]#URL["2"]="http://%USER%:%PASS%@members.dyndns.org/nic/update?hostname=%HOST%"[/FONT]
[FONT=Andale Mono]#URL["3"]="http://dynupdate.no-ip.com/dns?username=%USER%&password=%PASS%&hostname=%HOST%"[/FONT]
[FONT=Andale Mono]#URL["4"]="http://%USER%:%PASS%@members.dyndns.org/nic/update?hostname=%HOST%"[/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]# BEISPIEL URL's[/FONT]
[FONT=Andale Mono]#[/FONT]
[FONT=Andale Mono]# DynDNS.org: "http://%USER%:%PASS%@members.dyndns.org/nic/update?hostname=%HOST%"[/FONT]
[FONT=Andale Mono]# No-IP.com: "http://dynupdate.no-ip.com/dns?username=%USER%&password=%PASS%&hostname=%HOST%"[/FONT]
[FONT=Andale Mono]# DYNServ.ca: "http://dynserv.ca/dyn/dynengine.cgi?name=%USER%&pass=%PASS%&func=set&domain=%HOST%"[/FONT]
[FONT=Andale Mono]# IPActive.de: "http://logon.ipactive.de/cgi-bin/logon_off.pl?V=2.1&B=%USER%&P=%PASS%&IP=%HOST%&F=1"[/FONT]
[FONT=Andale Mono]# two-dns.de: "http://%USER%:%PASS%@update.two-dns.de/update?hostname=%HOST%"[/FONT]
[FONT=Andale Mono]
[/FONT]
[FONT=Andale Mono]EVERY="300" # Zeit in Sekunden zwischen den Abfragen[/FONT]
[FONT=Andale Mono]LOG="1" # Erstelle Logfile vom update? [0=nein; 1=ja][/FONT]
[FONT=Andale Mono]
[/FONT]
[FONT=Andale Mono]# Verschicke EMail bei Problemen? [no=nein; yes=ja][/FONT]
[FONT=Andale Mono]# ( benoetigt: apt-get install sendEmail )[/FONT]
[FONT=Andale Mono]EMAIL="yes"[/FONT]
[FONT=Andale Mono]EMAILFROM="****"[/FONT]
[FONT=Andale Mono]EMAILTO='****'[/FONT]
[FONT=Andale Mono]EMAILSERVER='imap.strato.de'[/FONT]
[FONT=Andale Mono]EMAILUSER='****'[/FONT]
[FONT=Andale Mono]EMAILPASS='****'[/FONT]
[FONT=Andale Mono]
[/FONT]
[FONT=Andale Mono]
[/FONT]
[FONT=Andale Mono]### CONFIG - END[/FONT]
Wenn ich das Skript ausführe passiert das:
Code:
[FONT=Andale Mono]root@raspberrypi~ > /var/emu/script/DDNSupdater2.sh now[/FONT]
[FONT=Andale Mono]DDNSHOST: *****.noip.me - DYNIP: **** - CURRENTIP: **** - answer: nochg ****[/FONT]
und dann geht es nicht mehr weiter. Der erste Account bei no-ip funktioniert also. Den bei Strato führt er nicht aus!
Vielen Dank schon mal an alle!!!
Zuletzt bearbeitet von einem Moderator: