-
Notifications
You must be signed in to change notification settings - Fork 4
PHP: Host your own Dynamic DNS via a ( Raspbery Pi with static IP || cheap VPS ), with a PowerDNS backend, web interface. Now that this project has had a few users, I wish I hadn't been so lazy and messy when I coded it!
License
battlesnake/ddns
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Title: ddns-update Description: Script to provide dynamic DNS for a subdomain that you own, which uses PowerDNS to run its nameserver. Optional web interface included. Author: Mark K Cowan, [email protected] Requires: PowerDNS (with MySQL backend), MySQL, bash, optional:web server+PHP Installation: Create a database user for the script to use and grant the necessary permissions (select/update/insert/delete) to the user, for the powerdns database. The script should be run from the server which hosts the PowerDNS MySQL database. If you wish to run it from elsewhere, modify the script as needed. The web interface is optional, and should be considered insecure and a liability. Look at the source for the update script and for the web interface in order to understand how to interact with them. By default, the subdomain names must contain ".d." in order for the dynamic DNS update script to modify them (e.g. home.d.mydomain.in, rpi.d.mydomain.in).
About
PHP: Host your own Dynamic DNS via a ( Raspbery Pi with static IP || cheap VPS ), with a PowerDNS backend, web interface. Now that this project has had a few users, I wish I hadn't been so lazy and messy when I coded it!
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published