Les paramètres DNS de RouterOS peuvent être gérés dans vos scripts pour différents objectifs.
Si vous souhaitez automatiser la configuration du service DNS vous disposez d'une commande simple qui peut être utilisée :
# Mikrotik Routerboard : Définir les serveurs DNS Google
/ip DNS définit les serveurs = 8.8.8.8,8.8.4.4 ;
Vous pouvez également automatiser la création d'entrées DNS statiques dans votre appareil (pour le filtrage par exemple), avec deux options : – domaine direct
La première option permettra de blacklister un domaine prédéfini et uniquement ce domaine
# Mikrotik Routerboard : Définissez la configuration DNS pour activer Google Safesearch
/ip dns static add address=216.239.38.120 ttl=30m comment=Safsearch name=www.google.com;
L'expression régulière est bien plus puissante car la correspondance peut être définie avec une expression POSIX, très adaptée pour imposer une liste noire DNS pour un domaine ou une application donnée.
# Mikrotik Routerboard : Liste noire DNS pour Twitch
/ip dns static add address=192.168.88.1 ttl=5m comment=$dnsgroup regexp=”.*\.twitch\.tv”;