Code: Select all
:do {
:local checkdns [:resolve "my.dns.domain" server=x.y.z.x]
:if ([/ip dhcp-server network get value-name=dns-server number=0] !="x.y.z.x" or
[/ip dhcp-server network get value-name=dns-server number=2] !="x.y.z.x") do={
SOMETHING
}
} on-error={
SOMETHING ELSE
}
What I want to achieve is: if my.dns.domain resolves though server x.y.z.x then check if network number 0 and 2 do not have x.y.z.x as current dns server then do something