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.

Revisions

  1. @dalhundal dalhundal created this gist May 4, 2014.
    12 changes: 12 additions & 0 deletions namecheap-ddns.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    #!/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"