Skip to content

leomoon-studios/namecheap-ddns-with-bash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Introduction

Dynamic DNS script for NameCheap using Bash.

Donations

Future development of this project depends on community donations. All proceeds will go towards the development. You can donate using "THIS LINK" and make sure to include which project you want to support.

Donors

  • NA

Programmers

  • Amin Babaeipanah

Changelog

  • 1.00:
    • First public release

How to install

  1. Get a domain from namecheap.com
  2. Enable dynamic dns in YourDomain.TLD > Advanced DNS
  3. Delete the default two host records
  4. Add A + dynamic dns record
    • Host field
      • Type a custom subdomain if you want to use a subdomain as dynamic dns
      • Type "@" if you want to use the domain as dynamic dns
    • Value field
      • Type 1.1.1.1
  5. Change the ddnsUrl variable with your newly purchased domain in VARIABLES TO CHANGE section
  6. Change the host variable with the subdomain you chose (or "@") in VARIABLES TO CHANGE section
  7. Copy the dynamic dns password and change the ddnsPass variable in VARIABLES TO CHANGE section
  8. Run "chmod +x scriptName" to make it executable
  9. Run it using "sudo ./scriptName"
  10. Follow on-screen instructions

Future ideas

  • NA

Compatibility

Ubuntu

About

Dynamic DNS script for NameCheap using Bash

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages