DBDNS
DerBen DNS Tool by Colin Glover
Written in autohotkey_l
Does your home internet connection use Dynamic IP Addressing, or simply put, does your IP address change from time to time?
If so, you may notice that it's difficult to run a server or service on your computer of any kind, as a dynamically changing IP makes it hard for the public internet (friends, yourself?) to connect to easily.
Services like Dynamic DNS services aren't like they used to be either. Some clients (the software that runs on your PC to keep the IP updated) will come riddled with ads, some are complicated, bulky (5mb or more)... The other services may offer one step solutions with a domain (derben.ca) or subdomain (dns.derben.ca) which any server can connect to easily, but they require subscriptions, they expire, etc..
Here's where DBDNS comes in:
There's no Install
runs from USB
Quick tiny download
No Subscriptions or email addresses
great for testing and non permanent usages
Finally, no warranty whatsoever, it's free, you get what you pay for.
*Not recommend for use in commercial or dangerous enviroments. eg; air traffic controllers, home security and such. Service may be terminated, suspended or disappear for any/no reason whatsoever and whenever I decide. For now however (2014), it's here and it works, use it.
To use DBDNS the program:
Download DBDNS
Extract DBDNS (.7z = 7zip)
Run EXE file (green H)
Leave editbox as default (recommened) or optionally, type a UNIQUE* username. Letters and numbers only!
Press 'Create User' button
Copy URL - Copies URL to clipboard so you can paste (CTRL+V) into an email, bookmark or where ever you like.
* UNIQUE, basically the longer the better (within reason, less than 50 chars), using a short name may conflict with someone else's. No error checking is provided for overlapping names at this time. The default ID is the MAC address of the first network card, which should be a pretty unique user ID and work in most cases! In case of user ID conflict, one or both parties shoudl change their ID's. HINT; 'PoPSicle' is not the same user ID as 'popsicle', letter case makes a difference.
Optional buttons:
RunStart - sets up program to run at startup, from current location.
MyIP - your current IP
Update - Update IP NOW. Already done when user created.
Program minimizes into the tray (beside clock) out of the way. Right click on the icon in the tray to check for updates or see version.
Two step process to utilize DBDNS IP service once DBDNS is running:
use any browser to get visit URL and get the Saved IP
copy/paste IP into webbrowser/FTP/Email/wget (as required)
To Uninstall:
Open the program
Click RunManual (if installed to run at startup)
Close the program
Delete the folder it was in