Advertisement
Typhoon

WS API Change DNS

Feb 13th, 2015
293
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.35 KB | None | 0 0
  1. curl "https://rest.websupport.sk/v1/user/9109/zone/digitalstudio.sk/record/5290838"  -v -u user:pass
  2.  
  3. curl "https://rest.websupport.sk/v1/user/9109/zone/digitalstudio.sk/record" -H "Content-Type: application/json" \
  4.  -X POST -d '{"type":"A","name":"kamery","content": "1.2.3.4","ttl": 600}' -u user:pass
  5.  
  6. curl "https://rest.websupport.sk/v1/user/9109/zone/digitalstudio.sk/record/5420103" -H "Content-Type: application/json" \
  7.  -X PUT -d '{"name":"kamery","content": "8.8.8.8","ttl": 600}' -u user:pass
  8.  
  9. # List All records :
  10. /usr/bin/curl "https://rest.websupport.sk/v1/user/9109/zone/seedbox.sk/record/" -u admin:admin
  11.  
  12. ############################
  13. EXAMPLE
  14. cat ws_dns.sh
  15. ############################
  16.  
  17. myip=`/usr/bin/dig +short myip.opendns.com @resolver1.opendns.com`
  18.  
  19. echo $myip
  20.  
  21. /usr/bin/curl "https://rest.websupport.sk/v1/user/9109/zone/digitalstudio.sk/record/5420103" -H "Content-Type: application/json" \
  22. -X PUT -d '{"name":"kamery","content": "'$myip'","ttl": 600}' -u user:pass
  23.  
  24. ############################
  25. EXAMPLE 2
  26. cat ws_dns.sh
  27. ############################
  28. myip=`/usr/bin/dig +short myip.opendns.com @resolver1.opendns.com`
  29.  
  30. echo $myip
  31.  
  32. /usr/bin/curl "https://rest.websupport.sk/v1/user/9109/zone/seedbox.sk/record/6606006" -H "Content-Type: application/json" \
  33. -X PUT -d '{"name":"pi","content": "'$myip'","ttl": 600}' -u user:pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement