Add resolve-novpn script

This commit is contained in:
laspavel 2025-06-01 19:44:53 +03:00
parent 379d57122e
commit e2248b6e0b

9
resolve-novpn.rsc Normal file
View file

@ -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"}
}