Skip to content

Instantly share code, notes, and snippets.

@petehalverson
Forked from dalhundal/namecheap-ddns.sh
Created July 24, 2019 18:20
Show Gist options
  • Save petehalverson/c7ee086d8f55e01effd228345a72eaa5 to your computer and use it in GitHub Desktop.
Save petehalverson/c7ee086d8f55e01effd228345a72eaa5 to your computer and use it in GitHub Desktop.
Shell script to update namecheap.com dynamic dns for a domain with your external IP address
#!/bin/sh
# Shell script to update namecheap.com dynamic dns
# for a domain to your external IP address
HOSTNAME=yoursubdomain
DOMAIN=yourdomainname.com
PASSWORD=y0urp455w0rd
IP=`curl -s echoip.com`
curl "https://dynamicdns.park-your-domain.com/update?host=$HOSTNAME&domain=$DOMAIN&password=$PASSWORD&ip=$IP"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment