Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Services

Warning

Be aware that if the router has multiple public IP addresses and/or multiple internet gateways, the exact IP used for communicating with the MikroTik's Cloud server may not be as expected! 

...

Note

When the service is enabled, a DNS name will be stored on the MikroTik's Cloud server permanently and this DNS name will resolve to the last IP that your IP RouterOS instance has sent to the MikroTik's Cloud server. 

...

Note

As soon as you disable the service, your device sends a command to the MikroTik's Cloud server to remove the stored DNS name. 

...

Note

To actually connect to the device using the DNS name provided by the cloud server, a user must configure the router's firewall to permit such access from the WAN port. (Default MikroTik configuration does not permit access to services such as WebFig, WinBox, etc. from the WAN port).

Update time

Correct time on a device is important, it causes issues with the system's logs, breaks HTTPS connectivity to the device, tunnel connectivity, and other issues. To have your system's clock updated, you can use NTP or SNTP, though it requires you to specify an IP address for the NTP Server. In most cases, NTP/SNTP is not required in order to simply have a correct time set on the device, for simplicity you can use the IP Cloud's update time service. Below you can find operation details that are relevant to the IP/Cloud's update time service:

...

PropertyDescription
ddns-enabled (yes | no; Default: no)If set to yes, then the device will send an encrypted message to the MikroTik's Cloud server. The server will then decrypt the message and verify that the sender is an authentic MikroTik device. If all is OK, then the MikroTik's Cloud server will create a DDNS record for this device and send a response to the device. Every minute the IP/Cloud service on the router will check if the WAN IP address matches the one sent to MikroTik's Cloud server and will send an encrypted update to the cloud server if the IP address changes.
ddns-update-interval (time, minimum 60 seconds; Default: none)If set DDNS will attempt to connect IP Cloud servers at the set interval. If set to none it will continue to internally check IP address update and connect to IP Cloud servers as needed. Useful if the IP address used is not on the router itself and thus, cannot be checked as a value internal to the router.
update-time (yes | no; Default: yes)If set to yes then router clock will be set to time, provided by the cloud server IF there is no NTP or SNTP client enabled. If set to no, then IP/Cloud service will never update the device's clock. If update-time is set to yes, Clock will be updated even when ddns-enabled is set to no.
public-address (read-only: address)Shows the device's IPv4 address that was sent to the cloud server. This field is visible only after at least one IP Cloud request was successfully completed.
public-address-ivp6 (read-only: address)Shows the device's IPv6 address that was sent to the cloud server. This field is visible only after at least one IP Cloud request was successfully completed.
warning (read-only: string)Shows a warning message if the IP address sent by the device differs from the IP address in the UDP packet header as visible by the MikroTik's Cloud server. Typically this happens if the device is behind NAT. Example: "DDNS server received a request from IP 123.123.123.123 but your local IP was 192.168.88.23; DDNS service might not work"
dns-name (read-only: name)Shows the DNS name assigned to the rdevicedevice. Name consists of 12 character characters serial number appended by .sn.mynetname.net. This field is visible only after at least one ddns-request is successfully completed.
status (read-only: string)Contains text string that describes the current dns-service state. The messages are self explanatory
  • updating...
  • updated
  • Error: no Internet connection
  • Error: request timed out
  • Error: REJECTED. Contact MikroTik support
  • Error: internal error - should not happen. One possible cause is if the router runs out of memory

...

PropertyDescription
action (download)Downloads an uploaded backup file from MikroTik's Cloud server.
number (integer)Specifies the backup slot on the MikroTik's Cloud server, the free backup slot is always going to be in the 0th slot.
secret-download-key (string)Unique identifier that can be used to download your uploaded backup file. When downloading the uploaded backup file you do not have to be using the same device, from which the backup was uploaded from. Useful when deploying a backup on a new device.

...

PropertyDescription
action (create-and-upload)Uploads a backup file to the MikroTik's Cloud server.
  • create-and-upload - creates a new backup file with the specified password and uploads it
  • upload - uploads a created system's backup file.
name (string)Specifies the backup's name that will show up in the uploaded backups list. This is NOT the source backup's name, this name is only used for visual representation.
src-file (file)Backup's file name to upload that was created using /system backup. This property only has an effect when the action is set to upload.
password (string)Create, encrypt and upload a backup file with the specified password. This property only has an effect when the action is set to create-and-upload.

...