Hallo,
ich hab mir ein Script geschrieben welches meine Domain bei Namecheap auf meinen IP Daheim legt.
Das geht auch gut mit einem Standard Ubuntu System, nun würde ich das gerne auf dem VU Ultimo machen
natürlich ist die Datei ausführbar! chmod 755
Alles anzeigen
Leider bin ich nicht so der Linux Crack, ich weiß nicht viel mit der Fehlermeldung anzufangen, denn da steht einfach simpel "-sh: ./ipupdate.sh: not found"
danke
ich hab mir ein Script geschrieben welches meine Domain bei Namecheap auf meinen IP Daheim legt.
Das geht auch gut mit einem Standard Ubuntu System, nun würde ich das gerne auf dem VU Ultimo machen
natürlich ist die Datei ausführbar! chmod 755
Shell-Script
- #!/bin/sh
- # Author: Fire
- # Last Modification: 22.03.2012
- # Purpose: Update IP @ Namecheap
- # Zeit ausgeben
- echo `date +%m.%d.%Y_%H:%M:%S`
- # der Variable "ip" die aktuelle IP zuweisen
- ip=`wget -q -O - http://checkip.dyndns.org|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'`
- echo "Aktuelle eigene IP: $ip"
- # der Variabp "ip21 / ip22 / ip23" die aktuell hinterlegte IP zuweisen, check mehrere Nameserver
- ip21=`nslookup domain.com 68.233.250.45|tail -n 1|sed -e 's/Address 1: //g'`
- ip22=`nslookup domain.com 69.16.244.25||tail -n 1|sed -e 's/Address 1: //g'`
- ip23=`nslookup domain.com 38.101.213.194||tail -n 1|sed -e 's/Address 1: //g'`
- echo "Namecheap IP: $ip21 / $ip22 / $ip23"
- if ([ "$ip" == "$ip21" ] && [ "$ip" == "$ip22" ] && [ "$ip" == "$ip23" ]); then
- echo "IP noch aktuell! Keine Aktion notwendig"
- else
- echo "IP hat sich geaendert! Update IP bei Namecheap"
- antwort=`wget -q -O - "http://dynamicdns.park-your-domain.com/update?host=@&domain=domain.com&password=passwort&ip=$ip"`
- echo $antwort
- fi
Leider bin ich nicht so der Linux Crack, ich weiß nicht viel mit der Fehlermeldung anzufangen, denn da steht einfach simpel "-sh: ./ipupdate.sh: not found"
danke