06.04.2016, 14:42
Most dynamic DNS services can be updated via a simple HTTP request.
Example for Duck DNS (https://www.duckdns.org). Add this code to a scheduled script with run frequency tuned to how often your IP can change.
Example for Duck DNS (https://www.duckdns.org). Add this code to a scheduled script with run frequency tuned to how often your IP can change.
Code:
domain = 'logicmachine'
token = '12345678-1234-1234-1234-123456789012'
require('ssl.https').request('https://www.duckdns.org/update?domains=' .. domain .. '&token=' .. token .. '&ip=')