Advertisement
Guest User

servercow-dyndns

a guest
May 6th, 2017
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. !/bin/bash
  2. DOMAIN1=.example.com
  3.  
  4. IPDATEI="/tmp/ipold.txt"
  5.  
  6. UPDATE=false
  7. USER=username von servercow
  8. PASS=passwort von servercow
  9. IPNOW=$(wget -q -O - "http://dynamicdns.park-your-domain.com/getip";)
  10.  
  11. if [ ! -f $IPDATEI ] ; then
  12.  
  13. UPDATE=true
  14. else
  15.  
  16. IPOLD=$(cat $IPDATEI)
  17. if [ "$IPOLD" != "$IPNOW" ] ; then
  18. UPDATE=true;
  19. fi
  20. fi
  21.  
  22. if $UPDATE ; then
  23.  
  24. echo $IPNOW > $IPDATEI
  25.  
  26. wget -qO /dev/null "https://www.servercow.de/dnsupdate/update.php?username=$USER&pass=$PASS&hostname=test1$DOMAIN1&ipaddr=$IPNOW"
  27. wget -qO /dev/null "https://www.servercow.de/dnsupdate/update.php?username=$USER&pass=$PASS&hostname=test2$DOMAIN1&ipaddr=$IPNOW"
  28. wget -qO /dev/null "https://www.servercow.de/dnsupdate/update.php?username=$USER&pass=$PASS&hostname=test3$DOMAIN1&ipaddr=$IPNOW"
  29. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement