Мы не стали делать все в картинках, только командная строка.
Мы попробовали несколько решений и остановились на Google DNS-over-HTTPS (DoH)
Все используемые сертификаты опять берем из репозитария Google Trust Service
Дальше консоль Mikrotik.
Обновляем систему.
/system package update download
/system package update install
/system routerboard upgrade
/system reboot
Настраиваем и устанавливаем сертификаты.
/certificate settings
set
/tool fetch url="https://pki.goog/repo/certs/gsr2.der"
/tool fetch url="https://pki.goog/repo/certs/gsr4.der"
/tool fetch url="https://pki.goog/repo/certs/gtsr1.der"
/tool fetch url="https://pki.goog/repo/certs/gtsr2.der"
/certificate import file-name=gsr2.der passphrase=""
/certificate import file-name=gsr4.der passphrase=""
/certificate import file-name=gtsr1.der passphrase=""
/certificate import file-name=gtsr2.der passphrase=""
Удаляем лишние файлы.
/file remove gsr2.der
/file remove gsr4.der
/file remove gtsr1.der
/file remove gtsr2.der
Настраиваем DNS Mikrotik
/ip dns
set allow-remote-requests=yes cache-max-ttl=1d cache-size=24576KiB max-concurrent-queries=500 use-doh-server=\
https://dns.google/dns-query verify-doh-cert=yes
Описываем статический маршрут dns.google
/ip dns static
add address=8.8.8.8 name=dns.google
add address=8.8.4.4 name=dns.google
Обязательно
system reboot
в противном случае можно получить запись в логах.
mikrotik doh server connection error: ssl: handshake failed: unable to get certificate crl 6
system reboot