Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- ## EDIT FOR CONFIG ##
- HOST="yourhost"
- USER="youruser"
- PASSWORD="yourpasswd"
- ## DO UPDATE ##
- REAL_IP=$(GET https://api.ipify.org/ | grep -E -o "(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)")
- QUERY=$(curl -s -k -A "NO-IP Private BASH Client for Linux/v1.1 yourmail@gmail.com" "https://$USER:$PASSWORD@dynupdate.no-ip.com/nic/update?hostname=$HOST&myip=$REAL_IP" )
- ## PRINT REPLY ##
- echo "[NO-IP Reply] $HOST $QUERY"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement