It would be very useful, to have automatic support of dynamic DNS, at least for common protocols like PPPoE-client or DHCP-client. This would allow easy remote access to home-DSL or home-cable router configs.
Puchasing a permanent IP instead is sometimes rather expensive.
An easy (?) solution would be to adapt ddclient or inadyn for RouterOS.
like
/tool dns-update
?
Dynamic DNS Update is a tool that should be manually run to update dynamic DNS server.<
According to the docs,
/tool dns-update
has to be done manually.
However, for instance in Germany, the ISPs break a DSL-connection (i.g. PPPoE for DSL) once a day, or even sooner. They do that to kill long-term down line loaders (BitTorrents etc.), for instance.
On my SuSE LINUX, so I use the “if-down” script to trigger another script to reconnect the DSL-connection, but then usually there will be a new IP assigned.
So, using “if-up” script I trigger “ddclient” to signal the new IP to http://www.dyndns.org.
This means, neglecting a short periof of time during switchover of the IP, my_dynamic_address.dyndns.org always points automatically to the correct IP.
This allows me, to always connect remotely to my machine at home.
How to accomplish similar with RouterOS ?
use scheduler to detect IP changes
Works great last long time !!
I use ChangeIP witj my MikroTik and cable and I have no issues..
Thanks Sam.. !!
Thanx, guys. Looks like “scheduler” and some script like the one mentioned above should be able to do the task.
Of course, I will try to implement a"fail-safe" solution for my problem:
somehow event-triggered using the scheduler, AND a cyclic (back-up) solution just in case.
Typical principle to ensure “high availability” ![]()
(Refresh)
It would be great to add “dynamicdns” package in next version of ROS just simple package where you need to enter custom or choose dynamic dns provider, username, password and host…
Like every other dynamic dns update tool…
when im done with the script this will be acheiveable. No need for a complete package, its just a simple script.
Sam