Skip to content

Latest commit

 

History

History
44 lines (31 loc) · 1.25 KB

README.md

File metadata and controls

44 lines (31 loc) · 1.25 KB

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