From e2248b6e0b6efa42acaebe26e5849481752a7308 Mon Sep 17 00:00:00 2001 From: laspavel Date: Sun, 1 Jun 2025 19:44:53 +0300 Subject: [PATCH] Add resolve-novpn script --- resolve-novpn.rsc | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 resolve-novpn.rsc diff --git a/resolve-novpn.rsc b/resolve-novpn.rsc new file mode 100644 index 0000000..fd7f299 --- /dev/null +++ b/resolve-novpn.rsc @@ -0,0 +1,9 @@ +:local domains {"example.com"; "www.example.com"; "checkout.example.com"} +/ip firewall address-list remove [/ip firewall address-list find list=novpn-list] +:foreach domain in=$domains do={ + :do { + :local resolvedIPs [:resolve $domain] + /ip firewall address-list add list=novpn-list address=$resolvedIPs timeout=1h + } on-error={:log warning "Failed to resolve $domain"} +} +