How to resolve DNS name in MikroTik RouterOS scripting/command line

In order to resolve a DNS name use

resolve_command.rsc
resolve <domain name>

Use

resolve_put_command.rsc
:put [resolve <domain name>]

to resolve a domain name and print the IP address.

Example

resolve_techoverflow.rsc
:put [resolve techoverflow.net]

Output:

resolve_techoverflow_output.txt
[admin@CoreSwitch01] > :put [resolve techoverflow.net]
172.67.166.211

Check out similar posts by category: MikroTik