La syntaxe correcte complète doit être
sudo ufw allow out to any port 53
J'ai résolu ce problème. J'ai autorisé la sortie pour le port 53 qui est le port de service DNS.Merci.
sudo ufw allow out 53
Premièrement ufw allow dns
autorise les requêtes DNS entrantes, ce qui n'est pas ce que vous voulez.
Deuxièmement, vous pouvez suivre toutes les commandes mentionnées dans d'autres réponses (le plus facilement ufw allow out 53
), mais l'ordre compte . Donc, si vous avez une instruction de refus, qui refuserait également les requêtes DNS lorsqu'elle est utilisée uniquement, mettez-la en dernier !
Donc, autorisez d'abord le port 53 à votre serveur DNS, puis interdisez/refusez éventuellement certaines requêtes.