Gehe zu deutscher Webseite

ViaThinkSoft CodeLib

This article is in:
CodeLibHow-TosMiscellaneous

Der DDNS-Client "ddclient" ist leider aufgrund eines Bugs nicht in der Lage, die IP auf einem IPv6-only Host ("DS-Lite" Anschluss bei Vodafone) bei SPdyn zu aktualisieren, da er vergeblich nach einer IPv4 sucht.

Folgendes Script erlaubt ein manuelles Update:

#!/bin/bash

UPDATETOKEN=............
HOSTNAME=..........my-router.de

IP=$( ifconfig | grep "prefixlen 128" | grep -v "inet6 ::1" | cut -d ' ' -f 10 | head -n 1 )
#echo "IPv6 = $IP"

URL="https://update.spdyn.de/nic/update?hostname=$HOSTNAME&myip=$IP&user=$HOSTNAME&pass=$UPDATETOKEN"
#echo "URL = $URL"

curl "$URL"

Dieses Script kann nun per Crontab regelmäßig aufgerufen werden
Daniel Marschall
ViaThinkSoft Co-Founder