Страница 2 из 2

Re: DNS имена в адрес листе не резолвятся

Добавлено: 07 дек 2021, 09:21
hardrockbaby
Nambelad писал(а): 06 дек 2021, 15:19 Причем я заметил, что сайты из адрес листа есть в кеше днс, но их нет в адрес листе
Попробуй скрипт запихнуть в планировщик (scheduler).
При запуске указанный список удаляется и заново составляется (резолвится)

Код: Выделить всё

:local hostnames {"domain1.ru";"domain2.com";"domain3.com"}
:local listname "Zapret"
:local ip

/ip firewall address-list remove [find where list=$listname]

:foreach hostname in $hostnames do={
    :do {:set ip [:resolve $hostname]} on-error={:log info ("failed to resolve $hostname")}

    /ip firewall address-list add address=$ip list=$listname comment=$hostname
}
Источник

Re: DNS имена в адрес листе не резолвятся

Добавлено: 08 дек 2021, 09:43
Nambelad
Да это был провайдер.
на первой картинке адрес лист без включенного doh. Сайт лостов резолвится как провайдерская заглушка.
Изображение

На второй картинке уже с включенным doh. Все отдается как надо.
Изображение

Огромное спасибо за помощь!