jo ja to chapu .. to byla spíš odpověï prvnímu přispěvovateli.
Co se týče tebe tak netwatchem můžes zapínat i vypínat pravidla
Každé pravidlo má svoje číslo v systému
Vypíšeš si seznam pořadí pravidel:
/ip firewall nat print
Dejme tomu budeš mít dvě pravidla na přesměrování
Pro případ že 10.10.10.10 odpovídá tedy stav UP
chain=dstnat dst-address=192.168.1.1 protocol=udp dst-port=53 action=dst-nat to-addresses=10.10.10.10 to-ports=53
a Když neodpovídá tedy stav down:
chain=dstnat dst-address=192.168.1.1 protocol=udp dst-port=53 action=dst-nat to-addresses=10.10.10.20 to-ports=53
dle výpisu pravidel zjistíme, že pravidla mají číslo 1 = UP a 2 = Down
Pak napíšeš script kdy stav je UP:
/ip firewall nat enable 1
/ip firewall nat disable 2
Provede to že povolí pravidlo 1 a zakáže pravidlo 2
Stav DOWN:
/ip firewall nat disable 1
/ip firewall nat enable 2
Zakáže pravidlo 1 a povolí pravidlo 2
Tím se ti budou pakety přesměrovávat dle potřeby na tu či onu IP DNSka podle zapnutého pravidla...
Možná to vysvětluju moc složitě .. ale princip je asi jasný