Quantcast
Channel: EdgeRouter topics
Viewing all articles
Browse latest Browse all 20028

Help adapting dynamic DNS cron to GUI interface

$
0
0

I'm using EntryDNS for dynamic DNS and had contacted them about possible ways to get their service working in EdgeOS.

 

Roman from EntryDNS ordered an Edgerouter Lite so he count figure it out himself.

 

I'm now wondering if theres a way to adapt this for entry into the GUI using the 'custom' provider fields. Using this mainly as a learning exercise. I tried figuring it out but my knowledge is lacking.

 

I've pasted his instructions below: 

 

 

Become root:
ubnt@ubnt:~$ sudo su
root@ubnt:/home/ubnt# 

Open /etc/crontab
root@ubnt:/# vi /etc/crontab

Press ‘i’ for insert mode and insert the curl command with your token as per these instructions: https://entrydns.net/linux, format will be exactly the same. 

# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.

SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

# m h dom mon dow user  command
17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
*/30 *  * * *   root    curl -k -X PUT -d “" https://entrydns.net/records/modify/TOKEN
#


When done, press ‘Esc’, then type in ‘:wq’ without the brackets. That should be it! 

Hope this is helpful. 

Best,
Roman

 


Viewing all articles
Browse latest Browse all 20028

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>